Trackmania turbo crashing with play on linux

Hello :sweat_smile:

i tried to ran cs go with play on linux but it crashed

here are the logs

[05/07/21 22:07:18] - Running wine- --version (Working directory : /usr/share/playonlinux/python)
wine-4.0.3

PlayOnLinux logfile

Date: 05/07/21 22:07:18

PlayOnLinux Version
4.3.4
uname -a
Linux divay-Latitude-E6330 5.4.0-72-generic #80~18.04.1-Ubuntu SMP Mon Apr 12 23:26:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a

wine --version
wine-4.0.3
POL_WINEVERSION

WINEPREFIX
/home/divay/.PlayOnLinux//wineprefix/trackmania_turbo
Distribution
Zorin OS 15.3
glxinfo | grep rendering
direct rendering: Yes
glxinfo | grep renderer
GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
OpenGL libs (Direct rendering testing)
check_dd_x86 missing, test skipped
check_dd_amd64 missing, test skipped

[05/07/21 22:07:19] - This is a 64bits prefix!
[05/07/21 22:07:20] - Running wine- cmd /c echo %ProgramFiles% (Working directory : /usr/share/playonlinux/python)
000f:err:service:process_send_command receiving command result timed out
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1053
C:\Program Files (x86)
[05/07/21 22:07:43] - Running wine- /media/divay/Trackmania Turbo/setup.exe (Working directory : /media/divay/Trackmania Turbo)
0009:fixme:process:SetProcessDEPPolicy (1): stub
002a:fixme:process:SetProcessDEPPolicy (1): stub
002a:fixme:win:DisableProcessWindowsGhosting : stub
002a:fixme:graphics:ShutdownBlockReasonDestroy (0x10086): stub
002a:fixme:graphics:ShutdownBlockReasonCreate (0x10086, L"Installing"): stub
002a:fixme:rstrtmgr:RmStartSession 0x556f40, 0, 0x556f44 stub!
002a:fixme:thread:GetThreadUILanguage : stub, returning default language.
002a:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d2a8, (nil) 0x33d2d0
002a:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d2a8 (nil) 0x33d2d0) returning a dummy value (current locale)
002a:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x33d2a8, 0x6e13350 0x33d2d0
002a:fixme:nls:get_dummy_preferred_ui_language (0x38 0x33d2a8 0x6e13350 0x33d2d0) returning a dummy value (current locale)
002a:fixme:graphics:ShutdownBlockReasonDestroy (0x10086): stub
002a:fixme:graphics:ShutdownBlockReasonCreate (0x10086, L"Installing Trackmania Turbo."): stub
002a:fixme:msg:ChangeWindowMessageFilterEx 0x100aa c05e 1 (nil)
002a:fixme:msg:ChangeWindowMessageFilterEx 0x200aa c05e 1 (nil)
002a:fixme:win:WINNLSEnableIME hwnd 0x100ba enable 0: stub!
002a:fixme:msg:ChangeWindowMessageFilterEx 0x100b4 c05e 1 (nil)
002a:fixme:win:WINNLSEnableIME hwnd 0x200bc enable 0: stub!
002a:fixme:msg:ChangeWindowMessageFilterEx 0x200b4 c05e 1 (nil)
002a:fixme:shell:SHAutoComplete stub
002a:fixme:win:WINNLSEnableIME hwnd 0x200ce enable 0: stub!
002a:fixme:msg:ChangeWindowMessageFilterEx 0x300b4 c05e 1 (nil)
002a:fixme:win:WINNLSEnableIME hwnd 0x200ce enable -1: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x300ba enable 0: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x300ba enable -1: stub!
002a:fixme:explorerframe:taskbar_list_SetThumbnailTooltip iface 0x1b45e8, hwnd 0x10086, pszTip L"Trackmania Turbo" stub, faking success!
002a:fixme:msg:ChangeWindowMessageFilter 111 00000001
002a:fixme:explorerframe:taskbar_list_ThumbBarAddButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:win:WINNLSEnableIME hwnd 0x100ea enable 0: stub!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:win:WINNLSEnableIME hwnd 0x100ea enable -1: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x200ce enable 0: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x200ce enable -1: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x100e8 enable 0: stub!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_SetProgressValue iface 0x1b45e8, hwnd 0x10086, ullCompleted 0, ullTotal 64 stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x100e8 enable -1: stub!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:sfc:SfcIsFileProtected ((nil), L"C:\Program Files (x86)\Trackmania Turbo\unins000.exe") stub
002a:fixme:explorerframe:taskbar_list_SetProgressState iface 0x1c1440, hwnd 0x10086, flags 0 stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x300ba enable 0: stub!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:explorerframe:taskbar_list_ThumbBarUpdateButtons iface 0x1b45e8, hwnd 0x10086, cButtons 3, pButton 0x74aab30 stub, faking success!
002a:fixme:win:WINNLSEnableIME hwnd 0x300ba enable -1: stub!
002a:fixme:win:WINNLSEnableIME hwnd 0x100ea enable 0: stub!
002a:fixme:win:AnimateWindow partial stub
002a:fixme:win:WINNLSEnableIME hwnd 0x100ea enable -1: stub!
002a:fixme:graphics:ShutdownBlockReasonDestroy (0x10086): stub
002a:err:ole:CoUninitialize Mismatched CoUninitialize
[05/07/21 22:10:40] - Running wine- winepath -u C:\users\divay\Desktop (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c)
/home/divay/.PlayOnLinux//wineprefix/trackmania_turbo/dosdevices/c:/users/divay/Desktop
[05/07/21 22:20:32] - Running wine- TrackmaniaTurbo.exe (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c/Program Files (x86)/Trackmania Turbo)
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 218
Current serial number in output stream: 218
[05/07/21 22:21:16] - Running wine- TrackmaniaTurbo.exe (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c/Program Files (x86)/Trackmania Turbo)
0009:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x335d46, 0x38d730, 0x38d748) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x381728, 43) stub
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f054,0x00000000), stub!
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 218
Current serial number in output stream: 218
[05/07/21 22:21:27] - Running wine- TrackmaniaTurbo.exe (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c/Program Files (x86)/Trackmania Turbo)
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 218
Current serial number in output stream: 218
[05/07/21 22:22:26] - Running wine- regedit /home/divay/.PlayOnLinux//tmp/regkey.reg (Working directory : /usr/share/playonlinux/python)
[05/07/21 22:22:26] - Content of /home/divay/.PlayOnLinux//tmp/regkey.reg

REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"UseGLSL"="enabled"

[05/07/21 22:22:30] - Running wine- regedit /home/divay/.PlayOnLinux//tmp/regkey.reg (Working directory : /usr/share/playonlinux/python)
[05/07/21 22:22:30] - Content of /home/divay/.PlayOnLinux//tmp/regkey.reg

REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"

[05/07/21 22:25:30] - Running wine- TrackmaniaTurbo.exe (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c/Program Files (x86)/Trackmania Turbo)
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 218
Current serial number in output stream: 218
[05/07/21 22:25:39] - Running wine- TrackmaniaTurbo.exe (Working directory : /home/divay/.PlayOnLinux/wineprefix/trackmania_turbo/drive_c/Program Files (x86)/Trackmania Turbo)
0009:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x335d46, 0x38d730, 0x38d748) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x381728, 43) stub
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f054,0x00000000), stub!
X Error of failed request: GLXBadFBConfig
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 0 ()
Serial number of failed request: 218
Current serial number in output stream: 218

please reply if there is any solution (as i don't know how to read logs)

thanks

What is your terminal output for

glxinfo | grep 'version'

1 Like

That looks good. Interestingly, your mesa is higher than mine. Are you using Nvidia?

no :sweat_smile: i have intel hd 4000

Ok...

wine --version

?
If Wine 6, you might try adding the line export MESA_GL_VERSION_OVERRIDE=4.4 to your ~/.profile
or as
MESA_GL_VERSION_OVERRIDE=4.4 in /etc/environment

Reboot and test.

That may also be it. I would suggest upping WINE to version 5.0. If WINE5 is troublesome, you can try WINE6, with the export option posted above.

just tried to do some more driver updates and it WORKED! thanks :smiley:

1 Like