Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Проблема с драйверами ATI  (Прочитано 5553 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rmikheev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Проблема с драйверами ATI
« : 13 Декабря 2012, 23:25:31 »
Здравствуйте, уважаемые форумчане! Возникла проблема (в очередной раз :) ). После последнего обновления (да и ранее такое случалось раз пять) пропал рабочий стол, остались одни обои. Через консоль (которая при перетаскивании сильно тормозила) снёс видео драйверы (у меня ATI HD 5870) командами указанными в этом мануале https://forum.ubuntu.ru/index.php?topic=96649.0, и после перезагрузки рабочий стол вернулся в нормальное состояние. До этого рабочий стол постоянно слетал при попытке установить оф. дрова ATI. Плюс каталист центр заявляет теперь, что драйверы не обнаружены или неправильно установлены... В "Источники приложений" - доп.драйверы - есть три драйвера и я абсолютно запутался какой из них использовать, и какие из них я устанавливал, а также какие обновлял (всё делал по инструкции но постоянно слетал рабочий стол). Вопрос: так какой же из этих драйверов мне использовать? И как удалить (и нужно ли это делать) лишние драйверы? И как узнать, обновлены ли они? :(


Изображение удалено модератором.
Руководство по добавлению изображений на форум
А также, ознакомьтесь с Правилами форума и неукоснительно их соблюдайте.
san-alex

« Последнее редактирование: 14 Декабря 2012, 00:33:49 от san-alex »

Оффлайн anatol

  • Активист
  • *
  • Сообщений: 308
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #1 : 14 Декабря 2012, 22:49:08 »
Я удаляю драйвер из synaptic. Набираю fglrx и отмечаю для полного удаления пакеты fglrx, fglrx-dev и fglrx-amdcccle. Драйвер для вашей карты можно взять на оф.сайте, последний 12.10
http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.1&product=2.4.1.3.42&lang=English
там же ссылки на неофициальный Wiki по драйверу для linux. Ставить драйвер лучше всего использую подсказки с
http://wiki.cchtml.com/index.php/Ubuntu
не знаю, какая у вас версия Ubuntu, для 12.04 это будет так.
Нужно скачать amd-driver-installer-catalyst-12.10-x86.x86_64.zip с сайта AMD, распаковать его, сделать файл amd-driver-installer-catalyst-12.10-x86.x86_64.run исполняемым (правой кнопкой мышки, свойства, права, выполнение), поместить в домашнюю папку.
Для создания пакетов fglrx  в системе должны стоять пакеты:
build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot libqtgui4
для 64 битной системы
lib32gcc1
создание драйвера для Ubuntu 12.04

sudo sh ./amd-driver-installer-catalyst-12.10-x86.x86_64.run --buildpkg Ubuntu/precise

установка драйвера

sudo dpkg -i fglrx*.deb

создание конфигурационного файла

sudo amdconfig --initial -f

Если все хорошо, то система создаст новый конфигурационный файл /etc/X11/xorg.conf, а предыдущий переименует (xorg.conf.fglrx-0 или xorg.conf.original-0).
В /etc/X11/xorg.conf должно быть так
Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:1:0:0"
EndSection

После этого можно перезагружаться.
Проверка драйвера после перезагрузки.
В терминале:
~$ fglrxinfo

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7800 Series
OpenGL version string: 4.2.11931 Compatibility Profile Context

В терминале:
~$ fgl_glxgears
(тест графики)

Если драйвер не установился, или не определилось оборудование, то вы получите сообщение, что устройство не обнаружено.
В репозитории fglrx версии 8.960, это наверное catalyst 12.03.

