http://bugs.winehq.org/show_bug.cgi?id=20257
Summary: Left 4 Dead:Crashes when viewing MOTD while in 'Crash Course' map. Product: Wine Version: 1.1.30 Platform: PC-x86-64 URL: http://ubuntuforums.org/showthread.php?p=8048763#post8 048763 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: darkandor2003@yahoo.com
See URL. My user name is 'blattengel' on there. '8Kuula' is another with the same problem. Read that thread for lots of details about this bug. I'll reiterate the details below.
When you join a server in Left 4 Dead, sometimes you see a box named MOTD (Message Of The Day). A setting on the server toggles the visibility of the MOTD on start. The client has no control in the MOTD popping up. The game crashes strait to the desktop (no wine error window) when I join a server that displays the MOTD on the 'Crash Course' map. It has happened on a few other occasions (MOTD and a different map), but I didn't keep track of what other map(s) it was. 8Kulla claimed a couple other maps (see URL). The game does not crash if the MOTD is not viewed.
Wine Version was 1.1.30 with the crashes. I tried out 1.1.29, and I still got the MOTD crash. I did not try out 1.1.28, I skipped it and used 1.1.27 when hearing 8Kuula's suggestion. I don't get the mentioned MOTD crash with 1.1.27. Regression?
I didn't use a clean .wine directory. 8Kuula stated he used a clean one with a few modifications. I'm using a wine prefix dedicated to steam, I might have installed mono in that prefix. Also in that prefix, I installed the fonts, and some registry changes in regard to graphics: [HKEY_CURRENT_USER\Software\Wine\Direct3D] "DirectDrawRenderer"="opengl" "Multisampling"="disabled" "OffscreenRenderingMode"="fbo" "PixelShaderMode"="enabled" "RenderTargetLockMode"="textex" "UseGLSL"="enabled" "VertexShaderMode"="hardware" "VideoMemorySize"="1024"
Here is the line I use to launch Left 4 Dead (it is inside a script): DISPLAY=:1.0 WINEDEBUG=-all XMODIFIERS='' WINEPREFIX="/home/andrew/.PlayOnLinux/wineprefix/Steam" wine steam.exe -applaunch 500 +mat_hdr_level 0 +mat_queue_mode 2 -w 1280 -h 1024 -dxlevel 81 As an explanation of that line, I used .PlayOnLinux to install steam in a new prefix. I launch Left 4 Dead using "steam.exe -applaunch 500". Each sequential argument is sent to Left 4 Dead. The mat_hdr_level, and mat_queue_mode make the game run faster. w and h set the resolution. dxlevel set to 81 (8.1) makes the game run faster. In regard to the DISPLAY I'm running the game in a separate X session (fixes issues with the keyboard not putting input into the applications and stuff). This stuff shouldn't be relevant, but I'm putting it there just in case.
You'll see 8Kuula's crash output, as well as a mini dump at the URL. Kinda nice how Left 4 Dead leaves a mini dump when it crashes.
If you need me to do anything, just ask me, and tell me how to do it. I'd really like to see this fixed.