1

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

2

amdconfig --initial -f

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

3

AmiD_FLice пишет:
amdconfig --initial -f

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

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

Mageia4, KDE  4.11.4.

4

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

5

AmiD_FLice, спасибо ab

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

6 (25.04.2012 10:53:43 отредактировано Phelis)

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

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 все равно не включается, пишет то же самое.

7

А что выводит

glxinfo | grep 'direct rendering'

?

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

8 (25.04.2012 20:24:41 отредактировано Phelis)

Вот это:

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

9

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

lsmod | grep fglrx

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

fglrxinfo

10

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

11

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

12 (25.04.2012 20:49:53 отредактировано Phelis)

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

13

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

14

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

15 (25.04.2012 20:55:45 отредактировано AmiD_FLice)

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

Phelis пишет:

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

Да

16 (25.04.2012 21:00:11 отредактировано Phelis)

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

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

17

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

18

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

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

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

19

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

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

20

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

21 (25.04.2012 22:06:05 отредактировано Phelis)

содержимое fglrx-install.log

Detected a previous installation, /usr/share/ati/amd-uninstall.sh
Installation with force option.
Uninstalling any previously installed drivers.
Forcing uninstall of AMD Catalyst(TM) Proprietary Driver.
No integrity verification is done.
restore of system environment completed
Uninstall fglrx driver complete.
For detailed log of uninstall, please see /etc/ati/fglrx-uninstall.log
System must be rebooted to avoid system instability and potential data loss.
/usr/share/ati/amd-uninstall.sh completed with 0
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Error] Kernel Module : Kernel module build environment not found - please consult readme.это мне показалось интересным...
[Reboot] Kernel Module : mkinitrd

22

Phelis пишет:

[Error] Kernel Module : Kernel module build environment not found - please consult readme.

Ставьте kernel-default-devel и kernel-devel из репозиториев

23

Эти пакеты уже устновлены. На форуме убунты нашел, что это может быть из-за пакета DKMS, насколько это относится к сусе? У меня такого пакета в установщике нет.

24

Разобрался, у меня kernel - desktop был версии 3.1.10-1.2.1, а указанные вами пакеты - 3.1.10-1.9.1, почему ядро и не компилисось)
Спасибо вам за терпеливую помощь нубью)