Оффлайн rmikheev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #2 : 15 Декабря 2012, 17:39:39 »
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: X.Org 6.9 or later
loki_setup: directory: (null)
Removing temporary directory: fglrx-install.xp4Y5H
roman@roman-System-Product-Name:~$


 :-[

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #3 : 15 Декабря 2012, 19:34:09 »
=====================================================================
 AMD Catalyst(TM) Proprietary Driver Installer/Packager
=====================================================================

Хосспаде, вы что, *.run файл запускали? О_о

Не, так не пойдёт. Начинать тему, если хотите, чтобы вам помогли, нужно с вывода информации о том, с чем придётся иметь дело. Словам тут не верят, так что давайте про систему и железо:
cat /etc/*releaseuname -alspci | grep VGA(выводы этих трёх команд -- сюда)

потом, что с дровами:
dpkg -l fglrx xserver-xorg-video-radeonlsmod | grep "radeon\|fglrx" (опять же -- сюда).

Оффлайн rmikheev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #4 : 16 Декабря 2012, 03:51:20 »
 vas_3, вот пожалуйста:


Цитировать
roman@roman-System-Product-Name:~$ cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.10
DISTRIB_CODENAME=quantal
DISTRIB_DESCRIPTION="Ubuntu 12.10"
NAME="Ubuntu"
VERSION="12.10, Quantal Quetzal"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu quantal (12.10)"
VERSION_ID="12.10"
roman@roman-System-Product-Name:~$

Цитировать
roman@roman-System-Product-Name:~$ uname -a
Linux roman-System-Product-Name 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:32:08 UTC 2012 i686 i686 i686 GNU/Linux
roman@roman-System-Product-Name:~$

Цитировать
roman@roman-System-Product-Name:~$ lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cypress XT [Radeon HD 5870]

Цитировать
roman@roman-System-Product-Name:~$ dpkg -l fglrx xserver-xorg-video-radeon
Желаемый=неизвестно/установить/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен/настроен[c]/распакован/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя         Версия Architecture Описание
+++-==============-============-============-=================================
ii  xserver-xorg-v 1:6.99.99~gi i386         X.Org X server -- AMD/ATI Radeon
dpkg-query: no packages found matching fglrx

Цитировать
roman@roman-System-Product-Name:~$ lsmod | grep "radeon\|fglrx"
radeon                820703  3
ttm                    75534  1 radeon
drm_kms_helper         45271  1 radeon
drm                   230463  5 radeon,ttm,drm_kms_helper
i2c_algo_bit           13197  1 radeon
roman@roman-System-Product-Name:~$


Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #5 : 16 Декабря 2012, 11:08:19 »
rmikheev,
Tnx,
как я понял, сейчас в системе нет проприетарных драйверов, но вы пытались их ставить. Следовательно, остались следы предыдущих установок.

Если хотите использовать закрытые драйвера, то предлагается следующий план:
1. Чистка;
2. Установка из штатного репозитория.

В штатном репозитории находятся стабильные драйверы (~ версии 12.9), проблем с ними практически нет. Если хотите самые-самые, то с сайта AMD можно скачать и установить 12.11 beta (12.10 с сайта не работает в Ubuntu 12.10). Но бета на то и бета, чтобы быть нестабильной, тут как карта ляжет, я бы не советовал новичку. Более того, каких-то особенностей в бете, я не заметил.

Так как?


Если да, то:
1. Внимательно читайте неофициальный wiki от разработчиков.

2. Проверяйте, что в "Источниках приложений" (Центр приложений Ubuntu -> Меню Правка -> Источники приложений) стоит галочка в "Проприетарные драйверы устройств (restricted)".

3. Заходите в synaptic (если нет такой программы, поставьте, пригодится: sudo apt-get install synaptic), там в строке поиска набираете fglrx и убеждаетесь, что в системе не установлено ни одного пакета, начинающегося с fglrx (например, fglrx-updates). Если установлено, отмечаете для удаления, удаляете. Выходите из synaptic.

4. Для приличия выполняете:
sudo sh /usr/share/ati/fglrx-uninstall.sh, ругнётся -- замечательно, не обращайте внимания.

5. Чистите:
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
если последняя команда выдаст что-то типа E: Internal Error, No file name for libgl1-mesa-dri, что вряд ли, у вас 32-битная система, но на всякий пожарный вместо неё нужно
sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:i386 libgl1-mesa-dri:amd64 xserver-xorg-core
и sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo эрэм эрэф /etc/ati
(последняя команда автоматически изменяется форумом: вместо эрэм эрэф надо вводить: rm<пробел><дефис>rf).

6. Перезагрузка

7. Устанавливаете проприетарные драйверы:
sudo apt-get install linux-headers-generic fglrx fglrx-amdcccle
8. Всё, перезагрузка.

Оффлайн rmikheev

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #6 : 16 Декабря 2012, 16:45:26 »
vas_3, большое спасибо! Драйверы успешно установились.

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #7 : 16 Декабря 2012, 17:12:43 »
Рад за вас, удачи!

Оффлайн Billy Bons

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #8 : 24 Декабря 2012, 21:38:49 »
Здравствуйте. Есть ноутбук с интегрированной карточкой ATI Mobility FIRE GL V3200 и есть Ubuntu 12.10. Система грузится, но 3D не работает. Да и даже "Главное меню" в Юнити открывается вееесьма неспешно.
В разделе "Сведения о системе" -> "Графика" написано следующее:
Цитировать
Драйвер: Gallium 0.4 on ATI RV380
Режим: обычный

Подскажите, какие драйвера поставить, чтобы заработало нормально. И как.
Спасибо!

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #9 : 24 Декабря 2012, 22:37:15 »
Цитировать
Драйвер: Gallium 0.4 on ATI RV380
Режим: обычный

Подскажите, какие драйвера поставить, чтобы заработало нормально. И как.
Спасибо!

Никак. Вообще.

У вас и так уже стоят самые последние драйверы. Но свободные.
Проприетарные драйверы для вашей карты (ATI Radeon X600 Series) разработаны для версии Xorg 7.4 включительно. Версию вашего Xorg можно посмотреть командой:
dpkg -s xserver-xorg | grep Version, а можно поверить мне -- она 7.7

Мой вам совет, Unity тяжеловата для вашего железа. Поставьте xubuntu или lubuntu -- машинка заработает пошустрее.

Оффлайн Lorence

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #10 : 24 Декабря 2012, 22:48:54 »
Не стану создавать отдельную тему, спрошу тут =)
У меня на карточке HD6770 (1Gb DDR5) glxgears выдает несчастные 2-3к фпс =( тогда как на дебиане были Гораздо лучшие результаты. Плюс VLC не подхватывает карточку и HD видео грузит ЦП а не ГПУ.

Драйвера ставил через "Источник приложений", т.к. с оффсайта АМД последняя бета не собирается никак
Какие мысли есть? Все вышепредложенное (по очистке системы) пробовал.

cat /etc/*release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.10
DISTRIB_CODENAME=quantal
DISTRIB_DESCRIPTION="Ubuntu 12.10"
NAME="Ubuntu"
VERSION="12.10, Quantal Quetzal"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu quantal (12.10)"
VERSION_ID="12.10"

uname -a
Linux home 3.5.0-21-generic #32-Ubuntu SMP Tue Dec 11 18:52:46 UTC 2012 i686 athlon i686 GNU/Linux
lspci | grep VGA
02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Juniper XT [AMD Radeon HD 6000 Series]
dpkg -l fglrx xserver-xorg-video-radeon
un  fglrx                                <нет>                                        (описание недоступно)
ii  xserver-xorg-video-radeon            1:6.99.99~git20120913.8 i386                    X.Org X server -- AMD/ATI Radeon display driver

lsmod | grep "radeon\|fglrx"
fglrx                4325524  128

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #11 : 24 Декабря 2012, 23:10:27 »
Не стану создавать отдельную тему, спрошу тут =)

Лучше создайте. ТС решил свой вопрос, поставил галку. Придёт щас злой модератор, наваляет нам по самое не могу.

PS. У вас каша какая-то: пакета fglrx в пакетном менеджере нет, а в ядре драйвер есть и работает О_о.
Создавайте тему.

Оффлайн Billy Bons

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #12 : 24 Декабря 2012, 23:49:39 »
Никак. Вообще.
:(

Проприетарные драйверы для вашей карты (ATI Radeon X600 Series) разработаны для версии Xorg 7.4 включительно. Версию вашего Xorg можно посмотреть командой:
dpkg -s xserver-xorg | grep Version, а можно поверить мне -- она 7.7
Да, 7.7.
А нельзя сделать "даунгрейд" Xorg и поставить проприетарный драйвер? Или это не поможет?


Мой вам совет, Unity тяжеловата для вашего железа. Поставьте xubuntu или lubuntu -- машинка заработает пошустрее.
Спасибо на этом.
Попробовал поставить KDE второй оболочкой. Работает заметно шустрее. И 3D эффекты тоже работают.
Поставлю еще xubuntu посмотреть...

Оффлайн vas_3

  • Активист
  • *
  • Сообщений: 769
  • достаточно.
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #13 : 25 Декабря 2012, 00:10:16 »
А нельзя сделать "даунгрейд" Xorg и поставить проприетарный драйвер? Или это не поможет?

Отчего же, вполне, только дистрибутив немного староват :)

Вот, почитайте, что такое иксы.

Оффлайн Billy Bons

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Re: Проблема с драйверами ATI
« Ответ #14 : 25 Декабря 2012, 01:32:30 »
Почитал, спасибо.

Вопрос: по Вашей ссылке нужно скачивать и заменять все пакеты, или достаточно
Цитировать
lucid (x11): the X.Org X server 1:7.5+5ubuntu1.1 [security]: amd64 i386
lucid-updates (x11): the X.Org X server 1:7.5+5ubuntu1.1: amd64 i386

Или они потянут за собой кучу зависимостей?
Интересно попробовать. Очень хоцца запустить Compiz на своей машинке. :)

 

Страница сгенерирована за 0.026 секунд. Запросов: 22.