LINUX.ORG.RU

Не устанавливается

 , , ,


0

1

Fedora 17, видео AMD Radeon HD 6310(то, что в составе AMD Fusion E-350).
Качал с оф. сайта, после с помощью «установщика» генерировал rpm, и ставил уже из rpm(ибо превращать Fedora в слаку, не ТруЪ). При установке драйвера фейлится сборка его:

  Установка: fglrx_p_i_c-8.98-1.i386  2/2 
Error! Bad return status for module build on kernel: 3.4.4-3.fc17.i686.PAE (i686)
Consult /var/lib/dkms/fglrx/8.98/build/make.log for more information.
DKMS part of installation failed.  Please refer to /usr/share/ati/fglrx-install.log for details
....
Причем make.log не достать, такого файла нет. Скрипт-установщик удаляет его.
Но есть fglrx-install.log:
Creating symlink /var/lib/dkms/fglrx/8.98/source ->
                 /usr/src/fglrx-8.98

DKMS: add completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
cd /var/lib/dkms/fglrx/8.98/build; sh make.sh --nohints --uname_r=3.4.4-3.fc17.i686.PAE --norootcheck......(bad exit status: 1)
[Error] Kernel Module : Failed to build fglrx-8.98 with DKMS
[Error] Kernel Module : Removing fglrx-8.98 from DKMS

------------------------------
Deleting module version: 8.98
completely from the DKMS tree.
------------------------------
Done.
[Reboot] Kernel Module : dracut
[Message] Driver : End of installation
И, что меня настророжило:
[root@Sony-PCG31311V ati]# aticonfig --initial
aticonfig: No supported adapters detected
Это нормально?

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

★★★★

Ответ на: комментарий от pekmop1024

Там внутри ядро 4ххх серии

Да.

которую они выкинули как легаси

Да.

Но к проблеме ТС это не имеет отношения.

RussianNeuroMancer ★★★★★ ()
Ответ на: комментарий от Kuzz

Драйвер то установился, больше не выдаёт никаких знаков в углу или сообщений что видеокарта пе поддерживается. Но эффекты КДЕ работать перестали...

nexfwall ★★★★ ()
Ответ на: комментарий от RussianNeuroMancer

