Forums

GoG.com Baldur's Gate on Xubuntu; Linux N00b

Auteur Réponses
TCloud9 Jeudi 27 Décembre 2012 à 7:03
TCloud9

Hello! I'm new to linux. I have just installed the latest version of Xubuntu, updated it completely, and installed the latest version of playonlinux from this website. I have also installed Baldur's Gate on my machine. Whenever I open up the game, the launcher works just fine, and I can choose to Play, Uninstall, Update, etc. When I click Play, however, I get a crash in Wine: "Internal errors - invalid parameters received."

When I run the debugger, wine reads, "Unhandled page fauilt on the read access to 0xffffffff at address 0x7c654050 (thread 0037), starting debugger... Can't attach process 0036: error 5"

I've already tried to do this with the MMO, Runes of Magic, and since that didn't work, I resorted to this.

I do not have drivers installed or DirectX or anything like that, which, I assume I do not need, or they were already installed before. Again, I'm a n00b with Linux, though, I understand Windows quite well. If someone could direct me on what I could to do fix this, I would appreciate it very much. I only have 1GB of RAM, an Intel Pentium dual-core, running an ATI Xpress200M on the drivers Linux installed for me. Thank you.
petch Jeudi 27 Décembre 2012 à 11:31
petch

Hi,
This is not sufficient to understand what's going on, crash address is useful when you have the sources of the game, which we obviously don't.
Try generating a bug report when asked, that's the easiest way to collect many useful technical informations.
By the way, did you download Baldur's Gate from gog.com?
TCloud9 Jeudi 27 Décembre 2012 à 17:18
TCloud9

Hello, sorry about that. Aren't you the guy who made the script? :D That's awesome. Anyway, yes, i do have the gog.com edition of the game. That installed just fine. It's when I run it, that I come into some problems. Here all of the info from the debugger. I hope this helps.

ne-1.4.1
> POL_WINEVERSION
  1.4.1
> WINEPREFIX
  /home/taylor/.PlayOnLinux//wineprefix/BaldursGate1_gog
> Distribution
  Ubuntu 12.10
> glxinfo \\| grep rendering
  direct rendering: Yes
> glxinfo \\| grep renderer
  OpenGL renderer string: Gallium 0.4 on ATI RC410
> OpenGL libs (Direct rendering testing)
  32bits direct rendering is enabled
 

[12/27/12 00:30:45] - Running wine-1.4.1 cmd /c echo %ProgramFiles% (Working directory : /home/taylor/.PlayOnLinux)
C:\\Program Files

[12/27/12 00:30:48] - Running wine-1.4.1 cmd /c echo %ProgramFiles% (Working directory : /home/taylor/.PlayOnLinux)
C:\\Program Files

[12/27/12 00:30:49] - ----- Starting function POL_GoG_install -----
[12/27/12 00:30:50] - ----- Starting function POL_Function_SetNativeExtension -----
[12/27/12 00:30:50] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/nativeext.reg (Working directory : /home/taylor/.PlayOnLinux/tmp)
[12/27/12 00:30:50] - Content of /home/taylor/.PlayOnLinux//tmp/nativeext.reg
-----------
REGEDIT4

[HKEY_CLASSES_ROOT\\.pdf]
@="pdffile"
"Content Type"="application/pdf"

[HKEY_CLASSES_ROOT\\pdffile\\Shell\\Open\\command]
@="winebrowser \\"%1\\""
-----------
[12/27/12 00:30:50] - ----- Ending function POL_Function_SetNativeExtension -----
[12/27/12 00:30:51] - ----- Starting function POL_Install_gdiplus -----
[12/27/12 00:30:51] - ----- Starting function POL_SP2_Extract -----
[12/27/12 00:31:00] - ----- Ending function POL_SP2_Extract -----
[12/27/12 00:31:01] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/windows/system32)
[12/27/12 00:31:01] - Content of /home/taylor/.PlayOnLinux//tmp/override-dll.reg
-----------
REGEDIT4
 
[HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides]
"*gdiplus"="native"
-----------
[12/27/12 00:31:07] - ----- Ending function POL_Install_gdiplus -----
[12/27/12 00:31:08] - Running wine-1.4.1 /home/taylor/Downloads/setup_baldurs_gate_2.0.0.20(1).exe POL_GoG_install (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/wifixme:process:SetProcessDEPPolicy (1): stub
fixme:process:SetProcessDEPPolicy (1): stub
fixme:win:DisableProcessWindowsGhosting : stub
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:shell:SHAutoComplete stub
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:msg:ChangeWindowMessageFilter c055 00000001
fixme:win:EnumDisplayDevicesW ((null),0,0x33f420,0x00000000), stub!
fixme:win:WINNLSEnableIME hwnd 0x1012e enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x1012e enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x10132 enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x10132 enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x1012e enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x1012e enable -1: stub!
fixme:win:WINNLSEnableIME hwnd 0x1012c enable 0: stub!
fixme:d3d:check_fbo_compat Format WINED3DFMT_R10G10B10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B10G10R10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x33d53c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33d750,0x00000000), stub!
fixme:sfc:SfcIsFileProtected ((nil), L"C:\\\\GOG Games\\\\Baldur's Gate\\\\unins000.exe") stub
fixme:win:WINNLSEnableIME hwnd 0x1012c enable -1: stub!
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\\\users\\\\taylor\\\\Temp\\\\fox8fb3.tmp\\\\Foxit Reader Setup.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\users\\\\taylor\\\\Temp\\\\fox8fb3.tmp\\\\Foxit Reader Setup.exe" failed, status c0000135
fixme:gameux:GameExplorerImpl_VerifyAccess (0x1008def8, L"C:\\\\GOG Games\\\\Baldur's Gate\\\\goggame.dll", 0x33f324)
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"ReleaseDate" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Genres" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Ratings" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Version" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Developers" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Publishers" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"GameExecutables" in Game Definition File not yet supported
fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"ExtendedProperties" in Game Definition File not yet supported
fixme:win:WINNLSEnableIME hwnd 0x1012e enable 0: stub!
fixme:win:WINNLSEnableIME hwnd 0x1012e enable -1: stub!
fixme:font:WineEngRemoveFontResourceEx (L"C:\\\\users\\\\taylor\\\\Temp\\\\is-2BOHU.tmp\\\\OpenSans-Regular.ttf", 0, (nil)): stub
fixme:font:WineEngRemoveFontResourceEx (L"C:\\\\users\\\\taylor\\\\Temp\\\\is-2BOHU.tmp\\\\OpenSans-Semibold.ttf", 0, (nil)): stub
[12/27/12 00:39:25] - ----- Ending function POL_GoG_install -----
[12/27/12 00:39:25] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/windows/system32)
[12/27/12 00:39:25] - Content of /home/taylor/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\\Software\\Wine]
"Version"="winxp"
-----------
[12/27/12 00:39:31] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/windows/system32)
[12/27/12 00:39:31] - Content of /home/taylor/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]
"VideoMemorySize"="64"
-----------
[12/27/12 00:39:38] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/windows/system32)
[12/27/12 00:39:38] - Content of /home/taylor/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver]
"GrabFullScreen"="Y"
-----------
[12/27/12 00:39:39] - Running wine-1.4.1 wineboot (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/windows/system32)
[12/27/12 00:39:50] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
wine: Unhandled page fault on read access to 0xffffffff at address 0x7c659050 (thread 0029), starting debugger...
Can't attach process 0028: error 5
[12/27/12 00:40:34] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
wine: Unhandled page fault on read access to 0xffffffff at address 0x7c905050 (thread 0039), starting debugger...
Can't attach process 0038: error 5
[12/27/12 00:41:06] - Running wine-1.4.1 regedit (Working directory : /home/taylor/.PlayOnLinux)
[12/27/12 00:41:06] - User modified something in the registry manually
[12/27/12 00:43:50] - Running wine-1.4.1 regedit /home/taylor/.PlayOnLinux//tmp/regkey.reg (Working directory : /home/taylor/.PlayOnLinux)
[12/27/12 00:43:50] - Content of /home/taylor/.PlayOnLinux//tmp/regkey.reg
-----------
REGEDIT4

[HKEY_CURRENT_USER\\Software\\Wine\\Direct3D]
"VideoMemorySize"="32"
-----------
[12/27/12 00:43:57] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
[12/27/12 00:43:58] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d127050 (thread 002e), starting debugger...
Can't attach process 002d: error 5
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d12b050 (thread 0035), starting debugger...
Can't attach process 0034: error 5
[12/27/12 00:48:43] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
wine: Unhandled page fault on read access to 0xffffffff at address 0x79a49050 (thread 002a), starting debugger...
Can't attach process 0029: error 5
[12/27/12 00:57:57] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
wine: Unhandled page fault on read access to 0xffffffff at address 0x79a49050 (thread 0029), starting debugger...
Can't attach process 0028: error 5
[12/27/12 01:00:42] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
wine: Unhandled page fault on read access to 0xffffffff at address 0x7c654050 (thread 0037), starting debugger...
Can't attach process 0036: error 5
[12/27/12 01:23:58] - Running wine-1.4.1 cmd /c echo %ProgramFiles% (Working directory : /home/taylor/.PlayOnLinux)
C:\\Program Files

[12/27/12 01:24:04] - Running wine-1.4.1 Config.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
[12/27/12 01:24:21] - ----- Starting function POL_Configurator_runparts -----
[12/27/12 01:24:22] - ----- Ending function POL_Configurator_runparts -----
[12/27/12 01:24:34] - Running wine-1.4.1 winecfg (Working directory : /home/taylor/.PlayOnLinux)
[12/27/12 11:15:35] - Running wine-1.4.1 Baldur.exe (Working directory : /home/taylor/.PlayOnLinux/wineprefix/BaldursGate1_gog/drive_c/GOG Games/Baldur's Gate)
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
wine: Unhandled page fault on read access to 0xffffffff at address 0x7d125050 (thread 0029), starting debugger...
Can't attach process 0028: error 5

Edité par TCloud9

petch Jeudi 27 Décembre 2012 à 17:32
petch

Sadly the logs don't contain much more info.
You could try enabing a virtual desktop with a standard resolution (right click on shortcut > Configure Wine > Graphics > Emulate virtual desktop, leave 800x600 resolution), or installing ATI's proprietary driver...
TCloud9 Jeudi 27 Décembre 2012 à 18:09
TCloud9

Yeah, I can't seem to get the drivers to work. I'm running old hardware, and the legacy drivers say something abot the policies not being supported. I think I'll have to just go back to Windows :/

Making a virtual desktop didn't help, either.

Edité par TCloud9

petch Jeudi 27 Décembre 2012 à 23:25
petch

Yup, I retrieve a somewhat old workstation (3 years old!), and the last driver for the ATI videocard was released this summer. Now I have the choice between a not-so-stable forward port of this driver for recent kernels, or an open source driver that is not as featureful as the proprietary one, and is marginally more stable...