No dynamic GL support (nvidia & opengl & Xorg 7)
Вот такой вот вопрос у меня назрел.
Имею ядро 2.6.16, собранной без rivafb, корректно собранный под него модуль nvidia, который грузится нормально, также корректно собранное расширение nvidia-glx и следующий вывод от glxinfo:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.3
Из конфига иксов убраны GLcore & dri
Попытка запуска, к примеру unreal tournament, однако выдает No dynamic GL support in videodriver.
Каковы могут быть варианты решения?
- Для комментирования войдите или зарегистрируйтесь
По порядку... 1.
По порядку...
1. какая видеокарта?
2. версия драйверов?
3. в выводе glxinfo есть OpenGL и GLX extensions?
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
With Love from Siberia!
По пунктам: 1.
По пунктам:
1. Карта - nVIDIa GeForce MX 400
2. nvidia-kernel-1.0-8187 & nvidia-glx-1.0-8187, свежее нет на данный момент
3. glxinfo кообщает о наличии glx от NVidia, корректно отображая версию и прочее, Direct rendering: Yes
Суть в том, что именно приложения не могут его использовать.
Возможно, проблема в том, что следует пересобрать libSDL, завтра вечером отрапортую, что и как.
За участие спасибо.
PS. Насчет поиска - было перерыто много и долго, без дела вопрос задавать бы не стал, сам модерирую раздел форума в Татнефть и знаю об этом не понаслышке.
_________________
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Кстати, наличие
Кстати, наличие в списке поддерживаемых расширений на клиенте, расширений, имеющих в своем названии _NV_ говорит о том, что аппаратная-то сторона X-сервером точно схвачена корректно, ибо и работаю я в иксах уже давно под драйвером nvidia, а не nv. Плюс поддержана не только сама карта, а реализованный ею opengl. Однако проблемы это не сняло ((
_________________
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
USE="opengl" emerge -b
USE="opengl" emerge -b --newuse libsdl - и вссе работает
Сам я дурень, сдл собирал еще без opengl
Всем спасибо, проблема решена
_________________
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"