LINUX.ORG.RU

[Debian] Отвалилась поддержка OpenGL

 


0

1

Сидел на Squeeze, вдруг припёрло обновить из бэкпортов дрова для встроенной видеокарты: xserver-xorg-video-intel. Обновился, разницы не заметил, вернул всё назад. В ходе обновления возникли небольшие конфликты с зависимостями из-за мета-пакета xserver-xorg-video-all, APT предложил этот мета-пакет удалить. Теперь, когда запускаю любое приложение, использующее 3D-графику, выдаются такие сообщения:

Celestia:

(celestia:2310): GdkGLExt-WARNING **: Window system doesn't support OpenGL.

glxgears:

Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual

SuperTuxKart:

freeglut (supertuxkart): OpenGL GLX extension not supported by display ':0.0'

Что делать? Почему возникла эта ошибка?

★★★★★

Ещё есть такая команда, glxinfo. Можно попробовать переустановить библиотеки mesa, но это обычно советуют делать после неудач с проприетарными драйверами, так что поможет вряд ли.

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

Ещё есть такая команда, glxinfo.

name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
eugeno ★★★★★
() автор топика

Сидел на Squeeze, вдруг припёрло обновить из бэкпортов дрова для встроенной видеокарты: xserver-xorg-video-intel. Обновился, разницы не заметил, вернул всё назад.

Искал приключений? Ты их нашёл!

ЗЫ переустанови xserver-xorg и mesa.

Если не поможет - поставь из бэкпортов (там же работало?)

wm34
()

/var/log/Xorg.0.log?
~/.xsession-errors?

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

переустанови xserver-xorg и mesa

Переустановил libgl1-mesa-glx, а заодно поставил libgl1-mesa-dri, который почему-то отсутствовал. После перезагрузки всё заработало. Хотя осадок остался, неприятно было нарваться на такое в уютном дебиане, ведь я даже не тестинг подключал, а всего лишь бэкпорты.

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