[sisyphus] fglrx_dri.so
Alexey Rusakov
=?iso-8859-1?q?ktirf_=CE=C1_altlinux=2Eorg?=
Вс Июл 15 02:14:48 MSD 2007
Доброго времени суток.
У меня продолжаются злоключения с OpenGL. Я перешёл на драйвер fglrx
(потому что с открытым, как я недавно писал, у меня при загрузке GNOME
валятся иксы), и вот моя история:
$ glxinfo | grep 'direct rendering'
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
$ LIBGL_DEBUG=verbose glxinfo | grep 'direct rendering'
libGL: XF86DRIGetClientDriverName: 8.38.6 fglrx (screen 0)
libGL: OpenDriver: trying /usr/lib/X11/modules/dri/tls/fglrx_dri.so
libGL: OpenDriver: trying /usr/lib/X11/modules/dri/fglrx_dri.so
libGL error: dlopen /usr/lib/X11/modules/dri/fglrx_dri.so failed (/usr/lib/X11/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: fglrx_dri.so
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
Как интересно, думаю я.
$ ls /usr/lib/X11/modules/dri/
i810_dri.so i965_dri.so r128_dri.so radeon_dri.so tdfx_dri.so
i915_dri.so mach64_dri.so r200_dri.so savage_dri.so unichrome_dri.so
i915tex_dri.so mga_dri.so r300_dri.so sis_dri.so
Гм.
$ rpm -ql fglrx_glx | grep dri
/usr/X11R6/lib/modules/dri/fglrx_dri.so
Ах вот оно что. Было бы неплохо симлинк в нужное место тогда
кинуть (https://bugzilla.altlinux.org/show_bug.cgi?id=12335). Создадим его
пока ручками.
# ln -s /usr/X11R6/lib/modules/dri/fglrx_dri.so /usr/lib/X11/modules/dri/
Снова пробуем.
$ LIBGL_DEBUG=verbose glxinfo | grep 'direct rendering'
libGL: XF86DRIGetClientDriverName: 8.38.6 fglrx (screen 0)
libGL: OpenDriver: trying /usr/lib/X11/modules/dri/tls/fglrx_dri.so
libGL: OpenDriver: trying /usr/lib/X11/modules/dri/fglrx_dri.so
libGL error: dlopen /usr/lib/X11/modules/dri/fglrx_dri.so failed (/usr/lib/X11/modules/dri/fglrx_dri.so: undefined symbol: __glXFindDRIScreen)
libGL error: unable to load driver: fglrx_dri.so
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
Библиотека нашлась, но не нашлись нужные символы. Внимание, вопрос: это
только у меня так что-то разломано? Если да, подскажите, что именно.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
Подробная информация о списке рассылки Sisyphus