inCursorated
January 22nd, 2007, 05:37 PM
Hello all. I have been using Ubuntu for awhile and recently decided to use kubuntu exclusively on my newly aquired laptop (a Sony vaio pcg-z1wa). I have a nice setup and everything is working except world of warcraft. I've spent a lot of time on this and am pretty much out of ideas at this point. I've checked various howto's and went through all the troubleshooting steps I could find with no luck.
Getting 3d acceleration working was a bit of a pain, but it's working with the radeon driver. It's an ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]...
I installed wine 0.9.29 from the wine.budgetdedicated.com repositoy. The WoW install went fine. It patched okay also. But it will not run in either opengl or d3d mode.
With opengl it crashes right away:
~/.wine/drive_c/Program Files/World of Warcraft$ wine WoW.exe -opengl
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x34edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x34f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
with d3d mode i can log into my account and select my character. The loading bar gets up to 100% and it crashes. this mesa error appears like a thousand times and then the fixme's before it dies:
Mesa 6.5.1 implementation error: User called no-op dispatch function (an unsupported extension function?)
Please report at bugzilla.freedesktop.org
Mesa 6.5.1 implementation error: User called no-op dispatch function (an unsupported extension function?)
Please report at bugzilla.freedesktop.org
fixme:win:EnumDisplayDevicesW ((null),0,0x34d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34d0b0,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x17d1e0) Unhandled query type 9
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x17d1e0) Unhandled query type 9
other wine apps work fine (winecfg, notepad, etc.), but I get the libGL 3D driver warnings shown above...
I have tried a lot of different xorg.conf config setups (i was originaly planning to use compiz-kde, but don't care about that right now)... i suspect this may be where the problem lies (?). Here is the relevant sections of the file (ugly, i know):
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
#Driver "ati"
Driver "radeon"
BusID "PCI:1:0:0"
# enable AIGLX
# Option "XAANoOffscreenPixmaps"
#Option "DRI" "true"
#Option "ColorTilling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
#Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
Option "AGPMode" "8"
Option "AGPFastWrite" "on"
# Optimized values (changed from driver default)
# Option "AGPMode" "4"
# Option "AGPMode" "8"
# Option "AccelMethod" "EXA" # or XAA,EXA,XAA more stable (default)
# Option "ColorTiling" "on"
# Option "AGPFastWrite" "on"
# Option "SWcursor" "off"
# Option "EnablePageFlip" "on"
# Option "AccelMethod" "EXA" # or XAA,EXA,XAA more stable (default)
# Option "DynamicClocks" "on"
# Option "BIOSHotkeys" "on"
# options not mentioned in driver man page
# Option "AGPSize" "32" # default: 8
# Option "EnableDepthMoves" "true"
EndSection
Section "Extensions"
# Option "Composite" "Enable"
Option "RENDER" "true"
# Option "DAMAGE" "true"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
Monitor "Generic Monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
Option "AIGLX" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
the commented lines are options I had tried at one point... maybe too much info. the fglrx drivers did not work for my hardware, btw. I had to purge the package just to use X again (still didn't work when i switched the driver back in xorg.conf)
here are the warnings and errors in Xorg.log, fyi:
#egrep 'WW|EE' /var/log/Xorg.0.log
Current Operating System: Linux taraghlan 2.6.15-27-386 #1 PREEMPT Fri Dec 8 17:51:56 UTC 2006 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(EE) Failed to load /usr/lib/xorg-air/modules/extensions/libGLcore.so
(EE) Failed to load module "GLcore" (loader failed, 7)
(WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0): MC_FB_LOCATION was: 0xdbffd800 is: 0xdbffd800
(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xe07fe000
(WW) Warning, couldn't open module theatre_detect
(EE) RADEON: Failed to load module "theatre_detect" (module does not exist, 0)
(EE) RADEON(0): Unable to load Rage Theatre detect module
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
the load module failures trouble me :( any suggestions would be greatly appreciated... thanks!
Getting 3d acceleration working was a bit of a pain, but it's working with the radeon driver. It's an ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]...
I installed wine 0.9.29 from the wine.budgetdedicated.com repositoy. The WoW install went fine. It patched okay also. But it will not run in either opengl or d3d mode.
With opengl it crashes right away:
~/.wine/drive_c/Program Files/World of Warcraft$ wine WoW.exe -opengl
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
libGL warning: 3D driver claims to not support visual 0x23
libGL warning: 3D driver claims to not support visual 0x24
libGL warning: 3D driver claims to not support visual 0x25
libGL warning: 3D driver claims to not support visual 0x26
libGL warning: 3D driver claims to not support visual 0x27
libGL warning: 3D driver claims to not support visual 0x28
libGL warning: 3D driver claims to not support visual 0x29
libGL warning: 3D driver claims to not support visual 0x2a
libGL warning: 3D driver claims to not support visual 0x2b
libGL warning: 3D driver claims to not support visual 0x2c
libGL warning: 3D driver claims to not support visual 0x2d
libGL warning: 3D driver claims to not support visual 0x2e
libGL warning: 3D driver claims to not support visual 0x2f
libGL warning: 3D driver claims to not support visual 0x30
libGL warning: 3D driver claims to not support visual 0x31
libGL warning: 3D driver claims to not support visual 0x32
fixme:advapi:SetSecurityInfo stub
fixme:system:SystemParametersInfoW Unimplemented action: 112 (SPI_GETMOUSESPEED)
fixme:win:EnumDisplayDevicesW ((null),0,0x34edd4,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f33c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f5dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34f530,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
err:wgl:ConvertPixelFormatWGLtoGLX invalid iPixelFormat 0
fixme:win:EnumDisplayDevicesW ((null),0,0x34f04c,0x00000000), stub!
fixme:system:SystemParametersInfoW Unimplemented action: 113 (SPI_SETMOUSESPEED)
fixme:sync:CreateIoCompletionPort (0xffffffff, (nil), 00000000, 00000000): stub.
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONNECT_TIMEOUT (5000): STUB
fixme:wininet:InternetSetOptionW INTERNET_OPTION_SEND/RECEIVE_TIMEOUT not supported on protocol 4
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_CONTEXT_VALUE; STUB
with d3d mode i can log into my account and select my character. The loading bar gets up to 100% and it crashes. this mesa error appears like a thousand times and then the fixme's before it dies:
Mesa 6.5.1 implementation error: User called no-op dispatch function (an unsupported extension function?)
Please report at bugzilla.freedesktop.org
Mesa 6.5.1 implementation error: User called no-op dispatch function (an unsupported extension function?)
Please report at bugzilla.freedesktop.org
fixme:win:EnumDisplayDevicesW ((null),0,0x34d058,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x34d0b0,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x17d1e0) Unhandled query type 9
fixme:d3d:IWineD3DDeviceImpl_CreateQuery (0x17d1e0) Unhandled query type 9
other wine apps work fine (winecfg, notepad, etc.), but I get the libGL 3D driver warnings shown above...
I have tried a lot of different xorg.conf config setups (i was originaly planning to use compiz-kde, but don't care about that right now)... i suspect this may be where the problem lies (?). Here is the relevant sections of the file (ugly, i know):
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
#Driver "ati"
Driver "radeon"
BusID "PCI:1:0:0"
# enable AIGLX
# Option "XAANoOffscreenPixmaps"
#Option "DRI" "true"
#Option "ColorTilling" "on"
Option "EnablePageFlip" "true"
Option "AccelMethod" "EXA"
#Option "XAANoOffscreenPixmaps" "true"
Option "RenderAccel" "true"
Option "AGPMode" "8"
Option "AGPFastWrite" "on"
# Optimized values (changed from driver default)
# Option "AGPMode" "4"
# Option "AGPMode" "8"
# Option "AccelMethod" "EXA" # or XAA,EXA,XAA more stable (default)
# Option "ColorTiling" "on"
# Option "AGPFastWrite" "on"
# Option "SWcursor" "off"
# Option "EnablePageFlip" "on"
# Option "AccelMethod" "EXA" # or XAA,EXA,XAA more stable (default)
# Option "DynamicClocks" "on"
# Option "BIOSHotkeys" "on"
# options not mentioned in driver man page
# Option "AGPSize" "32" # default: 8
# Option "EnableDepthMoves" "true"
EndSection
Section "Extensions"
# Option "Composite" "Enable"
Option "RENDER" "true"
# Option "DAMAGE" "true"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility M6 LY [Radeon Mobility 9000]"
Monitor "Generic Monitor"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
Option "AIGLX" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
the commented lines are options I had tried at one point... maybe too much info. the fglrx drivers did not work for my hardware, btw. I had to purge the package just to use X again (still didn't work when i switched the driver back in xorg.conf)
here are the warnings and errors in Xorg.log, fyi:
#egrep 'WW|EE' /var/log/Xorg.0.log
Current Operating System: Linux taraghlan 2.6.15-27-386 #1 PREEMPT Fri Dec 8 17:51:56 UTC 2006 i686
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/share/X11/fonts/cyrillic" does not exist.
(EE) Failed to load /usr/lib/xorg-air/modules/extensions/libGLcore.so
(EE) Failed to load module "GLcore" (loader failed, 7)
(WW) RADEON(0): Failed to detect secondary monitor, MergedFB/Clone mode disabled
(WW) RADEON(0): DRI init changed memory map, adjusting ...
(WW) RADEON(0): MC_FB_LOCATION was: 0xdbffd800 is: 0xdbffd800
(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xe07fe000
(WW) Warning, couldn't open module theatre_detect
(EE) RADEON: Failed to load module "theatre_detect" (module does not exist, 0)
(EE) RADEON(0): Unable to load Rage Theatre detect module
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(EE) xf86OpenSerial: Cannot open device /dev/wacom
(WW) Open ACPI failed (/var/run/acpid.socket) (Connection refused)
the load module failures trouble me :( any suggestions would be greatly appreciated... thanks!