Niks Опубликовано 14 октября, 2007 Жалоба Поделиться Опубликовано 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 Что можно с этим сделать? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 14 октября, 2007 Жалоба Поделиться Опубликовано 14 октября, 2007 Niks писал(а) Sun, 14 October 2007 22:20 (Раньше на OpenSuSE 10.2 все работало.) Проприетарные драйверы с оффсайта ATI не поддерживают мою карту. А чем же вы пользьзовались в openSUSE, что все работало? Вот этим же драйвером пользуйтесь в этом дистрибутиве. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Niks Опубликовано 15 октября, 2007 Автор Жалоба Поделиться Опубликовано 15 октября, 2007 Так я же писал что тот драйвер которым пользовался ранее - не компилируется Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 15 октября, 2007 Жалоба Поделиться Опубликовано 15 октября, 2007 Версия компилятора совпадает с той, которой рекомендовано собирать драйвер? Вообще, в сети искали? Никто не сталкивался с такой проблемой? У вас достаточно распротраненная карта, чтобы кто-то еще наступил на те же грабли Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Niks Опубликовано 22 октября, 2007 Автор Жалоба Поделиться Опубликовано 22 октября, 2007 На грабли конечно наступали - нашел много похожих проблем - только решения нигде не нашел. Пришлось искать самому. В общем путем долгих мучений выяснил что все проблемы проистекают от неправильного номера DISPLAY. Запустил КДЕ вот так и все заработало kde :0 Похоже оно запускается у меня командой kde :1 А вот где и как это исправить? Как я понимаю это runlevel 5 но в каком файле это искать? И где? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 22 октября, 2007 Жалоба Поделиться Опубликовано 22 октября, 2007 Вообще, сессии Х-сервера много чем "регулируются". Как-то пытался понять, кто мне неправильно запускает Х-сервер и графическую оболочку, так пришлось перерыть (фигурально) половину файлов в /etc/ Все это отличается от дистрибутива к дистрибутиву, поэтому самый лучший совет - поищите сами в скриптах, заодно разберетесь, как это все у вас работает Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Niks Опубликовано 23 октября, 2007 Автор Жалоба Поделиться Опубликовано 23 октября, 2007 О могущественный Белый мыш! Какие надо отыскать фразы которые запускают кде на 1-м экране? startx, xinit, kde, x или что то другое? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Ineu Опубликовано 23 октября, 2007 Жалоба Поделиться Опубликовано 23 октября, 2007 Попалился Вайт 2 Niks export DISPLAY=:1 перед запуском оболочки не пробовали? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 23 октября, 2007 Жалоба Поделиться Опубликовано 23 октября, 2007 Попробуйте заглянуть в /opt/kde3/share/config/kdm/kdmrc. Вообще, не знаю что и подсказать конкретно. Я покопался сейчас минут 15 в конфигах, но ничего конкретного не увидал, если честно Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.