MOTR + Linux (мини-гайд по приручению)
-
а запуск в дебаг режиме делать обязательно? там wine как-то по-другому работает?
-
так, стало слегка получше:
поставил wine 1.2.2 из исходников, mfc42, vcredist2008 к нему, плюс msvcp90.dll/msvcr90.dll. патчер все проапдейтил, выдал окошко с новостями, правда на их месте белое поле но это пофиг. дальше запускается клиент и виснет с черным окном. проц при этом усиленно думает. после этого вместо черного окна появляется сплеш с выбором сервера, при этом эта картинка все время зеркально прыгает то вверх тормашками, то вниз. и ничего не кликнуть, и на клаву не реагирует.
если запускать без winedebug=-all, то в консоли множество повторений
err:d3d:context_check_fbo_status FBO 0 is incomplete, driver bug?
err:d3d_surface:read_from_framebuffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glReadPixels @ surface.c / 1385
fixme:d3d:debug_fbostatus Unrecognied FBO status 0x00000000
fixme:d3d:context_check_fbo_status FBO status unrecognizeесли в дебаг режиме, то во-первых, после редактирования настроек вылетает ошибка setup.exe. но она совершенно не влияет, настройки сохраняются и применяются нормально. во-вторых, вывод в консоли другой
! wine: Unhandled page fault on read access to 0x00000000 at address 0x7e0a768b (thread 001d), starting debugger...
! Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7e0a768b).
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_atom<7efec968-00000010> __dbch<7efec968-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_file<7efeca24-00000010> __dbch<7efeca24-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_file<7efecce4-00000010> __dbch<7efecce4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_environ<7efecb00-00000010> __dbch<7efecb00-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": address_space_limit<7efed274-00000004> limit<7efed274-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_comm<7efed010-00000010> __dbch<7efed010-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_actctx<7efec920-00000010> __dbch<7efec920-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_seh<7efed0a0-00000010> __dbch<7efed0a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": vectored_handlers<7efecb58-00000008> list<7efecb58-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_resource<7efecd58-00000010> __dbch<7efecd58-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": dir_queue<7efecacc-00000008> list<7efecacc-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_reg<7efecd18-00000010> __dbch<7efecd18-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": work_item_event<7efffcfc-00000004> dest<7efffcfc-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_virtual<7efed250-00000010> __dbch<7efed250-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": nb_threads<7efed130-00000004> dest<7efed130-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_tape<7efed110-00000010> __dbch<7efed110-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_module<7efecc00-00000010> __dbch<7efecc00-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_module<7efecca0-00000010> __dbch<7efecca0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efec9e4-00000010> __dbch<7efec9e4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecb80-00000010> __dbch<7efecb80-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecba4-00000010> __dbch<7efecba4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efeccb8-00000010> __dbch<7efeccb8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efeccd4-00000010> __dbch<7efeccd4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecd80-00000010> __dbch<7efecd80-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecfe0-00000010> __dbch<7efecfe0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed000-00000010> __dbch<7efed000-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed100-00000010> __dbch<7efed100-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed1e0-00000010> __dbch<7efed1e0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_cdrom<7efec978-00000010> __dbch<7efec978-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_debug_buffer<7efeca04-00000010> __dbch<7efeca04-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_heap<7efecbb4-00000010> __dbch<7efecbb4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": num_workers<7efffcf0-00000004> dest<7efffcf0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_time<7ef21180-00000010> __dbch<7ef21180-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_ver<7ef211a0-00000010> __dbch<7ef211a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef20e6c-00000010> __dbch<7ef20e6c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef20f70-00000010> __dbch<7ef20f70-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef21010-00000010> __dbch<7ef21010-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef21090-00000010> __dbch<7ef21090-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_comm<7ef20e7c-00000010> __dbch<7ef20e7c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": top_filter<7ef214c8-00000004> old<7ef214c8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_profile<7ef210e8-00000010> __dbch<7ef210e8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_actctx<7ef20e5c-00000010> __dbch<7ef20e5c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": wildcardsW<7ee20aa4-00000006> accept<7ee20aa4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_seh<7ef20f60-00000010> __dbch<7ef20f60-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_seh<7ef211b0-00000010> __dbch<7ef211b0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_resource<7ef21140-00000010> __dbch<7ef21140-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_toolhelp<7ef21190-00000010> __dbch<7ef21190-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_reg<7ef20f20-00000010> __dbch<7ef20f20-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_thread<7ef21170-00000010> __dbch<7ef21170-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_console<7ef20e9c-00000010> __dbch<7ef20e9c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_volume<7ef211c0-00000010> __dbch<7ef211c0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_sync<7ef21150-00000010> __dbch<7ef21150-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": process_error_mode<7ef21604-00000004> old<7ef21604-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_tape<7ef21160-00000010> __dbch<7ef21160-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_module<7ef21020-00000010> __dbch<7ef21020-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_computername<7ef20e8c-00000010> __dbch<7ef20e8c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_powermgnt<7ef210a0-00000010> __dbch<7ef210a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_process<7ef210b4-00000010> __dbch<7ef210b4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_heap<7ef20f90-00000010> __dbch<7ef20f90-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_debugstr<7ef20f30-00000010> __dbch<7ef20f30-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_nls<7ef20fb0-00000010> __dbch<7ef20fb0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_nls<7ef21000-00000010> __dbch<7ef21000-0>
! Register dump:
! CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
! EIP:7e0a768b ESP:0033fb5c EBP:0033fcc0 EFLAGS:00210206( R- -- I - -P- )
! EAX:00000000 EBX:7d64f848 ECX:b75c63a0 EDX:7d687430
! ESI:00000017 EDI:7d67dd88
! Stack dump:
! 0x0033fb5c: 00001848 00000017 7e090f4f b747e6c0
! 0x0033fb6c: 00001848 00000001 7e2d6db0 b75da2d4
! 0x0033fb7c: b7751ff4 b7751ff4 b7744226 b77524e4
! 0x0033fb8c: 00000000 0033fbe0 7e3034b5 0033fc30
! 0x0033fb9c: 00000000 b77528f8 b7752be8 7d63b278
! 0x0033fbac: 7d63b9e8 7d63dff0 7d63e3e8 7d63e7b0
! Backtrace:
! =>0 0x7e0a768b in libgl.so.1 (+0x7368b) (0x0033fcc0)
! 1 0xb74b22bf in libc.so.6 (+0x2f2be) (0x0033fd00)
! 2 0xb74b232f exit+0x2e() in libc.so.6 (0x0033fd20)
! 3 0x7efa54e6 NtTerminateProcess+0x65(handle=0x0(nil), exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fdc0)
! 4 0x7efa54e6 NtTerminateProcess+0x65(handle=0xffffffff, exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fde0)
! 5 0x7edfda4f process_ExitProcess+0x2e(status=0) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:2403] in kernel32 (0x0033fdf4)
! 6 0x7edfc522 ExitProcess+0x11() in kernel32 (0x0033fdf4)
! 7 0x00000000 (0x0033fe90)
! 8 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fea8)
! 9 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fee8)
! 10 0x7edfd13f start_process+0x5e(peb=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:996] in kernel32 (0x0033fef8)
! 11 0x7efb8de0 call_thread_func+0xb() in ntdll (0x0033ffc8)
! 12 0x7efbb8f0 call_thread_entry_point+0x6f(entry=0x7edfd0e0, arg=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/ntdll/signal_i386.c:2473] in ntdll (0x0033ffe8)
! 13 0x7ef9282a start_process+0x29(kernel_start=0x7edfd0e0) [/storage/Distr/wine-1.2.2/dlls/ntdll/loader.c:2611] in ntdll (0x00000000)
! 0x7e0a768b: movl 0x0(%eax),%esi
! Modules:
! Module Address Debug info Name (66 modules)
! PE 400000- 43f000 Deferred setup
! ELF 7bf00000-7bf03000 Deferred <wine-loader>
! ELF 7c8ce000-7d63b000 Deferred libglcore.so.1
! ELF 7e034000-7e0d7000 Export libgl.so.1
! ELF 7e0e8000-7e225000 Deferred wined3d<elf>
! -PE 7e0f0000-7e225000 \ wined3d
! ELF 7e253000-7e286000 Deferred uxtheme<elf>
! -PE 7e260000-7e286000 \ uxtheme
! ELF 7e286000-7e2a0000 Deferred spoolss<elf>
! -PE 7e290000-7e2a0000 \ spoolss
! ELF 7e2a0000-7e2c0000 Deferred localspl<elf>
! -PE 7e2b0000-7e2c0000 \ localspl
! ELF 7e2c0000-7e2c5000 Deferred libxfixes.so.3
! ELF 7e2c5000-7e2ce000 Deferred libxcursor.so.1
! ELF 7e2ce000-7e2d1000 Deferred libxcomposite.so.1
! ELF 7e2d1000-7e2d8000 Deferred libxrandr.so.2
! ELF 7e2d8000-7e2e1000 Deferred libxrender.so.1
! ELF 7e2e1000-7e2e6000 Deferred libxxf86vm.so.1
! ELF 7e2e6000-7e2e9000 Deferred libxinerama.so.1
! ELF 7e2e9000-7e309000 Deferred imm32<elf>
! -PE 7e2f0000-7e309000 \ imm32
! ELF 7e309000-7e30e000 Deferred libxdmcp.so.6
! ELF 7e30e000-7e327000 Deferred libxcb.so.1
! ELF 7e327000-7e32b000 Deferred libuuid.so.1
! ELF 7e32b000-7e44b000 Deferred libx11.so.6
! ELF 7e44b000-7e45a000 Deferred libxext.so.6
! ELF 7e45a000-7e471000 Deferred libice.so.6
! ELF 7e471000-7e479000 Deferred libsm.so.6
! ELF 7e486000-7e488000 Deferred libnvidia-tls.so.1
! ELF 7e48a000-7e52a000 Deferred winex11<elf>
! -PE 7e4a0000-7e52a000 \ winex11
! ELF 7e543000-7e569000 Deferred libexpat.so.1
! ELF 7e569000-7e598000 Deferred libfontconfig.so.1
! ELF 7e598000-7e5ac000 Deferred libz.so.1
! ELF 7e5ac000-7e633000 Deferred libfreetype.so.6
! ELF 7e633000-7e721000 Deferred comctl32<elf>
! -PE 7e640000-7e721000 \ comctl32
! ELF 7e721000-7e757000 Deferred winspool<elf>
! -PE 7e730000-7e757000 \ winspool
! ELF 7e757000-7e7cb000 Deferred rpcrt4<elf>
! -PE 7e760000-7e7cb000 \ rpcrt4
! ELF 7e7cb000-7e857000 Deferred gdi32<elf>
! -PE 7e7e0000-7e857000 \ gdi32
! ELF 7e857000-7e989000 Deferred user32<elf>
! -PE 7e870000-7e989000 \ user32
! ELF 7e989000-7e9e2000 Deferred advapi32<elf>
! -PE 7e9a0000-7e9e2000 \ advapi32
! ELF 7e9e2000-7eae1000 Deferred ole32<elf>
! -PE 7ea00000-7eae1000 \ ole32
! ELF 7eae1000-7eb39000 Deferred ddraw<elf>
! -PE 7eaf0000-7eb39000 \ ddraw
! ELF 7eb39000-7eb50000 Deferred libnsl.so.1
! ELF 7eb50000-7eb58000 Deferred libnss_compat.so.2
! ELF 7eb58000-7eb5b000 Deferred libxau.so.6
! ELF 7eda7000-7ef22000 Dwarf kernel32<elf>
! -PE 7edc0000-7ef22000 \ kernel32
! ELF 7ef22000-7ef48000 Deferred libm.so.6
! ELF 7ef48000-7f000000 Dwarf ntdll<elf>
! -PE 7ef60000-7f000000 \ ntdll
! ELF b7472000-b747e000 Deferred libnss_files.so.2
! ELF b747f000-b7483000 Deferred libdl.so.2
! ELF b7483000-b75c9000 Export libc.so.6
! ELF b75ca000-b75e3000 Deferred libpthread.so.0
! ELF b75ea000-b75f4000 Deferred libnss_nis.so.2
! ELF b75f4000-b7734000 Deferred libwine.so.1
! ELF b7736000-b7753000 Deferred ld-linux.so.2
! Threads:
! process tid prio (all id:s are in hex)
! 0000000e services.exe
! 00000017 0
! 00000015 0
! 00000014 0
! 00000010 0
! 0000000f 0
! 00000011 winedevice.exe
! 00000016 0
! 00000013 0
! 00000012 0
! 00000018 updater.exe
! 00000019 0
! 0000001a explorer.exe
! 0000001b 0
! 0000001c (D) Z:\storage\Distr\MOTR\client\Setup.exe
! 0000001d 0 <==
! Backtrace:
! =>0 0x7e0a768b in libgl.so.1 (+0x7368b) (0x0033fcc0)
! 1 0xb74b22bf in libc.so.6 (+0x2f2be) (0x0033fd00)
! 2 0xb74b232f exit+0x2e() in libc.so.6 (0x0033fd20)
! 3 0x7efa54e6 NtTerminateProcess+0x65(handle=0x0(nil), exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fdc0)
! 4 0x7efa54e6 NtTerminateProcess+0x65(handle=0xffffffff, exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fde0)
! 5 0x7edfda4f process_ExitProcess+0x2e(status=0) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:2403] in kernel32 (0x0033fdf4)
! 6 0x7edfc522 ExitProcess+0x11() in kernel32 (0x0033fdf4)
! 7 0x00000000 (0x0033fe90)
! 8 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fea8)
! 9 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fee8)
! 10 0x7edfd13f start_process+0x5e(peb=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:996] in kernel32 (0x0033fef8)
! 11 0x7efb8de0 call_thread_func+0xb() in ntdll (0x0033ffc8)
! 12 0x7efbb8f0 call_thread_entry_point+0x6f(entry=0x7edfd0e0, arg=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/ntdll/signal_i386.c:2473] in ntdll (0x0033ffe8)
! 13 0x7ef9282a start_process+0x29(kernel_start=0x7edfd0e0) [/storage/Distr/wine-1.2.2/dlls/ntdll/loader.c:2611] in ntdll (0x00000000)
! ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
! ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
!
в-третьих, картинка прыгает раза в два быстрее и изображение на порядок четче. но пока от этого не легчет.е., похоже проблема с дровами. дальше все хитро. драйвер в иксах "intel", и 3d даже работает в частности на glxgears. но в glxinfo direct rendering: no
!
! LIBGL_DEBUG=verbose glxinfo
! name of display: :0
! display: :0 screen: 0
! direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
! server glx vendor string: SGI
! server glx version string: 1.2
! server glx extensions:
! GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
! GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
! GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
! GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
! GLX_SGIX_visual_select_group
! client glx vendor string: NVIDIA Corporation
! client glx version string: 1.4
! 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_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
! GLX_EXT_framebuffer_sRGB, GLX_NV_present_video,
! GLX_NV_multisample_coverage
! GLX version: 1.2
! GLX extensions:
! GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
! GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_swap_control,
! GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_get_proc_address
! OpenGL vendor string: Tungsten Graphics, Inc
! OpenGL renderer string: Mesa DRI Intel(R) 945G GEM 20091221 2009Q4 x86/MMX/SSE2
! OpenGL version string: 1.4 Mesa 7.7.1
! OpenGL extensions:
! GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_multitexture,
! GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
! GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
! GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
! GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
! GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
! GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_texture_env_add,
! GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
! GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements,
! GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
! GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
! GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
! GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
! GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
! GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
! GL_IBM_texture_mirrored_repeat, GL_NV_blend_square,
! GL_NV_light_max_exponent, GL_NV_texgen_reflection,
! GL_NV_texture_env_combine4, GL_NV_texture_rectangle,
! GL_SGIS_generate_mipmap, GL_SGIS_texture_lod
!
! 72 GLX Visuals
! visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
! id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
! ----------------------------------------------------------------------------
! 0x021 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x022 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0c2 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c3 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c4 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c5 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c6 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c7 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c8 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0c9 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ca 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0cb 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0cc 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0cd 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ce 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0cf 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d0 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0d1 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d2 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0d3 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d4 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0d6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d7 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0d8 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d9 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0da 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0db 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0dc 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0dd 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0de 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0df 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0e0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0e1 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e4 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e5 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0e6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e7 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0e8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0ea 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0eb 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ec 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ed 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ee 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ef 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0f0 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f1 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f2 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f3 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f4 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f5 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f6 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0f7 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0f8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0f9 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0fa 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0fb 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0fc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0fd 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0fe 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ff 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x100 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x101 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x102 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x103 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x104 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x105 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x106 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x061 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
!
! 96 GLXFBConfigs:
! visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
! id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
! ----------------------------------------------------------------------------
! 0x062 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x063 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x064 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x065 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x066 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x067 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x068 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x069 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x06b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06c 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x06d 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06e 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x06f 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x070 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x071 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x072 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x073 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x074 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x075 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x076 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x077 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x078 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x079 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x07a 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07b 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x07c 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07d 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x07e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07f 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x080 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x081 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x082 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x083 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x084 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x085 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x086 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x087 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x088 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x089 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x08a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x08b 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x08c 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x08d 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x08e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x08f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x090 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x091 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x092 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x093 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x094 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x095 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x096 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x097 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x098 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x099 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09a 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x09b 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09c 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x09d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09e 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x09f 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a0 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0a1 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a2 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0a3 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a4 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a5 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0a6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a7 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0a8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0aa 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0ab 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0ac 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0ad 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0ae 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0af 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0b0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b5 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b6 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0b7 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0b8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0b9 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0ba 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0bb 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0bc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0bd 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0be 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0bf 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0c0 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0c1 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
!
NVIDIA Corporation осталось от предыдущих драйверов от старой видеокарты. пакеты я все стер, но в ядре остался один модуль nvidiafb.ko, который и портит всю картину по видимому.
вопрос первый: как вынести его из ядра чтоб ничего не поломать? руками не хочется, ибо по инфе dpkg он принадлежит пакету linux-image-2.6.32-5-686
вопрос второй: как собственно вернуть direct rendering? LIBGL_DEBUG=verbose пробовал, никакой дополнительной инфы не появляется.помогите, пожалуйста, если есть какие-то варианты это порешать.
-
так, стало слегка получше:
поставил wine 1.2.2 из исходников, mfc42, vcredist2008 к нему, плюс msvcp90.dll/msvcr90.dll. патчер все проапдейтил, выдал окошко с новостями, правда на их месте белое поле но это пофиг. дальше запускается клиент и виснет с черным окном. проц при этом усиленно думает. после этого вместо черного окна появляется сплеш с выбором сервера, при этом эта картинка все время зеркально прыгает то вверх тормашками, то вниз. и ничего не кликнуть, и на клаву не реагирует.
если запускать без winedebug=-all, то в консоли множество повторений
err:d3d:context_check_fbo_status FBO 0 is incomplete, driver bug?
err:d3d_surface:read_from_framebuffer >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glReadPixels @ surface.c / 1385
fixme:d3d:debug_fbostatus Unrecognied FBO status 0x00000000
fixme:d3d:context_check_fbo_status FBO status unrecognizeесли в дебаг режиме, то во-первых, после редактирования настроек вылетает ошибка setup.exe. но она совершенно не влияет, настройки сохраняются и применяются нормально. во-вторых, вывод в консоли другой
! wine: Unhandled page fault on read access to 0x00000000 at address 0x7e0a768b (thread 001d), starting debugger...
! Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7e0a768b).
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_atom<7efec968-00000010> __dbch<7efec968-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_file<7efeca24-00000010> __dbch<7efeca24-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_file<7efecce4-00000010> __dbch<7efecce4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_environ<7efecb00-00000010> __dbch<7efecb00-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": address_space_limit<7efed274-00000004> limit<7efed274-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_comm<7efed010-00000010> __dbch<7efed010-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_actctx<7efec920-00000010> __dbch<7efec920-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_seh<7efed0a0-00000010> __dbch<7efed0a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": vectored_handlers<7efecb58-00000008> list<7efecb58-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_resource<7efecd58-00000010> __dbch<7efecd58-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": dir_queue<7efecacc-00000008> list<7efecacc-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_reg<7efecd18-00000010> __dbch<7efecd18-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": work_item_event<7efffcfc-00000004> dest<7efffcfc-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_virtual<7efed250-00000010> __dbch<7efed250-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": nb_threads<7efed130-00000004> dest<7efed130-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_tape<7efed110-00000010> __dbch<7efed110-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_module<7efecc00-00000010> __dbch<7efecc00-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_module<7efecca0-00000010> __dbch<7efecca0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efec9e4-00000010> __dbch<7efec9e4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecb80-00000010> __dbch<7efecb80-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecba4-00000010> __dbch<7efecba4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efeccb8-00000010> __dbch<7efeccb8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efeccd4-00000010> __dbch<7efeccd4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecd80-00000010> __dbch<7efecd80-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efecfe0-00000010> __dbch<7efecfe0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed000-00000010> __dbch<7efed000-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed100-00000010> __dbch<7efed100-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_ntdll<7efed1e0-00000010> __dbch<7efed1e0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_cdrom<7efec978-00000010> __dbch<7efec978-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_debug_buffer<7efeca04-00000010> __dbch<7efeca04-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": __wine_dbch_heap<7efecbb4-00000010> __dbch<7efecbb4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"ntdll<elf>": num_workers<7efffcf0-00000004> dest<7efffcf0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_time<7ef21180-00000010> __dbch<7ef21180-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_ver<7ef211a0-00000010> __dbch<7ef211a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef20e6c-00000010> __dbch<7ef20e6c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef20f70-00000010> __dbch<7ef20f70-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef21010-00000010> __dbch<7ef21010-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_file<7ef21090-00000010> __dbch<7ef21090-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_comm<7ef20e7c-00000010> __dbch<7ef20e7c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": top_filter<7ef214c8-00000004> old<7ef214c8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_profile<7ef210e8-00000010> __dbch<7ef210e8-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_actctx<7ef20e5c-00000010> __dbch<7ef20e5c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": wildcardsW<7ee20aa4-00000006> accept<7ee20aa4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_seh<7ef20f60-00000010> __dbch<7ef20f60-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_seh<7ef211b0-00000010> __dbch<7ef211b0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_resource<7ef21140-00000010> __dbch<7ef21140-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_toolhelp<7ef21190-00000010> __dbch<7ef21190-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_reg<7ef20f20-00000010> __dbch<7ef20f20-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_thread<7ef21170-00000010> __dbch<7ef21170-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_console<7ef20e9c-00000010> __dbch<7ef20e9c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_volume<7ef211c0-00000010> __dbch<7ef211c0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_sync<7ef21150-00000010> __dbch<7ef21150-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": process_error_mode<7ef21604-00000004> old<7ef21604-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_tape<7ef21160-00000010> __dbch<7ef21160-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_module<7ef21020-00000010> __dbch<7ef21020-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_computername<7ef20e8c-00000010> __dbch<7ef20e8c-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_powermgnt<7ef210a0-00000010> __dbch<7ef210a0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_process<7ef210b4-00000010> __dbch<7ef210b4-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_heap<7ef20f90-00000010> __dbch<7ef20f90-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_debugstr<7ef20f30-00000010> __dbch<7ef20f30-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_nls<7ef20fb0-00000010> __dbch<7ef20fb0-0>
! fixme:dbghelp:elf_new_wine_thunks Duplicate in L"kernel32<elf>": __wine_dbch_nls<7ef21000-00000010> __dbch<7ef21000-0>
! Register dump:
! CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
! EIP:7e0a768b ESP:0033fb5c EBP:0033fcc0 EFLAGS:00210206( R- -- I - -P- )
! EAX:00000000 EBX:7d64f848 ECX:b75c63a0 EDX:7d687430
! ESI:00000017 EDI:7d67dd88
! Stack dump:
! 0x0033fb5c: 00001848 00000017 7e090f4f b747e6c0
! 0x0033fb6c: 00001848 00000001 7e2d6db0 b75da2d4
! 0x0033fb7c: b7751ff4 b7751ff4 b7744226 b77524e4
! 0x0033fb8c: 00000000 0033fbe0 7e3034b5 0033fc30
! 0x0033fb9c: 00000000 b77528f8 b7752be8 7d63b278
! 0x0033fbac: 7d63b9e8 7d63dff0 7d63e3e8 7d63e7b0
! Backtrace:
! =>0 0x7e0a768b in libgl.so.1 (+0x7368b) (0x0033fcc0)
! 1 0xb74b22bf in libc.so.6 (+0x2f2be) (0x0033fd00)
! 2 0xb74b232f exit+0x2e() in libc.so.6 (0x0033fd20)
! 3 0x7efa54e6 NtTerminateProcess+0x65(handle=0x0(nil), exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fdc0)
! 4 0x7efa54e6 NtTerminateProcess+0x65(handle=0xffffffff, exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fde0)
! 5 0x7edfda4f process_ExitProcess+0x2e(status=0) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:2403] in kernel32 (0x0033fdf4)
! 6 0x7edfc522 ExitProcess+0x11() in kernel32 (0x0033fdf4)
! 7 0x00000000 (0x0033fe90)
! 8 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fea8)
! 9 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fee8)
! 10 0x7edfd13f start_process+0x5e(peb=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:996] in kernel32 (0x0033fef8)
! 11 0x7efb8de0 call_thread_func+0xb() in ntdll (0x0033ffc8)
! 12 0x7efbb8f0 call_thread_entry_point+0x6f(entry=0x7edfd0e0, arg=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/ntdll/signal_i386.c:2473] in ntdll (0x0033ffe8)
! 13 0x7ef9282a start_process+0x29(kernel_start=0x7edfd0e0) [/storage/Distr/wine-1.2.2/dlls/ntdll/loader.c:2611] in ntdll (0x00000000)
! 0x7e0a768b: movl 0x0(%eax),%esi
! Modules:
! Module Address Debug info Name (66 modules)
! PE 400000- 43f000 Deferred setup
! ELF 7bf00000-7bf03000 Deferred <wine-loader>
! ELF 7c8ce000-7d63b000 Deferred libglcore.so.1
! ELF 7e034000-7e0d7000 Export libgl.so.1
! ELF 7e0e8000-7e225000 Deferred wined3d<elf>
! -PE 7e0f0000-7e225000 \ wined3d
! ELF 7e253000-7e286000 Deferred uxtheme<elf>
! -PE 7e260000-7e286000 \ uxtheme
! ELF 7e286000-7e2a0000 Deferred spoolss<elf>
! -PE 7e290000-7e2a0000 \ spoolss
! ELF 7e2a0000-7e2c0000 Deferred localspl<elf>
! -PE 7e2b0000-7e2c0000 \ localspl
! ELF 7e2c0000-7e2c5000 Deferred libxfixes.so.3
! ELF 7e2c5000-7e2ce000 Deferred libxcursor.so.1
! ELF 7e2ce000-7e2d1000 Deferred libxcomposite.so.1
! ELF 7e2d1000-7e2d8000 Deferred libxrandr.so.2
! ELF 7e2d8000-7e2e1000 Deferred libxrender.so.1
! ELF 7e2e1000-7e2e6000 Deferred libxxf86vm.so.1
! ELF 7e2e6000-7e2e9000 Deferred libxinerama.so.1
! ELF 7e2e9000-7e309000 Deferred imm32<elf>
! -PE 7e2f0000-7e309000 \ imm32
! ELF 7e309000-7e30e000 Deferred libxdmcp.so.6
! ELF 7e30e000-7e327000 Deferred libxcb.so.1
! ELF 7e327000-7e32b000 Deferred libuuid.so.1
! ELF 7e32b000-7e44b000 Deferred libx11.so.6
! ELF 7e44b000-7e45a000 Deferred libxext.so.6
! ELF 7e45a000-7e471000 Deferred libice.so.6
! ELF 7e471000-7e479000 Deferred libsm.so.6
! ELF 7e486000-7e488000 Deferred libnvidia-tls.so.1
! ELF 7e48a000-7e52a000 Deferred winex11<elf>
! -PE 7e4a0000-7e52a000 \ winex11
! ELF 7e543000-7e569000 Deferred libexpat.so.1
! ELF 7e569000-7e598000 Deferred libfontconfig.so.1
! ELF 7e598000-7e5ac000 Deferred libz.so.1
! ELF 7e5ac000-7e633000 Deferred libfreetype.so.6
! ELF 7e633000-7e721000 Deferred comctl32<elf>
! -PE 7e640000-7e721000 \ comctl32
! ELF 7e721000-7e757000 Deferred winspool<elf>
! -PE 7e730000-7e757000 \ winspool
! ELF 7e757000-7e7cb000 Deferred rpcrt4<elf>
! -PE 7e760000-7e7cb000 \ rpcrt4
! ELF 7e7cb000-7e857000 Deferred gdi32<elf>
! -PE 7e7e0000-7e857000 \ gdi32
! ELF 7e857000-7e989000 Deferred user32<elf>
! -PE 7e870000-7e989000 \ user32
! ELF 7e989000-7e9e2000 Deferred advapi32<elf>
! -PE 7e9a0000-7e9e2000 \ advapi32
! ELF 7e9e2000-7eae1000 Deferred ole32<elf>
! -PE 7ea00000-7eae1000 \ ole32
! ELF 7eae1000-7eb39000 Deferred ddraw<elf>
! -PE 7eaf0000-7eb39000 \ ddraw
! ELF 7eb39000-7eb50000 Deferred libnsl.so.1
! ELF 7eb50000-7eb58000 Deferred libnss_compat.so.2
! ELF 7eb58000-7eb5b000 Deferred libxau.so.6
! ELF 7eda7000-7ef22000 Dwarf kernel32<elf>
! -PE 7edc0000-7ef22000 \ kernel32
! ELF 7ef22000-7ef48000 Deferred libm.so.6
! ELF 7ef48000-7f000000 Dwarf ntdll<elf>
! -PE 7ef60000-7f000000 \ ntdll
! ELF b7472000-b747e000 Deferred libnss_files.so.2
! ELF b747f000-b7483000 Deferred libdl.so.2
! ELF b7483000-b75c9000 Export libc.so.6
! ELF b75ca000-b75e3000 Deferred libpthread.so.0
! ELF b75ea000-b75f4000 Deferred libnss_nis.so.2
! ELF b75f4000-b7734000 Deferred libwine.so.1
! ELF b7736000-b7753000 Deferred ld-linux.so.2
! Threads:
! process tid prio (all id:s are in hex)
! 0000000e services.exe
! 00000017 0
! 00000015 0
! 00000014 0
! 00000010 0
! 0000000f 0
! 00000011 winedevice.exe
! 00000016 0
! 00000013 0
! 00000012 0
! 00000018 updater.exe
! 00000019 0
! 0000001a explorer.exe
! 0000001b 0
! 0000001c (D) Z:\storage\Distr\MOTR\client\Setup.exe
! 0000001d 0 <==
! Backtrace:
! =>0 0x7e0a768b in libgl.so.1 (+0x7368b) (0x0033fcc0)
! 1 0xb74b22bf in libc.so.6 (+0x2f2be) (0x0033fd00)
! 2 0xb74b232f exit+0x2e() in libc.so.6 (0x0033fd20)
! 3 0x7efa54e6 NtTerminateProcess+0x65(handle=0x0(nil), exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fdc0)
! 4 0x7efa54e6 NtTerminateProcess+0x65(handle=0xffffffff, exit_code=0) [/storage/Distr/wine-1.2.2/dlls/ntdll/process.c:63] in ntdll (0x0033fde0)
! 5 0x7edfda4f process_ExitProcess+0x2e(status=0) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:2403] in kernel32 (0x0033fdf4)
! 6 0x7edfc522 ExitProcess+0x11() in kernel32 (0x0033fdf4)
! 7 0x00000000 (0x0033fe90)
! 8 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fea8)
! 9 0x7edfc50c call_process_entry+0xb() in kernel32 (0x0033fee8)
! 10 0x7edfd13f start_process+0x5e(peb=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/kernel32/process.c:996] in kernel32 (0x0033fef8)
! 11 0x7efb8de0 call_thread_func+0xb() in ntdll (0x0033ffc8)
! 12 0x7efbb8f0 call_thread_entry_point+0x6f(entry=0x7edfd0e0, arg=0x7ffdf000) [/storage/Distr/wine-1.2.2/dlls/ntdll/signal_i386.c:2473] in ntdll (0x0033ffe8)
! 13 0x7ef9282a start_process+0x29(kernel_start=0x7edfd0e0) [/storage/Distr/wine-1.2.2/dlls/ntdll/loader.c:2611] in ntdll (0x00000000)
! ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
! ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
!
в-третьих, картинка прыгает раза в два быстрее и изображение на порядок четче. но пока от этого не легчет.е., похоже проблема с дровами. дальше все хитро. драйвер в иксах "intel", и 3d даже работает в частности на glxgears. но в glxinfo direct rendering: no
!
! LIBGL_DEBUG=verbose glxinfo
! name of display: :0
! display: :0 screen: 0
! direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
! server glx vendor string: SGI
! server glx version string: 1.2
! server glx extensions:
! GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
! GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
! GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
! GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
! GLX_SGIX_visual_select_group
! client glx vendor string: NVIDIA Corporation
! client glx version string: 1.4
! 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_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
! GLX_EXT_framebuffer_sRGB, GLX_NV_present_video,
! GLX_NV_multisample_coverage
! GLX version: 1.2
! GLX extensions:
! GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
! GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGI_swap_control,
! GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_ARB_get_proc_address
! OpenGL vendor string: Tungsten Graphics, Inc
! OpenGL renderer string: Mesa DRI Intel(R) 945G GEM 20091221 2009Q4 x86/MMX/SSE2
! OpenGL version string: 1.4 Mesa 7.7.1
! OpenGL extensions:
! GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_multitexture,
! GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
! GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
! GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
! GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
! GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
! GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_texture_env_add,
! GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_func_separate,
! GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_draw_range_elements,
! GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
! GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
! GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
! GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
! GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
! GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
! GL_IBM_texture_mirrored_repeat, GL_NV_blend_square,
! GL_NV_light_max_exponent, GL_NV_texgen_reflection,
! GL_NV_texture_env_combine4, GL_NV_texture_rectangle,
! GL_SGIS_generate_mipmap, GL_SGIS_texture_lod
!
! 72 GLX Visuals
! visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
! id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
! ----------------------------------------------------------------------------
! 0x021 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x022 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0c2 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c3 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c4 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c5 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c6 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0c7 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0c8 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0c9 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ca 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0cb 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0cc 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0cd 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ce 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0cf 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d0 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0d1 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d2 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0d3 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0d4 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d5 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0d6 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d7 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0d8 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0d9 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0da 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0db 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0dc 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0dd 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0de 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0df 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0e0 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0e1 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e2 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e3 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0e4 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e5 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0e6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e7 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0e8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0e9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0ea 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0eb 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ec 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ed 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0ee 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ef 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0f0 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f1 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f2 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f3 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f4 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0f5 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0f6 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0f7 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0f8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0f9 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0fa 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0fb 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0fc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0fd 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0fe 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0ff 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x100 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x101 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x102 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x103 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x104 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x105 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x106 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x061 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
!
! 96 GLXFBConfigs:
! visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
! id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
! ----------------------------------------------------------------------------
! 0x062 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x063 0 tc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x064 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x065 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x066 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x067 0 tc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x068 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x069 0 tc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06a 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x06b 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06c 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x06d 0 tc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x06e 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x06f 24 tc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x070 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x071 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x072 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x073 24 tc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x074 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x075 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x076 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x077 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x078 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x079 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x07a 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07b 24 tc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x07c 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07d 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x07e 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x07f 24 tc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x080 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x081 24 tc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x082 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x083 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x084 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x085 24 tc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x086 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x087 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x088 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x089 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x08a 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x08b 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x08c 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x08d 24 tc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x08e 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x08f 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x090 32 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x091 24 tc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x092 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x093 0 dc 0 16 0 r . . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x094 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x095 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x096 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x097 0 dc 0 16 0 r y . 5 6 5 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x098 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x099 0 dc 0 16 0 r . . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09a 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x09b 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09c 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 0 0 0 0 0 0 None
! 0x09d 0 dc 0 16 0 r y . 5 6 5 0 . . 0 16 0 16 16 16 0 0 0 Slow
! 0x09e 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x09f 24 dc 0 24 0 r . . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a0 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0a1 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a2 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 0 0 0 0 0 0 None
! 0x0a3 24 dc 0 24 0 r y . 8 8 8 0 . . 0 0 0 16 16 16 0 0 0 Slow
! 0x0a4 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a5 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0a6 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a7 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0a8 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 0 0 0 0 0 0 None
! 0x0a9 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 0 16 16 16 0 0 0 Slow
! 0x0aa 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0ab 24 dc 0 24 0 r . . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0ac 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0ad 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0ae 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 0 0 0 0 0 0 None
! 0x0af 24 dc 0 24 0 r y . 8 8 8 0 . . 0 24 8 16 16 16 0 0 0 Slow
! 0x0b0 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b1 24 dc 0 32 0 r . . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b2 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b3 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b4 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 0 0 0 0 0 0 None
! 0x0b5 24 dc 0 32 0 r y . 8 8 8 8 . . 0 0 0 16 16 16 16 0 0 Slow
! 0x0b6 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0b7 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0b8 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0b9 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0ba 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 0 0 0 0 0 0 None
! 0x0bb 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 0 16 16 16 16 0 0 Slow
! 0x0bc 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0bd 24 dc 0 32 0 r . . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0be 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0bf 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
! 0x0c0 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 0 0 0 0 0 0 None
! 0x0c1 24 dc 0 32 0 r y . 8 8 8 8 . . 0 24 8 16 16 16 16 0 0 Slow
!
NVIDIA Corporation осталось от предыдущих драйверов от старой видеокарты. пакеты я все стер, но в ядре остался один модуль nvidiafb.ko, который и портит всю картину по видимому.
вопрос первый: как вынести его из ядра чтоб ничего не поломать? руками не хочется, ибо по инфе dpkg он принадлежит пакету linux-image-2.6.32-5-686
вопрос второй: как собственно вернуть direct rendering? LIBGL_DEBUG=verbose пробовал, никакой дополнительной инфы не появляется.помогите, пожалуйста, если есть какие-то варианты это порешать.
-
у меня вот другая проблема
только что гулял по пронте пристом с выключеной панелькой быстрых клавишь (f1,f2,...) - все круть как на винде, но это если только удалить из системы проприетарные дравера ати на видюху...
жить конечно можно и без этих дров, но как то не то...
если дрова стоят, то тормозит...
может всетаки можно найти решение этой проблемы или идти покупать новый ноут с видяхой nvidea -
у меня вот другая проблема
только что гулял по пронте пристом с выключеной панелькой быстрых клавишь (f1,f2,...) - все круть как на винде, но это если только удалить из системы проприетарные дравера ати на видюху...
жить конечно можно и без этих дров, но как то не то...
если дрова стоят, то тормозит...
может всетаки можно найти решение этой проблемы или идти покупать новый ноут с видяхой nvidea -
xioni, а что не так без дров?
посмотри комменты на winehq appdb, там народ в основном ситуации с ati описывал -
xioni, а что не так без дров?
посмотри комменты на winehq appdb, там народ в основном ситуации с ati описывал -
Maiku,
[code:289r3zxr]ln -s /dev/null /<путь к клиенту>/rurolog_p.txt[/code:289r3zxr]
где <путь к клиенту> это полный путь, например /home/%username%/.wine_motr/drive_c/Games/Motr/client
сам файл предварительно надо удалить. Это уберет тормоза.
Насчет интеловских видюх - там все еще печальнее, чем с радеонами..
-
Maiku,
[code:289r3zxr]ln -s /dev/null /<путь к клиенту>/rurolog_p.txt[/code:289r3zxr]
где <путь к клиенту> это полный путь, например /home/%username%/.wine_motr/drive_c/Games/Motr/client
сам файл предварительно надо удалить. Это уберет тормоза.
Насчет интеловских видюх - там все еще печальнее, чем с радеонами..
-
drinkermann, да, про это забыл, попробую еще.
но ситуация видится тупиковой. дело в том, что в дебаг режиме тормозов уже особых нет, однако за счет того, что картинка постоянно скачет, это все совершенно неюзабельно. причем я сегодня пересобрал ядро, исключив оттуда nvidia framebuffer и вообще все модули по нвидии, ситуация та же, и в glxinfo, и в фактической работе клиента. так что да, похоже извращения с эмуляторами требуют побольше мощности, нежели нативная конфигурация
-
drinkermann, да, про это забыл, попробую еще.
но ситуация видится тупиковой. дело в том, что в дебаг режиме тормозов уже особых нет, однако за счет того, что картинка постоянно скачет, это все совершенно неюзабельно. причем я сегодня пересобрал ядро, исключив оттуда nvidia framebuffer и вообще все модули по нвидии, ситуация та же, и в glxinfo, и в фактической работе клиента. так что да, похоже извращения с эмуляторами требуют побольше мощности, нежели нативная конфигурация
-
Прошу помощи. Не двигается курсор.
dll-ки есть, rurolog заблокирован, патчер запускается. После запуска игры на логин-скрине курсор виден, но не реагирует. Вхожу в игру и курсор пропадает окончательно. В остальном клиент работает, не лагает, менюшки открываются, человечки бегают.
Настройки видео, mousefreedom никак на мышь не влияют. В окне клиент не запускается. Стоит эмуляция рабочего стола, 1280х1024. В видеонастройках клиента то же разрешение.
Система: Archlinux, wine 1.3.20-1, драйвер nvidia-260.
Бэкапил вино, заново создавал чистый конфиг, не помогло. Клиенты других серверов запускаются без проблем. чешу репу =\ -
Прошу помощи. Не двигается курсор.
dll-ки есть, rurolog заблокирован, патчер запускается. После запуска игры на логин-скрине курсор виден, но не реагирует. Вхожу в игру и курсор пропадает окончательно. В остальном клиент работает, не лагает, менюшки открываются, человечки бегают.
Настройки видео, mousefreedom никак на мышь не влияют. В окне клиент не запускается. Стоит эмуляция рабочего стола, 1280х1024. В видеонастройках клиента то же разрешение.
Система: Archlinux, wine 1.3.20-1, драйвер nvidia-260.
Бэкапил вино, заново создавал чистый конфиг, не помогло. Клиенты других серверов запускаются без проблем. чешу репу =\ -
joshua, попробуй без эмуляции раб стола. Я пускаю или просто в окне или в нормальном фуллскрине.
ЗЫ: а с вайном 1.3 у меня куча багов в том числе и с мышой, идеально под ро использовать 1.2. -
joshua, попробуй без эмуляции раб стола. Я пускаю или просто в окне или в нормальном фуллскрине.
ЗЫ: а с вайном 1.3 у меня куча багов в том числе и с мышой, идеально под ро использовать 1.2. -
drinkermann, спасибо, откат вина на 1.2 помог, теперь осталось все остальное перенастроить. Сразу не подумал об откате, поскольку под арч непросто старый пакет найти.
А без эмуляции alt+tab не работает, либо РОшное окно зависает.
Будут баги - отпишусь, а пока все работает. -
drinkermann, спасибо, откат вина на 1.2 помог, теперь осталось все остальное перенастроить. Сразу не подумал об откате, поскольку под арч непросто старый пакет найти.
А без эмуляции alt+tab не работает, либо РОшное окно зависает.
Будут баги - отпишусь, а пока все работает. -
Вопрос, что нуно. проходит авторизация, потом ошибка записи в память процесса. ось искра, тоже в принципе на 11 убунте
-
Вопрос, что нуно. проходит авторизация, потом ошибка записи в память процесса. ось искра, тоже в принципе на 11 убунте
-
у меня та же проблема что и у DartValar