Решено: Проблема с драйверами для карты ATI Radeon HD 5750

nVidia, ATI, SIS, VIA и др.

Модераторы: broom, Модераторы разделов

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 09.10.2010 19:19

Привет! Ага, понятно, а как насчет USB-модема и эмулятора, не в курсе?
С поправкой:
1. Устанавливаем необходимые для последующей сборки пакеты:

Код: Выделить всё

#apt-get install module-assistant build-essential fakeroot dh-make debconf libstdc++5


2. Скачиваем драйвер с официального сайта ATI.

3. Выставляем соответствующий chmod:

Код: Выделить всё

#chmod +x ./ati-driver-installer-10-9-x86.x86_64.run


4. Извлекаем содержимое run-архива в каталог "fglrx-10.9":

Код: Выделить всё

#./ati-driver-installer-10-9-x86.x86_64.run --extract fglrx-10.9


5. Переходим в каталог "fglrx-10.9":

Код: Выделить всё

#cd fglrx-10.9


6. Открываем файл "packages/Debian/ati-packager.sh", находим 67 строку вида "lenny|testing) X_DIR=x710; X_NAME=lenny;;" и замеяем её на строку вида "lenny|testing) X_DIR=x690; X_NAME=lenny;;"

7. Открываем файл "packages/Debian/dists/lenny/fglrx-driver.shlibs", находим последнюю строку, заменяем её на строку "libatiuki 1 fglrx-driver"

