Problemas con GLX y OpenGL

Imagen de PG-Virus
0 puntos

Cuando trato de jugar Starcraft con Wine me aparece esto. ¿Detalles? Uso una tarjeta Diamond Viper V550 de 16MB de VRAM; 512 MB de RAM con 1GB de swap; Ubuntu Gutsy Gibbon 7.10 y el driver libre de la tarjeta. Uso un Celeron de 1,1 GHz, un lector/gravador de CD y un lector/grabador de DVD. ¿Que puedo hacer? He googleado por todas partes y tratado de muchas formas pero aun asi no he podido arreglar este eroor

err:wgl:X11DRV_ChoosePixelFormat No libGL on this box - disabling OpenGL support !
...
err:wgl:X11DRV_ChoosePixelFormat No libGL on this box - disabling OpenGL support !
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
wine: Unhandled page fault on read access to 0x00000890 at address 0x7dec4299 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000890 in 32-bit code (0x7dec4299).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7dec4299 ESP:0034f898 EBP:0034f8c0 EFLAGS:00010202( - 00 - -RI1)
EAX:00137c40 EBX:7df7e8dc ECX:7eda85a0 EDX:00000000
ESI:00137c40 EDI:001374a8
Stack dump:
0x0034f898: 00000000 00400000 00000000 00000000
0x0034f8a8: 00000054 00000000 001376ac 00000000
0x0034f8b8: 7e130ce8 001376ac 0034f920 7e10d1e7
0x0034f8c8: 00137c40 7e1254a5 001374a8 00000000
0x0034f8d8: 00000000 0034f910 001374a8 0034f914
0x0034f8e8: 00000005 7e130ed8 7e130f48 00110470
Backtrace:
=>1 0x7dec4299 in wined3d (+0x24299) (0x0034f8c0)
2 0x7e10d1e7 in ddraw (+0x1d1e7) (0x0034f920)
3 0x7e10d58b DirectDrawCreate+0xbd() in ddraw (0x0034f970)
4 0x004c95df in starcraft (+0xc95df) (0x0034ff08)
5 0x7b86ed45 in kernel32 (+0x4ed45) (0x0034ffe8)
6 0xb7e4d1cf wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7dec4299: movl 0x890(%edx),%eax
Modules:
Module Address Debug info Name (91 modules)
PE 400000- 69d000 Export starcraft
PE 2000000- 2011000 Deferred local
PE 15000000-1503b000 Deferred storm
ELF 7b800000-7b926000 Export kernel32
\-PE 7b820000-7b926000 \ kernel32
ELF 7bc00000-7bca1000 Deferred ntdll
\-PE 7bc10000-7bca1000 \ ntdll
ELF 7bf00000-7bf03000 Deferred
ELF 7de8e000-7df81000 Export wined3d
\-PE 7dea0000-7df81000 \ wined3d
ELF 7e0de000-7e132000 Export ddraw
\-PE 7e0f0000-7e132000 \ ddraw
ELF 7e132000-7e14f000 Deferred imm32
\-PE 7e140000-7e14f000 \ imm32
ELF 7e14f000-7e166000 Deferred spoolss
\-PE 7e150000-7e166000 \ spoolss
ELF 7e166000-7e17f000 Deferred localspl
\-PE 7e170000-7e17f000 \ localspl
ELF 7e17f000-7e1d0000 Deferred libgcrypt.so.11
ELF 7e1d0000-7e1e0000 Deferred libtasn1.so.3
ELF 7e1e0000-7e20e000 Deferred libcrypt.so.1
ELF 7e20e000-7e27e000 Deferred libgnutls.so.13
ELF 7e27e000-7e2a3000 Deferred libk5crypto.so.3
ELF 7e2a3000-7e32b000 Deferred libkrb5.so.3
ELF 7e32b000-7e354000 Deferred libgssapi_krb5.so.2
ELF 7e354000-7e389000 Deferred libcups.so.2
ELF 7e3bc000-7e3cf000 Deferred libresolv.so.2
ELF 7e3d1000-7e3d5000 Deferred libgpg-error.so.0
ELF 7e3de000-7e3fc000 Deferred iphlpapi
\-PE 7e3e0000-7e3fc000 \ iphlpapi
ELF 7e3fc000-7e45a000 Deferred rpcrt4
\-PE 7e410000-7e45a000 \ rpcrt4
ELF 7e45a000-7e4fa000 Deferred ole32
\-PE 7e470000-7e4fa000 \ ole32
ELF 7e55b000-7e58d000 Deferred uxtheme
\-PE 7e560000-7e58d000 \ uxtheme
ELF 7e58d000-7e596000 Deferred libxcursor.so.1
ELF 7e596000-7e59b000 Deferred libxfixes.so.3
ELF 7e59b000-7e59e000 Deferred libxcomposite.so.1
ELF 7e59e000-7e5a4000 Deferred libxrandr.so.2
ELF 7e5a4000-7e5ac000 Deferred libxrender.so.1
ELF 7e5ac000-7e5b1000 Deferred libxdmcp.so.6
ELF 7e5b1000-7e5b4000 Deferred libxau.so.6
ELF 7e5b4000-7e6a5000 Deferred libx11.so.6
ELF 7e6a5000-7e6b3000 Deferred libxext.so.6
ELF 7e6b3000-7e6cb000 Deferred libice.so.6
ELF 7e6cb000-7e6d3000 Deferred libsm.so.6
ELF 7e6d3000-7e6d5000 Deferred libkeyutils.so.1
ELF 7e6d5000-7e6dd000 Deferred libkrb5support.so.0
ELF 7e6dd000-7e6e0000 Deferred libcom_err.so.2
ELF 7e6e2000-7e772000 Deferred winex11
\-PE 7e6f0000-7e772000 \ winex11
ELF 7e7cf000-7e7ef000 Deferred libexpat.so.1
ELF 7e7ef000-7e81a000 Deferred libfontconfig.so.1
ELF 7e81a000-7e82f000 Deferred libz.so.1
ELF 7e82f000-7e89f000 Deferred libfreetype.so.6
ELF 7e89f000-7e8a4000 Deferred libxxf86vm.so.1
ELF 7e8ae000-7e8c2000 Deferred lz32
\-PE 7e8b0000-7e8c2000 \ lz32
ELF 7e8c2000-7e8db000 Deferred version
\-PE 7e8d0000-7e8db000 \ version
ELF 7e8db000-7e910000 Deferred winspool
\-PE 7e8e0000-7e910000 \ winspool
ELF 7e910000-7e9cf000 Deferred comctl32
\-PE 7e920000-7e9cf000 \ comctl32
ELF 7e9cf000-7ea25000 Deferred shlwapi
\-PE 7e9e0000-7ea25000 \ shlwapi
ELF 7ea25000-7eb2a000 Deferred shell32
\-PE 7ea30000-7eb2a000 \ shell32
ELF 7eb2a000-7ebca000 Deferred comdlg32
\-PE 7eb30000-7ebca000 \ comdlg32
ELF 7ebca000-7ec14000 Deferred advapi32
\-PE 7ebd0000-7ec14000 \ advapi32
ELF 7ec14000-7ecab000 Deferred gdi32
\-PE 7ec20000-7ecab000 \ gdi32
ELF 7ecab000-7ede2000 Deferred user32
\-PE 7ecc0000-7ede2000 \ user32
ELF 7ede2000-7ee47000 Deferred msvcrt
\-PE 7edf0000-7ee47000 \ msvcrt
ELF 7ee47000-7ee60000 Deferred crtdll
\-PE 7ee50000-7ee60000 \ crtdll
ELF 7ef9f000-7efaa000 Deferred libnss_files.so.2
ELF 7efaa000-7efb4000 Deferred libnss_nis.so.2
ELF 7efb4000-7efcc000 Deferred libnsl.so.1
ELF 7efcc000-7eff1000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7cd1000-b7cd5000 Deferred libdl.so.2
ELF b7cd5000-b7e1f000 Deferred libc.so.6
ELF b7e1f000-b7e37000 Deferred libpthread.so.0
ELF b7e46000-b7f5a000 Export libwine.so.1
ELF b7f5c000-b7f78000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Archivos de programa\Starcraft\StarCraft.exe
00000010 1
00000009 0 <==
0000000a
0000000b 0
00000011
00000013 0
00000012 0
Backtrace:
=>1 0x7dec4299 in wined3d (+0x24299) (0x0034f8c0)
2 0x7e10d1e7 in ddraw (+0x1d1e7) (0x0034f920)
3 0x7e10d58b DirectDrawCreate+0xbd() in ddraw (0x0034f970)
4 0x004c95df in starcraft (+0xc95df) (0x0034ff08)
5 0x7b86ed45 in kernel32 (+0x4ed45) (0x0034ffe8)
6 0xb7e4d1cf wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)

Vean lo que pasa si coloco "glxinfo"

virus881@virus881-desktop:~/.wine/drive_c/Archivos de programa/Starcraft$ 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".
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 ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x5a 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Fallo de segmentación (core dumped)