[Comm] Проблема с ATI
Alexander Yalovenko
=?iso-8859-1?q?yalovenko_=CE=C1_gmail=2Ecom?=
Чт Окт 18 13:20:50 MSD 2007
Хочу все-таки опять поднять вопрос о том, чтобы централизовано решили
проблему с xorg / fglrx, т.к. видимо данная проблема не только у меня.
Чтобы не плясать с бубном, хотелось бы набрав команду apt-get update ...
получить работающую в 3D систему с карточкой ATI Radeon X1650. То бишь
видимо просто требуется сделать правильный откат на предыдущую версию,
которая еще летом у меня работала на бэте 4.0.
В данный момент:
[user1 на localhost ~]$ glxinfo| grep render
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: Mesa GLX Indirect
Я попытался решить проблему, и мне помогал в этом Timur Baturshin. Было
сделано следующее:
0) Спасибо. Timur любезно прислал мне пакет (см. выше в этой теме);
1) Выгрузил X-server:
service dm stop
2) Удалил Xorg:
apt-get remove xorg-x11-server
3) Распаковал архив в отдельную папку;
4) В этой папке запустил:
rpm -ivh --olgpackage *.rpm
5) Получил следующее:
package xorg-server-control-1.3-alt1 is already installed
package xorg-x11-apps-7.3.0-alt1 is already installed
package xorg-x11-drv-keyboard-1.1.1-alt2 is already installed
package xorg-x11-drv-mouse-1.2.1-alt1 is already installed
package xorg-x11-drv-vga-4.1.0-alt3 is already installed
package xorg-x11-rgb-1.0.1-alt1 is already installed
package xorg-x11-x11-utils-7.3.0-alt1 is already installed
package xorg-x11-xfs-1.0.4-alt1 is already installed
file /usr/lib/libxf86config.so.6.9.99 from install of
libxorgconfig-1.3.0.0-alt9 conflicts with file from package
libxorgconfig-1.3.0.0-alt21.M40
file /usr/lib/X11/modules/drivers/vesa-drv.so from install of
xorg-x11-drv-vesa-1.3.0-alt2 conflicts with file from package
xorg-x11-drv-vesa-1.3.0-alt1
6) После этого Иксы не грузятся.
7) Вернуть Иксы получилось только путем установки (из дистрибутива):
apt-get install xorg-x11-server
apt-get install fglrx_glx
8) Пытался сделать тоже самое, начиная с п. 1, но перед п. 5 также
удалил libxorgconfig, xorg-x11-drv-vesa.
9) Так тоже не получается, т.к. после удаления libxorgconfig и
xorg-x11-drv-vesa и попытки опять rpm -ivh --olgpackage *.rpm, оно
выдает следующее сообщение:
x11setupdrv >= 0.4 is needed by xorg-x11-extensions-glx-1.3.0.0-alt9
10) Опять спасибо Тимуру за x11setupdrv и заодно и x11presetdrv из RC,
которые я положил в ту же директорию (см. п.3).
11) Запустил опять rpm -ivh --olgpackage *.rpm
Оно сказало:
package x11presetdrv-0.0.1-alt1 is already installed
package xorg-server-control-1.3-alt1 is already installed
package xorg-x11-apps-7.3.0-alt1 is already installed
package xorg-x11-drv-keyboard-1.1.1-alt2 is already installed
package xorg-x11-drv-mouse-1.2.1-alt1 is already installed
package xorg-x11-drv-vga-4.1.0-alt3 is already installed
package xorg-x11-rgb-1.0.1-alt1 is already installed
package xorg-x11-utils-7.3.0-alt1 is already installed
package xorg-x11-xfs-1.0.4-alt1 is already installed
12) Удалил все из этого списка путем apt-get remove
13) Снова запустил rpm -ivh --olgpackage *.rpm и все встало.
14) Поправил симлинки так:
erthad на batyrshin /tmp $ ls -l /etc/X11/lib | awk '{print $9" "$10"
"$11}'
libGL.so.1 -> /usr/lib/X11/fglrx/libGL.so.1
libglx.so -> /usr/lib/X11/mesa_gl/libglx-x11.so
libwfb.so -> ../../../usr/lib/X11/modules/libwfb-x11.so
erthad на batyrshin /tmp $ ls -l /usr/lib | grep \/X11 | awk '{print $9"
"$10" "$11}'
libGL.so -> /etc/X11/lib/libGL.so.1
libGL.so.1 -> /etc/X11/lib/libGL.so.1
libglx.so -> /etc/X11/lib/libglx.so
libwfb.so -> /etc/X11/lib/libwfb.so
15) Reboot
16)
[user1 на localhost ~]$ glxinfo| grep render
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
GLX_ATI_pixel_format_float, GLX_ATI_render_texture
OpenGL renderer string: Mesa GLX Indirect
Что делать???
Подробная информация о списке рассылки community