Niks Posted October 14, 2007 Report Share Posted October 14, 2007 Кто может помочь с проблемой? Перешел на Mandriva 2007.1 Spring и теперь не работает 3D ускорение. (Раньше на OpenSuSE 10.2 все работало.) Проприетарные драйверы с оффсайта ATI не поддерживают мою карту. Но есть надежда на свободные драйвера. С установленными с дистрибутива драйверами glxinfo выдает [niks@Linux ~]$ glxinfo name of display: :1.0 Xlib: extension "GLX" missing on display ":1.0". Xlib: extension "GLX" missing on display ":1.0". Xlib: extension "GLX" missing on display ":1.0". Error: couldn't find RGB GLX visual visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat ------------------------------------------------------------ ---------- Xlib: extension "GLX" missing on display ":1.0". Xlib: extension "GLX" missing on display ":1.0". 0x21 16 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Пробовал установить свободние драйвера dri - ошибка сборки /install/radeon/drm/linux-core/ati_pcigart.c: In function ‘drm_ati_free_pcigart_table’: /install/radeon/drm/linux-core/ati_pcigart.c:87: error: ‘struct page’ has no member named ‘count’ make[2]: *** [/install/radeon/drm/linux-core/ati_pcigart.o] Ошибка 1 make[1]: *** [_module_/install/radeon/drm/linux-core] Ошибка 2 make[1]: Leaving directory `/usr/src/linux-2.6.17-15mdv' make: *** [modules] Ошибка 2 В логах xorg при запуске не нашел ошибок - все запускается как надо, но не работает. При запуске OpenArena Calling SDL_Init(SDL_INIT_VIDEO)... SDL_Init(SDL_INIT_VIDEO) passed. Initializing OpenGL display ...setting mode 3: 640 480 SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual SDL_SetVideoMode failed: Couldn't find matching GLX visual Couldn't get a visual ...WARNING: could not set the given mode (3) ----- CL_Shutdown ----- RE_Shutdown( 1 ) ----------------------- Sys_Error: GLimp_Init() - could not load OpenGL subsystem Что можно с этим сделать? Quote Link to comment Share on other sites More sharing options...
Legalizer Posted October 14, 2007 Report Share Posted October 14, 2007 Niks писал(а) Sun, 14 October 2007 22:20 (Раньше на OpenSuSE 10.2 все работало.) Проприетарные драйверы с оффсайта ATI не поддерживают мою карту. А чем же вы пользьзовались в openSUSE, что все работало? Вот этим же драйвером пользуйтесь в этом дистрибутиве. Quote Link to comment Share on other sites More sharing options...
Niks Posted October 15, 2007 Author Report Share Posted October 15, 2007 Так я же писал что тот драйвер которым пользовался ранее - не компилируется Quote Link to comment Share on other sites More sharing options...
Legalizer Posted October 15, 2007 Report Share Posted October 15, 2007 Версия компилятора совпадает с той, которой рекомендовано собирать драйвер? Вообще, в сети искали? Никто не сталкивался с такой проблемой? У вас достаточно распротраненная карта, чтобы кто-то еще наступил на те же грабли Quote Link to comment Share on other sites More sharing options...
Niks Posted October 22, 2007 Author Report Share Posted October 22, 2007 На грабли конечно наступали - нашел много похожих проблем - только решения нигде не нашел. Пришлось искать самому. В общем путем долгих мучений выяснил что все проблемы проистекают от неправильного номера DISPLAY. Запустил КДЕ вот так и все заработало kde :0 Похоже оно запускается у меня командой kde :1 А вот где и как это исправить? Как я понимаю это runlevel 5 но в каком файле это искать? И где? Quote Link to comment Share on other sites More sharing options...
Legalizer Posted October 22, 2007 Report Share Posted October 22, 2007 Вообще, сессии Х-сервера много чем "регулируются". Как-то пытался понять, кто мне неправильно запускает Х-сервер и графическую оболочку, так пришлось перерыть (фигурально) половину файлов в /etc/ Все это отличается от дистрибутива к дистрибутиву, поэтому самый лучший совет - поищите сами в скриптах, заодно разберетесь, как это все у вас работает Quote Link to comment Share on other sites More sharing options...
Niks Posted October 23, 2007 Author Report Share Posted October 23, 2007 О могущественный Белый мыш! Какие надо отыскать фразы которые запускают кде на 1-м экране? startx, xinit, kde, x или что то другое? Quote Link to comment Share on other sites More sharing options...
Ineu Posted October 23, 2007 Report Share Posted October 23, 2007 Попалился Вайт 2 Niks export DISPLAY=:1 перед запуском оболочки не пробовали? Quote Link to comment Share on other sites More sharing options...
Legalizer Posted October 23, 2007 Report Share Posted October 23, 2007 Попробуйте заглянуть в /opt/kde3/share/config/kdm/kdmrc. Вообще, не знаю что и подсказать конкретно. Я покопался сейчас минут 15 в конфигах, но ничего конкретного не увидал, если честно Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.