Segmentation fault при запуске fglrxinfo
И снова о проприетарных дровах ATI…
В очередной раз привет команде разработчиков fglrx…
Решил сегодня проверить пару идей, касающихся 3D-ускорения. Запустил glxinfo | grep render:
OpenGL renderer string: ATI Radeon HD 3200 Graphics
Опа! А direct rendering-то, оказывается, не работает! Запускаем fglrxinfo:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 1.4 (2.1.8201 Release)
Segmentation fault
Ошибка сегментации — всё чудесатее и чудесатее, как говорил классик.
Уходим в отладку:
libGL: OpenDriver: trying /usr/X11R6/lib64/modules/dri/tls/fglrx_dri.so
libGL: OpenDriver: trying /usr/X11R6/lib64/modules/dri/fglrx_dri.so
libGL error: dlopen /usr/X11R6/lib64/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: fglrx_dri.so
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 1.4 (2.1.8201 Release)
Segmentation fault
По крайней мере, уже хоть что-то, и проблема стала очевидной: файл /usr/X11R6/lib64/modules/dri/fglrx_dri.so не существует. Я в очередной раз восхитился сборщиками пакетов xorg-driver-fglrx и fglrx-kernel-source.
К счастью, проблема решается просто:
ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib64/modules/dri/fglrx_dri.so
После чего запускаем fglrxinfo:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 3200 Graphics
OpenGL version string: 2.1.8201 Release
Больше не сегфолтится…
glxinfo | grep render:
OpenGL renderer string: ATI Radeon HD 3200 Graphics
Проблема успешно решена!
Автор: Vladimir; опубликовано в: Linux; метки: 64 bit, ATI, DRI, fglrx, Linux, Ubuntu, ошибкаФев
2009
Комментарии к статье «Segmentation fault при запуске fglrxinfo» »
Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.
Оставить комментарий к записи «Segmentation fault при запуске fglrxinfo»
गते गते पारगते पारसंगते बोधि स्वाहा
Меня зовут Владимир, я программист-фрилансер, специализирующийся на Web-программировании и програмировании под Linux.
По совместительству занимаюсь администрированием LAMP/LNMP-серверов и техническим переводом.