8. Создаем символическую ссылку (для 32-bit'ных систем):

Код: Выделить всё

#cp arch/x86/usr/lib/libatiuki.so.1.0 x690/usr/X11R6/lib/
#ln -s libatiuki.so.1.0 x690/usr/X11R6/lib/libatiuki.so.1


9. Формируем пакеты для дистрибутива:

Код: Выделить всё

#./ati-installer.sh 10.9 --buildpkg Debian/lenny

Результат в аттаче...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 09.10.2010 19:53

dpkg-shlibdeps: failure: couldn't find library libQtCore.so.4 needed by debian/fglrx-amdcccle/usr/share/ati/lib/libQtGui.so.4 (its RPATH is '').

Установите пакет, содержащий эту библиотеку: libqt4-core.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 09.10.2010 21:04

Rootlexx писал(а):
09.10.2010 19:53
dpkg-shlibdeps: failure: couldn't find library libQtCore.so.4 needed by debian/fglrx-amdcccle/usr/share/ati/lib/libQtGui.so.4 (its RPATH is '').

Установите пакет, содержащий эту библиотеку: libqt4-core.

Название пакета, где его искать, как установить???
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 09.10.2010 22:02

chichako писал(а):
09.10.2010 21:04
Название пакета, где его искать, как установить???

Это и есть название пакета. Искать его следует в менеджере пакетов.
Информация по теме:
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 10.10.2010 00:20

За линки, благодарю!..
Deb-пакеты были созданы, но при установке возникли проблемы. Подробности в аттаче, посмотрите, пожалуйста...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 10.10.2010 01:23

Файл из устанавливаемого пакета конфликтует с файлом из уже установленного пакета.
Можно попробовать "отвести" файл:

Код: Выделить всё

dpkg-divert --package fglrx-driver --add /usr/lib/xorg/modules/extensions/libglx.so
- а затем установить пакеты.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 10.10.2010 07:35

Привет! Спасибо, драйвер встал!! Но вот незадача, теперь не могу попасть в консоль по комбинации ctrl+alt+f1, что такое?..
При вводе команды "apt-get install linux-headers-$ (uname -r)", получаю "bash: syntax error near unexpected token `('".
Это как пояснение http://my-note.ru/archives/136.html , поправьте, пожалуйста...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 10.10.2010 13:27

chichako писал(а):
10.10.2010 07:35
Но вот незадача, теперь не могу попасть в консоль по комбинации ctrl+alt+f1, что такое?..

Сам X-сервер работает нормально? Если да, то посмотрите на предмет опции "DontVTSwitch" в секции "ServerFlags" - должна отсутствовать или быть выключенной.
chichako писал(а):
10.10.2010 07:35
При вводе команды "apt-get install linux-headers-$ (uname -r)", получаю "bash: syntax error near unexpected token `('".

Вы поставили лишний пробел перед открывающей скобкой.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 10.10.2010 20:20

Rootlexx писал(а):
10.10.2010 13:27
chichako писал(а):
10.10.2010 07:35
Но вот незадача, теперь не могу попасть в консоль по комбинации ctrl+alt+f1, что такое?..

Сам X-сервер работает нормально? Если да, то посмотрите на предмет опции "DontVTSwitch" в секции "ServerFlags" - должна отсутствовать или быть выключенной.
chichako писал(а):
10.10.2010 07:35
При вводе команды "apt-get install linux-headers-$ (uname -r)", получаю "bash: syntax error near unexpected token `('".

Вы поставили лишний пробел перед открывающей скобкой.

Да, X-сервер работает корректно. Посмотреть где, если в xorg.conf, то секция отсутствует. Сделал так:

Код: Выделить всё

Section   "ServerFlags"
  Option        "DontVTSwitch"  "on"
EndSection

Правильно?..
Не работает...
Скажите, что не так "PC---13:/home/user# modprobe -v fglrx
FATAL: Module fglrx not found."...
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 10.10.2010 21:08

chichako писал(а):
10.10.2010 20:20
Option "DontVTSwitch" "on"

Rootlexx писал(а):
10.10.2010 13:27
должна отсутствовать или быть выключенной

chichako писал(а):
10.10.2010 20:20
Да, X-сервер работает корректно.

В таком случае установка драйвера завершена успешно.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 10.10.2010 21:30

В таком случае установка драйвера завершена успешно.

Да, конечно, спасибо, но хотелось бы довести до конца, чтобы 3D поддерживало. Разумеется, с Вашей помощью, если Вы не против?..
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 11.10.2010 00:25

chichako писал(а):
10.10.2010 21:30
Да, конечно, спасибо, но хотелось бы довести до конца, чтобы 3D поддерживало.

Вы проверяли, что не поддерживает?
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 11.10.2010 01:22

Option "DontVTSwitch" "on"

Знаете, с ней или без, on или off, а в консоль путь закрыт...
Вы проверяли, что не поддерживает?

Нет, я из того FAQ'а, который приводил ( http://my-note.ru/archives/136.html ) не всё сделал,
остановился на
Скажите, что не так "PC---13:/home/user# modprobe -v fglrx
FATAL: Module fglrx not found."...

Или далее продолжать не нужно?..
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 11.10.2010 01:29

chichako писал(а):
11.10.2010 01:22
Или далее продолжать не нужно?..

Предыдущие команды выполнились без ошибок? Тогда этот пункт необязателен, это лишь способ проверить загружаемость модуля, но, может, в новых версиях драйвера что-то поменялось - если X-сервер работает с установленным драйвером (проверить это можно в /var/log/Xorg.0.log - если там присутствуют во множестве сообщения, начинающиеся со слова "FGLRX", то всё в норме), и ускорение работает, то установку драйвера можно считать успешно оконченной.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 11.10.2010 02:35

Rootlexx писал(а):
11.10.2010 01:29
chichako писал(а):
11.10.2010 01:22
Или далее продолжать не нужно?..

Предыдущие команды выполнились без ошибок? Тогда этот пункт необязателен, это лишь способ проверить загружаемость модуля, но, может, в новых версиях драйвера что-то поменялось - если X-сервер работает с установленным драйвером (проверить это можно в /var/log/Xorg.0.log - если там присутствуют во множестве сообщения, начинающиеся со слова "FGLRX", то всё в норме), и ускорение работает, то установку драйвера можно считать успешно оконченной.

Вроде, да. Взгляните сами...
Не знаете, что с консолью?..
Куда нажать, чтобы Вам + поставить, или Вы безразличны к такого рода поощрениям?..
Спасибо Вам!!!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали:

Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4378
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение Rootlexx » 11.10.2010 14:48

chichako писал(а):
11.10.2010 02:35
Вроде, да. Взгляните сами...

3D-ускорение не включилось.
Выполните ещё раз команды:

Код: Выделить всё

m-a prepare
m-a a-i fglrx
- и покажите их полный вывод.
Покажите также вывод следующей команды:

Код: Выделить всё

dpkg -l '*fglrx*'

chichako писал(а):
11.10.2010 02:35
Куда нажать, чтобы Вам + поставить, или Вы безразличны к такого рода поощрениям?..

На нашем форуме нет системы рейтингов. Да и, в принципе, безразличен - "спасибо" более чем достаточно.
chichako писал(а):
11.10.2010 02:35
Не знаете, что с консолью?..

К сожалению, нет. Возможно, это исправится после сборки модуля.
Спасибо сказали:

Аватара пользователя
chichako
Сообщения: 56
ОС: MS Windows 7 Ultimate

Re: Решено: Проблема с драйверами для карты ATI Radeon HD 5750

Сообщение chichako » 12.10.2010 00:15

Привет!
К сожалению, нет. Возможно, это исправится после сборки модуля.
Вы 1000 раз правы!
Посидел, подумал и решил переустановить систему (вот как сильно влияние Windows! :) ).
И сделать установку драйвера в один заход, потому что, пришла в голову мысль, что постоянные метания туда-сюда могли повлиять на корректность установки драйвера,
вызвав проблемы с входом в консоль. Так это или нет дело 10-ое.
Вот итог Ваших, и Человека написавшего FAQ, трудов:

