Решено: Не работает GLX Debian Squeeze/Wheezy (черный экран при обращении к Open GL)

Knoppix

Модераторы: Warderer, Модераторы разделов

papacarlo
Сообщения: 33
ОС: Debian Wheezy

Решено: Не работает GLX Debian Squeeze/Wheezy

Сообщение papacarlo »

Суть проблемы: в Debian Squeeze/Wheezy после одного из обновлений отпал OpenGL. При обращении к его функциям получаем черный экран и система виснет.
Ситуация, судя по симптомам, похожа на описанную здесь blog.mraw.org и возникла примерно в то же время (вторая половиня июня). Поэтому подумалось, что все рассосется само собой, Тем более, что репозитории тестируемой версии подключены. Но уже август, а проблема осталась до сих пор.
Установлены (из репозиториев):
Xorg 1:7.6+7
xserver-xorg-video-radeon 1:6.14.2-1
libgl1-mesa-dri 7.10.3-3
Железо:ноут Acer; видео ATI Mobility Radeon HD 4250.

glxinfo ошибок не выдает. glxgears при этом наглухо вешает систему.

Может у кого был уже аналогичный случай. Спасибо заранее.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Решено: Не работает GLX Debian Squeeze/Wheezy

Сообщение frp »

glxinfo | grep render

glxinfo | grep OpenGL
Спасибо сказали:
papacarlo
Сообщения: 33
ОС: Debian Wheezy

Re: Решено: Не работает GLX Debian Squeeze/Wheezy

Сообщение papacarlo »

Вот:

papa@hornet:~$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: Gallium 0.4 on AMD RS880

papa@hornet:~$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RS880
OpenGL version string: 2.1 Mesa 7.10.3
OpenGL shading language version string: 1.20
OpenGL extensions:

PS Теперь я понял почему testing - это не stable. Глюки бывают. И, порой, серьезные. Будем ждать.

PPS. Обновил пакеты libgl1-mesa-dri libgl1-mesa-glx libglu1-mesa до версии 7.11~0-2 . OpenGL по-прежнему не работает, вместо картинки - черное окно. Но хоть зависания прекратились. Хоть на том спасибо.

PPS. Таки не работает. Помогите, ну.
Спасибо сказали:
papacarlo
Сообщения: 33
ОС: Debian Wheezy

Re: Решено: Не работает GLX Debian Squeeze/Wheezy

Сообщение papacarlo »

Спасибо всем принявшим участие.
Проблема решена путем нахождения костыля.
Им оказалась библиотека софверного ускорения libgl1-mesa-swx11.
Устанавливается вместо libgl1-mesa-dri.
В тесте glxgears показывает скорость в два раза меньше, чем хардверное ускорение.
НО колесики ВИДНО. Теперь можно и спокойно подождать и труъ решения.
Спасибо сказали: