Let me get this right...you have 2 machines, both running the same
version
of Ubuntu, both installed with the same version of crossover
games,
and yet
the same game when installed on both computers, only works on one
of
them and
not the other?...(this looks the case, but I like to confirm ;)
That's exactly how it is.
I now installed an nvidia card for testing. Result: game doesn't
start. But maybe there's light at the end of the tunnel, it produced
output in the console:
user@user-desktop:~$ /home/user/Desktop/Indigo+Prophecy.desktop
<unknown program name>(2572)/ ClientApp::doIt: Creating ClientApp
test: 448: Illegal number:
test: 448: Illegal number:
test: 448: Illegal number:
user@user-desktop:~$
It doesn't seem to be the ati driver...
I also tried removing PulseAudio using a Ubuntu Tutorial - no
effect. I'll try a different tutorial soon (there are different ones
out there for 9.10).
My Hardware details:
PC giving me prophecy:
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce
8800 GTS] (rev a2)
nvidia driver version 185.18.36
04:02.0 Multimedia audio controller: Creative Labs SB X-Fi
Pulseaudio& OS driver
(Kernel: 2.6.31-17)
PC refusing to launch the game:
01:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce
7300 SE/7200 GS] (rev a1)
nvidia driver version 185.18.36
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
Pulseaudio & OS driver
(2.6.31-17)
Thanks for your support!
Hi,
Okay...I see you've removed the Ati videocard from the equation...
that's one step closer to an equal playing field, however be aware
that a geforce7 chipset isn't as capable as a geforce 8 (number of
hardware shader pipes iirc)..so be aware you can't directly compare
results between the two....
...I know I'm asking you to remove screws and swap soundcard as a 'sure
test'....but...if I was there facing this problem, it's certainly a
something I'd try before I went futzing further with software looking for
the cause...ie; disable the onboard intel-hda audio in BIOS and try the
SB X-Fi and see if it changes anything (as matter of course, I'd try the
gf8 card in the same box as well ;)....but that's up to you, ok?...
The only thing that immediately springs to mind, is that many intel-hda
chipset/codec combinations have a have a tendency to initialize as a
sound device with a default sampling/playback rate of 48KHz -- many programs
(including native linux ones) simply refuse outright if they see this and
were looking for 44.1KHz instead. The intel-hda chipset is of course capable
of this, it just defaultly doesn't get set up that way - SB Live!/Audigy(2)/X-Fi
etc cards don't have this difficulty (multiple PCM playback channels, one of
which always reports 44.1KHz if memory serves)...
I'm not sure if it applies here, but there was a recent posting from our illustrious
Cupcake Ninja that -may- be related here...see;
http://www.codeweavers.com/compatibility/browse/name/?app_id=6160;tips=1
[bottom of that page]
FYI, I've seen that fix work on a couple of other title besides L4D2..
If you wish to generate some debug logs (one from each machine) and hoist them
to a public repo (ie; rapidshare.com or similar) and post a link back here,
I can grab them and have a look for anything obvious -- how to do that, see;
http://www.codeweavers.com/support/wiki/submittechsupportlog
possibly the most useful channels will be --debugmsg=+seh,+trace,+dsound,+dsalsa
There's a complete list of debug channels you can look at over on WineHQ ;
http://wiki.winehq.org/DebugChannels?action=show&redirect=WINEDEBUG
Keep me posted with your progress...
Cheers!