LinuxForum.Fans
Тема

[Решено] Проблема с видеокартой ATI

Автор: Phelis 24 сообщений 7202 просмотров
#248028

Установил suse 12.1 64, установил проприентарные драйвера на HD5470, после чего все графические эффекты отрубились. OpenGL не работает, при попытке поставить говорит проверить настройки графической подсистемы. Что делать?

#248049
text
amdconfig --initial -f

после установки делали?

#248060
AmiD_FLice написал:
text
amdconfig --initial -f

после установки делали?

Сейчас amdconfig? А то раньше было aticonfig --initial -f

#248067

amdconfig - символическая ссылка на aticonfig. Так что можно и так и эдак :)

#248069

AmiD_FLice, спасибо :)

#248117

Сделал, вот ответ

sudo amdconfig --initial -f
root's password:
Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saving back-up to /etc/X11/xorg.conf.fglrx-1

OpenGL все равно не включается, пишет то же самое.

#248188

А что выводит

text
glxinfo | grep 'direct rendering'

?

Да, и кстати, какую версию драйверов ставите?

#248189

Вот это:

glxinfo | grep 'direct rendering'
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13

Или:

sudo glxinfo | grep 'direct rendering'
Error: unable to open display (null)

Пакеты:
fglrx_xpic_SUSE121 версии 8.951-1
fglrx64_xpic_SUSE121версии 8.951-1

#248195

Хм, а модуль fglrx подгружен?

text
lsmod | grep fglrx

Если да, то покажите вывод:

text
fglrxinfo
#248197

Вот еще что: пакет Mesa установлен?

#248198

sudo lsmod | grep fglrx
root's password:
phelis@linux-6gol:~> fglrxinfo
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13

#248199

Да, установлен
В списке файлов пакета fglrx некоторые выделены жирным шрифтом - что это значит?

#248200

В крайнем случае можно попробовать установить драйвер не из репозитория, а с официального сайта AMD

#248201

перед установкой пакеты fglrx сносить?

#248202

А на содержимое файла /etc/X11/xorg.conf взглянуть можно?

"Phelis" написал:
перед установкой пакеты fglrx сносить?

Да

#248205

Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

что-то мне эти нули не нравятся

#248206

У меня Radeon 4770 и конфиг идентичный. Значит, не в нем дело... Ну тогда пробуйте все-таки поставить дрова с сайта AMD

#248208

теперь новая беда -

Отсутствует специальное ПО для файлов типа сценарий оболочки UNIX (application/x-shellscript).
Файл можно открыть в другом приложении как файл типа текстовый документ (text/plain), либо вы можете установить специальное приложение для файлов типа сценарий оболочки UNIX (application/x-shellscript).
Хотите установить специальное приложение?

при нажатии да не находит репозитории. Какие репозитории ему указать (или есть другой способ)?

#248209

Ставьте из консоли:

text
sudo sh amd-driver-installer-12-4-x86.x86_64.run
#248219

Теперь проблема установить.
когда устанавливал в первый раз, он выдавал ошибку, поскольку файл /usr/X11R6/lib64/modules/dri/fgrlx.so уже был, и делал откат установки.
Я удалил этот файл через консоль. теперь при попытке установки он выдает мне что обнаружил установленную версию fglrx (я ее удалил, и установщик пакетов отображает ее как неинсталлированную), и предлагает просмотреть файл /usr/share/ati/fglrx-instal.log, или запустить установку с ключем --force, и откатывает.

Войдите или зарегистрируйтесь, чтобы ответить.