X-Windows hangs while playing Tales of Pirates

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Marc

X-Windows hangs while playing Tales of Pirates

Post by Marc »

Hi all,

I have been playing the game Tales of Pirates with last patch (both
freely downloadable from http://top1.igg.com/) for a while, and I didn't
experience the troubles explained in AppDB. I play the game without
sound and with minimal graphics.

The problem is that after some time playing, my X hang and I can't even
close session with Ctrl+Alt+Tab or change it with Ctrl+Alt+F1 . It
happens at an unknown moment, something between 1 minute and 30 minutes
after starting the game. My only option is to start an ssh session from
another computer and write down "killall game.exe". This command allows
me to recover the functionality of my system and start again the game.

I have had this problem with compiled versions between 0.9.52 and
0.9.56, and also the Debian 0.9.44 packages and the message I get on the
console (after many fixme messages ) is always:

err:ntdll:RtlpWaitForCriticalSection section 0x6e4181c "?" wait timed
out in thread 0028, blocked by 0027, retrying (60 sec)

Other posts in the list made me think this could be related to the
privative ATI driver and the kernel I am using, but I have no other
option to use this driver if I want 3d acceleration.

¿How can I know if it is related to the driver or not?
¿If it is due to the driver, do I have any option to tweak something in
my box in order to solve the problem?

My system is:
-ATI X1600 with fglrx driver version 8.452.1.
-Debian Lenny with KDE.
-Wine 0.9.56 from sources
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

X-Windows hangs while playing Tales of Pirates

Post by austin987 »

On Mon, Mar 3, 2008 at 9:52 AM, Marc <[email protected]> wrote:
The problem is that after some time playing, my X hang and I can't even
close session with Ctrl+Alt+Tab or change it with Ctrl+Alt+F1 . It
happens at an unknown moment, something between 1 minute and 30 minutes
after starting the game. My only option is to start an ssh session from
another computer and write down "killall game.exe". This command allows
me to recover the functionality of my system and start again the game.
Sounds like buggy drivers. You could try the open source/vesa drivers
and see if you still have problems. Wine by definition as a user
process can't lockup the system (unless ran as root).
My system is:
-ATI X1600 with fglrx driver version 8.452.1.
-Debian Lenny with KDE.
-Wine 0.9.56 from sources
ATI is known for buggy drivers...
Marc

X-Windows hangs while playing Tales of Pirates

Post by Marc »

En/na Austin English ha escrit:
On Mon, Mar 3, 2008 at 9:52 AM, Marc <[email protected]> wrote:
The problem is that after some time playing, my X hang and I can't even
close session with Ctrl+Alt+Tab or change it with Ctrl+Alt+F1 . It
happens at an unknown moment, something between 1 minute and 30 minutes
after starting the game. My only option is to start an ssh session from
another computer and write down "killall game.exe". This command allows
me to recover the functionality of my system and start again the game.
Sounds like buggy drivers. You could try the open source/vesa drivers
and see if you still have problems. Wine by definition as a user
process can't lockup the system (unless ran as root).
No, I can't:
VESA -> Game needs 3d acceleration
ATI -> Not working for my graphics card
RadeonHD -> I can start the game, but game is totally unplayable.
My system is:
-ATI X1600 with fglrx driver version 8.452.1.
-Debian Lenny with KDE.
-Wine 0.9.56 from sources
ATI is known for buggy drivers...
So, I can't do anything else than wait for the promising RadeonHD
drivers to get better performance?
The wine log message I wrote on the other email does not give any clue
on what could be happening, other than my buggy binary driver?
(err:ntdll:RtlpWaitForCriticalSection section 0x6e4181c "?" wait timed
out in thread 0028, blocked by 0027, retrying (60 sec))
DARKGuy .

X-Windows hangs while playing Tales of Pirates

Post by DARKGuy . »

ATI is the worst brand for Linux, so if the problem are your drivers, I'm
afraid you've got to find help on fixing the driver's issue rather than a
WINE issue caused by the buggy driver and not WINE itself.

IMHO, while you wait for the RadeonHD driver you'll earn enough money (even
if unemployed) to get an NVIDIA card of the same range :P.

On Tue, Mar 4, 2008 at 6:24 AM, Marc <[email protected]> wrote:
En/na Austin English ha escrit:
On Mon, Mar 3, 2008 at 9:52 AM, Marc <[email protected]> wrote:
The problem is that after some time playing, my X hang and I can't
even
close session with Ctrl+Alt+Tab or change it with Ctrl+Alt+F1 . It
happens at an unknown moment, something between 1 minute and 30
minutes
after starting the game. My only option is to start an ssh session
from
another computer and write down "killall game.exe". This command
allows
me to recover the functionality of my system and start again the game.
Sounds like buggy drivers. You could try the open source/vesa drivers
and see if you still have problems. Wine by definition as a user
process can't lockup the system (unless ran as root).
No, I can't:
VESA -> Game needs 3d acceleration
ATI -> Not working for my graphics card
RadeonHD -> I can start the game, but game is totally unplayable.
My system is:
-ATI X1600 with fglrx driver version 8.452.1.
-Debian Lenny with KDE.
-Wine 0.9.56 from sources
ATI is known for buggy drivers...
So, I can't do anything else than wait for the promising RadeonHD
drivers to get better performance?
The wine log message I wrote on the other email does not give any clue
on what could be happening, other than my buggy binary driver?
(err:ntdll:RtlpWaitForCriticalSection section 0x6e4181c "?" wait timed
out in thread 0028, blocked by 0027, retrying (60 sec))


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.winehq.org/pipermail/wine-us ... chment.htm
Locked