Дык, поставил. Заменил /etc/ati/control как прошлый товарищ и говорил. Но 3Д, ради которого я и ставил драйвер, не работает... :( Каталист явно показал что драйвера 3Д нет, или я что-то не понимаю.

nexfwall ★★★★ ()

для fglrx нужно ядро 2.6.x + linux-header этой версии, так что модуль не скомпилится.

Dron ★★★★★ ()

Машину пока не перезагружал, и боязно как-то.

И правильно иксы не заведутся тогда только fm -rf /etc/X11/xorg.conf поможет

Dron ★★★★★ ()
Ответ на: комментарий от Kuzz

Ну ладно, объясню всё на пальцах. Вот что пишет показывает CCC: Скриншот(тыц) (Warning: Чтоб ваши глаза не вытекли от убожества под названием «КДЕ без эффектов», движок в kwin был переключен на XRender. Так что эффекты работают. Но каталист это не спасло, и поэтому всё равно он выглядит как говно.)
Вот что выдают glx* при попытке запуска:

[nexfwall@Sony-PCG31311V ~]$ glxinfo
name of display: :0
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
[nexfwall@Sony-PCG31311V ~]$ glxgears
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
Лог иксов: тыц
control от версии 12.6b, не менял.

P.S. Извините что так долго, были некоторые проблемы

cast RussianNeuroMancer, чтоб ему дополнительно не копипастить это.

nexfwall ★★★★ ()
Ответ на: комментарий от nexfwall

kernel module (fglrx.ko) may be missing or incompatible

Куски старого драйвера остались. И скрин с «Версия Catalyst™ 12.4» наводит на такие же мысли

Kuzz ★★★ ()
Ответ на: комментарий от Kuzz

нет, мне пришлось заново даже каталист устанавливать. т.к. сносил(думал вы уже не ответите). драйвера 12.4 на этом ноутбуке и в помине не было

nexfwall ★★★★ ()
Ответ на: комментарий от nexfwall

И тем не менее, fglrx.ko от другой версии драйвера (не от 12.6) у вас в системе имеется, и именно с ним сейчас загружается ядро. Возможно вы когда-то ставили драйвер напрямую, без генерации пакетов, а потом забыли удалить его?

В общем, вам нужно полностью удалить fglrx, и только после этого ставить его, как написано выше.

RussianNeuroMancer ★★★★★ ()
Ответ на: комментарий от Kuzz
[nexfwall@Sony-PCG31311V ~]$ sudo akmods
Checking kmods exist for 3.4.4-3.fc17.i686.PAE             [  OK  ]

Не знаю, у меня всё есть.

nexfwall ★★★★ ()
Ответ на: комментарий от RussianNeuroMancer
[nexfwall@Sony-PCG31311V ~]$ yum -C list akmod-catalyst xorg-x11-drv-catalyst*
Загружены модули: langpacks, refresh-packagekit
Установленные пакеты
akmod-catalyst.i686                                                           12.6-1.fc17                                               @rpmfusion-nonfree-updates-local
xorg-x11-drv-catalyst.i686                                                    12.6-1.fc17                                               @rpmfusion-nonfree-updates-local
xorg-x11-drv-catalyst-libs.i686                                               12.6-1.fc17                                               @rpmfusion-nonfree-updates-local
nexfwall ★★★★ ()
Ответ на: комментарий от nexfwall

Я бы посоветовал снести все, включая конфиг иксов, и поставить заново из rpmfusion. Потом настроить клнфиг иксов. Catalyst может показывать любую версию, это лишь косметическая проблема, баг гуевины.
Прочитал тред, так и не понял, в чем ваша проблема. Если просто нет эффектов - надо еще раз точно проверить наличие kmod для вашего ядра, причем с pae, я на это много раз натыкался. А еще можно попробовать загрузится с radeon.modeset=0 - эту опцию должен добавить пакет при установке, но иногда этого не происходит, и приходится вручную.
И еще, для PAE ядра некоторые пакеты нужно ставить с приставкой .PAE, это относится к kmod и возможно, к чему то еще, лучше проверить через packagekit. А чтобы этого избежать, надо поставить akmod и ребутнуться.

ArtKun ★★★★★ ()
Ответ на: комментарий от nexfwall

Я бы попробовал «akmods --force». Бывало (правда, на невидии) что akmods репортит ОК, а на самом деле это не так.

А с ядром я сам ошибся. Это оно в updates-testing

Kuzz ★★★ ()
Ответ на: комментарий от ArtKun

И еще, для PAE ядра некоторые пакеты нужно ставить с приставкой .PAE, это относится к kmod и возможно, к чему то еще, лучше проверить через packagekit. А чтобы этого избежать, надо поставить akmod и ребутнуться.

Дык akmod и стоит. Не люблю я эти запоздалые kmod'ы rpmfusion.

Прочитал тред, так и не понял, в чем ваша проблема. Если просто нет эффектов - надо еще раз точно проверить наличие kmod для вашего ядра, причем с pae, я на это много раз натыкался. А еще можно попробовать загрузится с radeon.modeset=0 - эту опцию должен добавить пакет при установке, но иногда этого не происходит, и приходится вручную.

Эффекты тут даже не причем. OpenGL не пашет, совсем. А мне он как раз нужен(хочу попробовать в wine игрушки позапускать. с голимым OpenGL 2.0, и то через жопу работающим, это не получится). Даже glxgears не запускается(смотри тред).

Я бы посоветовал снести все, включая конфиг иксов, и поставить заново из rpmfusion.

Ну тред то хоть читайте, ну хоть немного...

nexfwall ★★★★ ()
Ответ на: комментарий от nexfwall

Так вы попробовали radeon.modeset=0 или он уже был прописан?
Дело в том, что akmod иногда фейлится при сборке, это отображается перед самым запуском иксов, проверьте.

ArtKun ★★★★★ ()
Ответ на: комментарий от ArtKun

Спасибо, radeon.modeset=0 помог. Драйвер теперь работает с 3D, glxgears выдаёт 300+ FPS, я движение вижу аж только когда окно перетаскиваю.
И glxinfo выдаёт:

...
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6310 Graphics
OpenGL version string: 4.2.11733 Compatibility Profile Context
OpenGL shading language version string: 4.20
...
Так что теперь 3D у меня точно, на всю мощность работает.

nexfwall ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.