1. Устанавливаем необходимые для последующей сборки пакеты:

Код: Выделить всё

# apt-get install module-assistant build-essential fakeroot dh-make debconf libstdc++5 linux-headers-$(uname -r)


2. Скачиваем драйвер с официального сайта ATI http://support.amd.com/us/gpudownload/Pages/index.aspx

3. Выставляем соответствующий chmod:

Код: Выделить всё

# chmod +x ./ati-driver-installer-10-9-x86.x86_64.run


4. Извлекаем содержимое run-архива в каталог "fglrx-10.9":

Код: Выделить всё

# ./ati-driver-installer-10-9-x86.x86_64.run --extract fglrx-10.9


5. Переходим в каталог "fglrx-10.9":

Код: Выделить всё

# cd fglrx-10.9


6. Открываем файл "packages/Debian/ati-packager.sh", находим 67 строку вида "lenny|testing) X_DIR=x710; X_NAME=lenny;;" и замеяем её на строку вида "lenny|testing) X_DIR=x690; X_NAME=lenny;;"

7. Открываем файл "packages/Debian/dists/lenny/fglrx-driver.shlibs", находим последнюю строку, заменяем её на строку "libatiuki 1 fglrx-driver"

8. Создаем символическую ссылку (для 32-bit'ных систем):

Код: Выделить всё

# cp arch/x86/usr/lib/libatiuki.so.1.0 x690/usr/X11R6/lib/
# ln -s libatiuki.so.1.0 x690/usr/X11R6/lib/libatiuki.so.1


9. Устанавливаем пакет "libqt4-core":

Код: Выделить всё

# aptitude install libqt4-core


10. Формируем пакеты для дистрибутива:

Код: Выделить всё

# ./ati-installer.sh 10.9 --buildpkg Debian/lenny


11. В результате сборки появиться четыре deb-пакета и один файл с расширением "changes", его нужно удалить.

12. Отводим файл:

Код: Выделить всё

# dpkg-divert --package fglrx-driver --add /usr/lib/xorg/modules/extensions/libglx.so


13. Выполняем установку драйвера:

Код: Выделить всё

# dpkg -i fglrx*


14. Обновляем "xorg.conf" с помощью утилиты "aticonfig"

Код: Выделить всё

# aticonfig --initial -f


15. На всякий случай:

Код: Выделить всё

# m-a prepare


16. Собираем:

Код: Выделить всё

# m-a a-i fglrx


17. Проверяем загружаемость модуля:

Код: Выделить всё

# modprobe -v fglrx


18. reboot

19. Устанавливаем пакет mesa-utils:

Код: Выделить всё

# apt-get install mesa-utils


20. Проверяем работает ли 3D:

Код: Выделить всё

$ fglrxinfo
$ glxinfo | grep render


21. Проверяем производительность видеокарты:

Код: Выделить всё

$ glxgears


Все тесты прошёл, шестерни вертятся и тд. В консоль вхожу корректно.
Огромное СПАСИБО за помощь и потраченое время!!! Удачи!
Настоящий воин должен до конца постигнуть путь консоли.
© ханьский император Гао-цзу (618-907 н.э.)
Спасибо сказали: