Program believed to work in Wine, but not on my EeePC
Program believed to work in Wine, but not on my EeePC
I'm trying to use Wine on an EeePC 701 in advanced mode. I think my Wine installation is basically OK, because I copied Windows Freecell (which was originally written as a test of the Win32s subsystem of course) across and it runs OK.
The program I actually want to run (Laridian PocketBible) has been reported as working by other Wine users. It doesn't for me. My guess is that the EeePC lacks some packages that support Wine. I tried installing all the required packages (as advised in Bugzilla) and filled my disc up - the EeePC is after all a small machine in all respects. How can I tell which are the packages required for my specific application?
The Laridian splash screen appears in Wine, but nothing else happens.
The errors I get are as follows:
fixme:system:SystemParametersInfoW Unimplemented action: 4114
(SPI_GETMENUFADE)
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" (nil) 0x33fc0c
(nil) 0x33fc10 0x33fc04 - stub
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" 0xb697d0
0x33fc0c 0xb68c20 0x33fc10 0x33fc04 - stub
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033eba0 lp=0033eb90
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed6c lp=0033ed5c
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed74 lp=0033ed64
Thanks in advance.
The program I actually want to run (Laridian PocketBible) has been reported as working by other Wine users. It doesn't for me. My guess is that the EeePC lacks some packages that support Wine. I tried installing all the required packages (as advised in Bugzilla) and filled my disc up - the EeePC is after all a small machine in all respects. How can I tell which are the packages required for my specific application?
The Laridian splash screen appears in Wine, but nothing else happens.
The errors I get are as follows:
fixme:system:SystemParametersInfoW Unimplemented action: 4114
(SPI_GETMENUFADE)
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" (nil) 0x33fc0c
(nil) 0x33fc10 0x33fc04 - stub
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" 0xb697d0
0x33fc0c 0xb68c20 0x33fc10 0x33fc04 - stub
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033eba0 lp=0033eb90
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed6c lp=0033ed5c
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed74 lp=0033ed64
Thanks in advance.
Program believed to work in Wine, but not on my EeePC
On Sat, Jan 3, 2009 at 1:08 PM, drossall <[email protected]> wrote:
Looking at the log, you might try native comctl32, but that's only a
guess. Is there a download available?
--
-Austin
Most of the needed packages are only for compiling wine, not for running it.I'm trying to use Wine on an EeePC 701 in advanced mode. I think my Wine installation is basically OK, because I copied Windows Freecell (which was originally written as a test of the Win32s subsystem of course) across and it runs OK.
The program I actually want to run (Laridian PocketBible) has been reported as working by other Wine users. It doesn't for me. My guess is that the EeePC lacks some packages that support Wine. I tried installing all the required packages (as advised in Bugzilla) and filled my disc up - the EeePC is after all a small machine in all respects. How can I tell which are the packages required for my specific application?
The Laridian splash screen appears in Wine, but nothing else happens.
The errors I get are as follows:
fixme:system:SystemParametersInfoW Unimplemented action: 4114
(SPI_GETMENUFADE)
fixme:htmlhelp:HtmlHelpW HH case HH_INITIALIZE not handled.
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" (nil) 0x33fc0c
(nil) 0x33fc10 0x33fc04 - stub
fixme:advapi:LookupAccountNameW (null) L"eeepc-davidross" 0xb697d0
0x33fc0c 0xb68c20 0x33fc10 0x33fc04 - stub
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033eba0 lp=0033eb90
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed6c lp=0033ed5c
err:toolbar:ToolbarWindowProc unknown msg 0466 wp=0033ed74 lp=0033ed64
Thanks in advance.
Looking at the log, you might try native comctl32, but that's only a
guess. Is there a download available?
--
-Austin
Thanks for the reply. comctl32 isn't listed in the Synaptic Package Manager. I'll have to do some digging to figure out whether any repository has a native package. Would any Debian one be likely to be OK or should it be native i.e. EeePC-specific? I'm still pretty much a newbie here.
BTW I should have mentioned that, when I installed all the packages as above, PocketBible produced an error that the working directory permissions did not allow writing. Actually the permissions were OK - I think it was the disc being full that prevented writing... This supports my idea that a missing package was the issue. comctl32 was not listed among the packages installed (and that I then removed to restore a working system).
Regards
BTW I should have mentioned that, when I installed all the packages as above, PocketBible produced an error that the working directory permissions did not allow writing. Actually the permissions were OK - I think it was the disc being full that prevented writing... This supports my idea that a missing package was the issue. comctl32 was not listed among the packages installed (and that I then removed to restore a working system).
Regards
Program believed to work in Wine, but not on my EeePC
On Sat, Jan 3, 2009 at 5:13 PM, drossall <[email protected]> wrote:
$ wget kegel.com/wine/winetricks
$ sh winetricks cc580
--
-Austin
comctl32 is a windows dll, it won't be in the repository. Use:Thanks for the reply. comctl32 isn't listed in the Synaptic Package Manager. I'll have to do some digging to figure out whether any repository has a native package. Would any Debian one be likely to be OK or should it be native i.e. EeePC-specific? I'm still pretty much a newbie here.
$ wget kegel.com/wine/winetricks
$ sh winetricks cc580
--
-Austin
OK, so that was the problem because I have now substituted a later DLL and it ran. Program can't currently see the books it should be reading, but I'll look into that. Thanks.
Curiosity though - if the point of Wine is to avoid dependence on proprietary MS software, does this mean that:
Curiosity though - if the point of Wine is to avoid dependence on proprietary MS software, does this mean that:
- I need a Wine component to do the job of this DLL, or:
- The software I want to run depends on something (this DLL) not yet developed for Wine?
Program believed to work in Wine, but not on my EeePC
On Sat, Jan 3, 2009 at 6:21 PM, drossall <[email protected]> wrote:
http://bugs.winehq.org. Be sure to check for dupes first.
--
-Austin
The DLL is implemented in wine, but is not complete. File a bug atOK, so that was the problem because I have now substituted a later DLL and it ran. Program can't currently see the books it should be reading, but I'll look into that. Thanks.
Curiosity though - if the point of Wine is to avoid dependence on proprietary MS software, does this mean that:
I need a Wine component to do the job of this DLL, or:
The software I want to run depends on something (this DLL) not yet developed for Wine?
http://bugs.winehq.org. Be sure to check for dupes first.
--
-Austin
Please file a bug at http://bugs.winehq.org,drossall wrote: App requires comctl32.dll v5.81 or higher and that gave me 5.80...
including the URL for the app
(http://www.laridian.com/pc/).
Please attach a log produced like this:
WINEDEBUG=+relay wine bible.exe > log.txt 2>&1
(substitute the real app name for bible.exe)
in a clean .wine directory, i.e. one without the native comctl32.
Thanks. I now have a fully-working application. I have submitted this bug:
http://bugs.winehq.org/show_bug.cgi?id=16835
Recreating the bug was fun - I uninstalled Wine to get a clean install, and found I couldn't run the PocketBible installer under 1.1.11. Therefore I had to downgrade to Wine 0.9.25, install the Windows program, and upgrade Wine again
I'm grateful for the advice, and I even feel I have learnt a little of how Wine works
http://bugs.winehq.org/show_bug.cgi?id=16835
Recreating the bug was fun - I uninstalled Wine to get a clean install, and found I couldn't run the PocketBible installer under 1.1.11. Therefore I had to downgrade to Wine 0.9.25, install the Windows program, and upgrade Wine again

I'm grateful for the advice, and I even feel I have learnt a little of how Wine works

Program believed to work in Wine, but not on my EeePC
drossall wrote:
I will attempt to get this program and run it as well on Wine for MacOSX.
James McKenzie
I linked in the bug report to the AppDB entry.Thanks. I now have a fully-working application. I have submitted this bug:
http://bugs.winehq.org/show_bug.cgi?id=16835 (http://bugs.winehq.org/show_bug.cgi?id=16835)
I will attempt to get this program and run it as well on Wine for MacOSX.
James McKenzie
Program believed to work in Wine, but not on my EeePC
On Sun, Jan 25, 2009 at 4:29 PM, drossall <[email protected]> wrote:
2 = STDERR
1 = STDOUT
so you're saying:
redirect STDERR (2) to the same place as STDOUT (1)
--
-Austin
It redirects all terminal output to wherever STDOUT is going. More specificallyDumb question but what is the meaning of the 2>&1 on the winedebug command line?
Thanks
2 = STDERR
1 = STDOUT
& = and= redirect
so you're saying:
redirect STDERR (2) to the same place as STDOUT (1)
--
-Austin