Bug 13806

Summary: Wine Crash with a mesa error.
Product: Mesa Reporter: Giacomo Succi <giacomo_succi>
Component: OtherAssignee: mesa-dev
Status: RESOLVED DUPLICATE QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Giacomo Succi 2007-12-24 06:59:07 UTC
I've tried to play with GuildWars (Factions) on my Linux box.
The game begin with no problems. When it going to start the game window disappear.
Lunching it from shell I got this:
[giacomo@crysalis Guild Wars]$ wine Gw.exe 
fixme:win:EnumDisplayDevicesW ((null),0,0x34f06c,0x00000000), stub!
fixme:d3d:IWineD3DImpl_CheckDeviceMultiSampleType Quality levels unsupported at present
fixme:imm:ImmGetIMEFileNameA (0x4090409, 0x790782c8, 260): stub
fixme:d3d:IWineD3DDeviceImpl_SetDialogBoxMode (0x143310) Dialogs cannot be disabled yet
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2f10970) : stub
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x192c20) : stub
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2c00740) : stub
fixme:d3d:IWineD3DDeviceImpl_SetDialogBoxMode (0x143310) Dialogs cannot be disabled yet
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2f100e0) : stub
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2c00618) : stub
fixme:d3d:IWineD3DResourceImpl_SetPriority (0x2f10970) : stub
Mesa 7.0.2 implementation error: i915_program_error: Exceeded max temporary reg
Please report at bugzilla.freedesktop.org
DRM_I830_CMDBUFFER: -22
[giacomo@crysalis Guild Wars]$ 

I've a laptop with an Intel 945GM as video card:
[root@crysalis ~]# lspci | grep Graphi
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
[root@crysalis ~]# 

I use the driver bundled with the distribution, but, I guess, they are the lastest. I also send you my xorg.conf file. I hope this can help.

---------------------- xorg.conf ----------------------
Section "ServerLayout"
        Identifier     "single head configuration"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

#Section "Module"
#       Load "glx"
#       Load "dri"
#EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "it"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        ModelName    "LCD Panel 1280x800"
        HorizSync    31.5 - 50.0
        VertRefresh  56.0 - 65.0
        Option      "dpms"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "intel"
#       Option      "RenderAccel" "true"
#       Option      "AllowGLXWithComposite" "true"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

#Section "DRI"
#       Mode         0666
#EndSection

#Section "Extensions"
#       Option  "Composite" "Enable"
#EndSection
---------------------- xorg.conf ----------------------

Best regards
Giacomo Succi
Comment 1 Adam Bittner 2008-06-19 21:46:02 UTC

*** This bug has been marked as a duplicate of bug 11131 ***

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.