Thanks for that, Martin. I was already using the wrapper script idea
(from a suggestion you made in an earlier thread, in fact) but was
missing how to get the output into a file (I've only just started
learning how to use Bash properly).
The last few lines of the output are below - the full output is
available at http://tinypaste.com/1de560 for anyone who's interested -
which, to my untrained eye seems to implicate the X server. I do find
it interesting, though, that this problem *only* manifests when calling
the script from a launcher on the panel.
David Shaw
trace:file:RtlDosPathNameToNtPathName_U
(L"C:\\windows\\system32\\user32.dll",0x32edbc,0x32edd0,(nil))
trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\user32.dll"
520 0x32eaec 0x32edd0)
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 53 (X_CreatePixmap)
Value in failed request: 0x0
Serial number of failed request: 14538
Current serial number in output stream: 14581
On 21/08/11 21:05, Martin Gregorie wrote:
> On Sun, 2011-08-21 at 13:38 -0500, doh123 wrote:
>> I'm not really sure where the problem lies, but have you tried doing
like...
>>
>>
>> Code:
>> wine fcw32.exe&
>>
> I was about to suggest exactly the opposite. Instead, try running the
> program from a wrapper script:
>
> ---------------Start of script---------------
> #!/bin/bash
> export WINEDEBUG=trace+file
> export WINEPREFIX=$HOME/.wineprefixname
> cd $HOME/path/to/directory/containing/fcw32.exe
> wine fcw32.exe 2>$HOME/fcw32.log
> ----------------End of script----------------