2 PCs, 2 (more or less) wine (prefix) and one problem

Questions about Wine on Linux
Locked
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

2 PCs, 2 (more or less) wine (prefix) and one problem

Post by Manu311 »

Hi,

I'm trying to run capella 7.1 professional on my pc. It's running on my notebook and I've posted a (still working) appdb-post month ago.
I've followed that guide with clean prefixes on my notebook and on my pc.
It's running inside of my notebook but instantly crashing on my pc:

Code: Select all

fixme:heap:HeapSetInformation (nil) 1 (nil) 0
wine: Unhandled exception 0x40000015 at address 0xf7460023:0x0067fa35 (thread 0009), starting debugger...
the debugger doesn't show anything, it tells me I have to wait (but I've waited half an hour) and that's it.

Actually the program is running out of the box (just with problems if loading big files) so there's no native-dll which could cause this.

I'm running gentoo on both pcs, 64bit on my pc 32bit on my notebook. I've tried 32bit wine (WINEARCH=win32) and 64bit - same result.

Both PCs got timidity running and on both pcs I can play midis from within wine (and from outside of course), so this looks like it's set up ok.

I would apend a winedebug log, but the only thing I've found that actually prints out more then "nothing" is winedebug="all" which results in 41MB of output (and I haven't found anything suspicious inside - thought I'm not into it).

I'll post any info helpful, just ask me.
How could I fix this?

Currently my notebook is running wine 1.5.5 and my pc 1.5.7 (more or less same compile options) but I'm currently updating this on my notebook to see if this is the cause.
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

Post by Manu311 »

I've updated my notebook now, its still running. I got no clue.
Someone help me please.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Hi,

did you look at http://appdb.winehq.org/objectManager.p ... &iId=25681 ? It mentions that some kind of midi device needs to be available, maybe you'd need to install a software midi synthesizer like timidity.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Sorry, spoke too fast, didn't realize that you created the appdb entry. Did you consider to go back to wne 1.5.0?
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

Post by Manu311 »

I've tested wine 1.5.7 on the notebook (where I tested 1.5.0) and it still works there. It's not about the wine version.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Hi,

do you have 32 bit graphics drivers installed, preferably the closed source ATI/NVIDIA ones? For running 32bit wine on 64bit, you might also need some 32 bit libraries, there's a wiki page, that lists all the libs you need to compile, see http://wiki.winehq.org/WineOn64bit, you probably won't need all of them to just run wine.
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

Post by Manu311 »

The program is a pretty simple application in graphical terms. More or less a simple gui-application.
Even in case there would be something missing, it should print at least a warning about that.
I've tried to compiled wine with only 32 bit, and it didn't helped neither.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Hi,

for instance 64bit Ubuntu has some (lots of) issues with wine (see sticking post above), and on 64bit linux you really need 32bit libGL&Co to run wine. Which graphics card and drivers do you have installed on your pc? It would be interesting, if capella would work in a 32bit linux on your pc. Could you install an additional 32 bit gentoo on your pc, maybe in another partition or VMWare/virtualbox?
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

Post by Manu311 »

I don't see how virtualbox/vmware would be "on my pc".
I'm running a lot of graphical 32 bit applications inside my wines, so it works. Capella doesn't use directx or opengl, its simply a simple gui. It looks older then MSOffice 2007.
Setting up a gentoo usually takes days, especially if I have to compile a 32 bit kernel for it :S.
But I highly doubt that it would run on a 32 bit gentoo. Where's the point in beeing able to run 32 bit applications under 64 bit if they don't work? As I already wrote, I've tried 32 bit wine (--disable-win64) and it was the same thing.
Manu311
Level 2
Level 2
Posts: 34
Joined: Sat Apr 10, 2010 5:52 am

Post by Manu311 »

Wtf,
I've simply tried to open it again today - and it worked.
Seriously I haven't changed anything, I have no idea what changed, but not it's working ....
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

Hi,

nice to hear that it works for you. I wouldn't have had any ideas anymore ;-) Maybe some configuration issue or missing lib/package. But seriously, I'm on opensuse, and I'm glad, that wine is working ok for me. I deeply respect Codeweavers for their effort, it must be hell to support all the linuxes out there with all their 'enhancements' like current Ubuntu.
Locked