qparis
2012-Mar-19 11:54 UTC
[Wine] PlayOnLinux/PlayOnMac 4.0.16, wineprefix logging system
Hi everybody, As promised before and discused with dimesio here: http://forum.winehq.org/viewtopic.php?p=53507&sid=fd16c6e3e78e533cad6f00e0e4da99dc http://forum.winehq.org/viewtopic.php?t=14962 PlayOnLinux 4.0.16 has integrated a new log system, so that we can follow what happens in a wineprefix. Be careful, this announcement is here just to inform wine users and admins about the way it works. PlayOnLinux is still NOT supported here, so PlayOnLinux problems should NOT be reported on this forum. First, let's start with a small summary about POL's (PlayOnLinux) behavior. - PlayOnLinux has it own wineprefix system, so it does not interfer with wine itself. Therefore, you can have both wine and POL installed without any consequences for wine. POL prefixes are installed in $HOME/.PlayOnLinux/wineprefix - To each prefix, is assigned a wine version. By default, POL uses the system wine version. If a script needs a special wine version, it installs it into PlayOnLinux directory. Again, it does not interfer with your own wine installation, and does not require a root access. Wine versions are installed in $HOME/.PlayOnLinux/wine/[os]-[arch]. For exemple, it can be $HOME/.PlayOnLinux/wine/linux-amd64, or $HOME/.PlayOnLinux/wine/darwin-x86 - A prefix can be a 32bits prefix or a 64bits prefix. POL does not provide any way to change a prefix architecture. Consequently, a 64bits-made prefix must be assigned to a 64bits wine version. - Sometimes, we need to patch wine. In that case, please do not report bugs, any test on AppDB with these version! They are experimental.. It is very easy to recognize patched wine version. Indeed, POL wineversions names follow this rule : VERSION-patchname. For exemple "$HOME/.PlayOnLinux/wine/darwin-x86/1.4/" is not a patched wine version, but $HOME/.PlayOnLinux/wine/darwin-x86/1.4-ubisoft" is a patched wine version. - PlayOnLinux installs the good gecko version for each wine version - Finally, wine is automatically built when a new version is out. Mac OS built are cross-compiled on a debian machine, but I don't think it's a real problem. All building can be found here : http://www.playonlinux.com/wine/ The new logfiles This is the main reason why I'm writting this topic. Since 4.0.16, you'll be able to see a playonlinux.log file in each PlayOnLinux prefix. Since PlayOnLinux 4.0.x, scripts runs "POL_Wine" command instead of running "wine" directly. Therefore, we can log every commands and wine output. Exemple of logfile (I've installed a lot of useless stuff, so you can see): Code: [03/11/12 15:52:59] - Running wine- --version wine-1.4 PlayOnLinux logfile ------------------- Date: 03/11/12 15:52:59> PlayOnLinux Version4.0.16-dev> uname -aDarwin tinoumac.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64> lsb_release -a> wine --versionwine-1.4> POL_WINEVERSION> WINEPREFIX/Users/Tinou/Library/PlayOnMac//wineprefix/VVVVV_> glxinfo \| grep renderingdirect rendering: Yes> glxinfo \| grep rendererOpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine> OpenGL libs (Direct rendering testing)[03/11/12 15:53:07] - This is a 32bits prefix! [03/11/12 15:53:07] - Running wine- cmd /c echo %ProgramFiles% C:\Program Files [03/11/12 15:53:11] - Running wine- cmd /c echo %ProgramFiles% C:\Program Files [03/11/12 15:53:12] - Running wine- /Users/Tinou/Downloads/VVVVVV_2.0_Win3.exe fixme:process:SetProcessDEPPolicy (1): stub fixme:process:SetProcessDEPPolicy (1): stub fixme:win:DisableProcessWindowsGhosting : stub fixme:msg:ChangeWindowMessageFilter c05b 00000001 fixme:msg:ChangeWindowMessageFilter c05b 00000001 fixme:msg:ChangeWindowMessageFilter c05b 00000001 fixme:shell:SHAutoComplete stub fixme:sfc:SfcIsFileProtected (0x0, L"C:\\Program Files\\VVVVVV\\unins000.exe") stub wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe" [03/11/12 15:54:22] - Running wine- VVVVVV.exe wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe" Path: C:\users\Tinou\Mes documents [03/11/12 15:54:59] - Running wine- winecfg wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe" err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2) [03/11/12 16:27:05] - Running wine- winecfg wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe" err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2) [03/17/12 17:17:37] - Running wine- start /unix dxfullsetup/dxsetup.exe /silent err:setupapi:do_file_copyW Unsupported style(s) 0x144 err:setupapi:do_file_copyW Unsupported style(s) 0x144 err:setupapi:do_file_copyW Unsupported style(s) 0x144 (...) (I've removed some line to same spaces on the forum) err:setupapi:do_file_copyW Unsupported style(s) 0x144 [03/17/12 17:18:18] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:18] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_24"="native, builtin" ----------- wine(11166,0x40835e00) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:18:25] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:25] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_25"="native, builtin" ----------- wine(11244,0x4198d000) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:18:30] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:30] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_26"="native, builtin" ----------- [03/17/12 17:18:35] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:35] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_27"="native, builtin" ----------- [03/17/12 17:18:40] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:40] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_28"="native, builtin" ----------- [03/17/12 17:18:44] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:44] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_29"="native, builtin" ----------- [03/17/12 17:18:49] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:49] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_30"="native, builtin" ----------- [03/17/12 17:18:54] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:54] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_31"="native, builtin" ----------- [03/17/12 17:18:59] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:18:59] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_32"="native, builtin" ----------- [03/17/12 17:19:04] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:04] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_33"="native, builtin" ----------- [03/17/12 17:19:09] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:09] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_34"="native, builtin" ----------- [03/17/12 17:19:13] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:13] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_35"="native, builtin" ----------- [03/17/12 17:19:18] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:18] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_36"="native, builtin" ----------- [03/17/12 17:19:23] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:23] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_37"="native, builtin" ----------- [03/17/12 17:19:28] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:28] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_38"="native, builtin" ----------- [03/17/12 17:19:33] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:33] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_39"="native, builtin" ----------- [03/17/12 17:19:37] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:37] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_40"="native, builtin" ----------- [03/17/12 17:19:42] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:42] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_42"="native, builtin" ----------- [03/17/12 17:19:47] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:47] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_42"="native, builtin" ----------- [03/17/12 17:19:53] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:53] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx9_43"="native, builtin" ----------- [03/17/12 17:19:57] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:19:57] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_33"="native, builtin" ----------- wine(12339,0x4105b400) malloc: *** error for object 0x41000509: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug wine(12339,0x4105b400) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:20:02] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:02] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_34"="native, builtin" ----------- [03/17/12 17:20:07] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:07] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_35"="native, builtin" ----------- wine(12457,0x4128b800) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:20:12] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:12] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_36"="native, builtin" ----------- [03/17/12 17:20:17] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:17] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_37"="native, builtin" ----------- [03/17/12 17:20:23] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:23] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_38"="native, builtin" ----------- [03/17/12 17:20:28] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:28] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_39"="native, builtin" ----------- [03/17/12 17:20:33] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:33] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_40"="native, builtin" ----------- [03/17/12 17:20:37] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:37] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_41"="native, builtin" ----------- [03/17/12 17:20:42] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:42] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_42"="native, builtin" ----------- [03/17/12 17:20:47] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:47] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx10_43"="native, builtin" ----------- [03/17/12 17:20:52] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:52] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx11_42"="native, builtin" ----------- [03/17/12 17:20:57] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:20:57] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*d3dx11_43"="native, builtin" ----------- [03/17/12 17:21:01] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:21:01] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*xinput1_1"="native, builtin" ----------- [03/17/12 17:21:06] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:21:06] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*xinput1_2"="native, builtin" ----------- [03/17/12 17:21:11] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:21:11] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*xinput1_3"="native, builtin" ----------- [03/17/12 17:21:16] - Running wine- regedit /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg [03/17/12 17:21:16] - Content of /Users/Tinou/Library/PlayOnMac//tmp/override-dll.reg ----------- REGEDIT4 [HKEY_CURRENT_USER\Software\Wine\DllOverrides] "*xinput9_1_0"="native, builtin" ----------- [03/17/12 17:21:21] - Running wine- regsvr32 XAudio2_0.dll Successfully registered DLL XAudio2_0.dll wine(13323,0x4106b600) malloc: *** error for object 0x40225480: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug wine(13323,0x4106b600) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:21:27] - Running wine- regsvr32 XAudio2_1.dll Successfully registered DLL XAudio2_1.dll [03/17/12 17:21:34] - Running wine- regsvr32 XAudio2_2.dll Successfully registered DLL XAudio2_2.dll [03/17/12 17:21:40] - Running wine- regsvr32 XAudio2_3.dll Successfully registered DLL XAudio2_3.dll [03/17/12 17:21:47] - Running wine- regsvr32 XAudio2_4.dll Successfully registered DLL XAudio2_4.dll [03/17/12 17:21:53] - Running wine- regsvr32 XAudio2_5.dll Successfully registered DLL XAudio2_5.dll [03/17/12 17:22:00] - Running wine- regsvr32 XAudio2_6.dll Successfully registered DLL XAudio2_6.dll wine(13658,0x408a0a00) malloc: *** error for object 0x3c003c: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug wine(13658,0x408a0a00) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:22:07] - Running wine- regsvr32 XAudio2_7.dll Successfully registered DLL XAudio2_7.dll [03/17/12 17:22:13] - Running wine- regsvr32 xactengine2_0.dll Successfully registered DLL xactengine2_0.dll [03/17/12 17:22:20] - Running wine- regsvr32 xactengine2_1.dll Successfully registered DLL xactengine2_1.dll [03/17/12 17:22:26] - Running wine- regsvr32 xactengine2_10.dll Successfully registered DLL xactengine2_10.dll [03/17/12 17:22:33] - Running wine- regsvr32 xactengine2_2.dll Successfully registered DLL xactengine2_2.dll [03/17/12 17:22:39] - Running wine- regsvr32 xactengine2_3.dll Successfully registered DLL xactengine2_3.dll [03/17/12 17:22:45] - Running wine- regsvr32 xactengine2_4.dll Successfully registered DLL xactengine2_4.dll [03/17/12 17:22:52] - Running wine- regsvr32 xactengine2_5.dll Successfully registered DLL xactengine2_5.dll [03/17/12 17:22:58] - Running wine- regsvr32 xactengine2_6.dll Successfully registered DLL xactengine2_6.dll [03/17/12 17:23:05] - Running wine- regsvr32 xactengine2_7.dll Successfully registered DLL xactengine2_7.dll [03/17/12 17:23:11] - Running wine- regsvr32 xactengine2_8.dll Successfully registered DLL xactengine2_8.dll [03/17/12 17:23:17] - Running wine- regsvr32 xactengine2_9.dll Successfully registered DLL xactengine2_9.dll [03/17/12 17:23:24] - Running wine- regsvr32 xactengine3_0.dll Successfully registered DLL xactengine3_0.dll [03/17/12 17:23:30] - Running wine- regsvr32 xactengine3_1.dll Successfully registered DLL xactengine3_1.dll [03/17/12 17:23:37] - Running wine- regsvr32 xactengine3_2.dll Successfully registered DLL xactengine3_2.dll [03/17/12 17:23:43] - Running wine- regsvr32 xactengine3_3.dll Successfully registered DLL xactengine3_3.dll [03/17/12 17:23:50] - Running wine- regsvr32 xactengine3_4.dll Successfully registered DLL xactengine3_4.dll wine(14581,0x40993600) malloc: *** error for object 0x4014b500: pointer being freed was not allocated *** set a breakpoint in malloc_error_break to debug [03/17/12 17:23:57] - Running wine- regsvr32 xactengine3_5.dll Successfully registered DLL xactengine3_5.dll [03/17/12 17:24:03] - Running wine- regsvr32 xactengine3_6.dll Successfully registered DLL xactengine3_6.dll [03/17/12 17:24:10] - Running wine- regsvr32 xactengine3_7.dll Successfully registered DLL xactengine3_7.dll [03/18/12 11:55:18] - Running wine-1.5.0 VVVVVV.exe Path: C:\users\Tinou\Mes documents The save directory exists at: C:\users\Tinou\Mes documents\VVVVVV\ The first part of the log is quite important: Code: PlayOnLinux logfile ------------------- Date: 03/11/12 15:52:59> PlayOnLinux Version[PLAYONLINUX VERSION]> uname -a[Output of uname -a]> lsb_release -a[Output of lsb_release -a)> wine --versionwine-1.4> POL_WINEVERSION[Name of the wineversion by POL. If it's empty, it means that a system wine version is used. It also contains the patchname]> WINEPREFIX[Path of the prefix]> glxinfo \| grep renderingdirect rendering: Yes [Output of system glxinfo]> glxinfo \| grep rendererOpenGL renderer string: NVIDIA GeForce 9400M OpenGL Engine [Output of system glxinfo]> OpenGL libs (Direct rendering testing)[Does not work on OSX. On linux computers, you'll be able to see here if both 32bits and 64bits direct rendering are supported.] It means that the prefix was created with POL 4.0.16 or newer. If you can't see this in the log file, it means that the prefix was made BEFORE PlayOnLinux 4.0.16. Consequently, this logfile will not be complete. If a patched version is used, you'll see the following message: Warning! PlayOnLinux is using a modified wine version ($POL_WINEVERSION). Do not file bugs, AppDB test reports, or ask for help on the WineHQ website for any applications or games that are run using this version. The rest of the log file automatically contains: - Wine command that are runned - Every wine stdout and stderr - Wine version changement (If someone decide to use a more recent PlayOnLinux wine versions) - Contents of every .reg file applied in the prefix - Additional scriptors comments. (We are currently updating scripts to add them). I hope all our efforts will make all this more clear for everybody. If you have any question, and if you want us to add something, don't hesitate to ask. [/code]
dimesio
2012-Mar-19 16:30 UTC
[Wine] Re: PlayOnLinux/PlayOnMac 4.0.16, wineprefix logging system
To recap for those who haven't read the other thread, after having a look at the sample log qparis provided, I decided that it looked useful enough that I, personally, am willing to at least take a look at the new POL logs and, based on what I see, troubleshoot from there just as I would for anyone else, keeping in mind that "just as I would for anyone else" will very often involve telling the user to reinstall to a clean wineprefix using the latest development release, without winetricks or other tweaks. Obviously no one else is obligated to do that; I merely ask that no one interfere. I assume this thread was locked to avoid pointless arguments over a controversial choice, so I am going to re-lock it.