aisleriot is really slow at startup and when resizing window
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-games (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: gnome-games
I have two accounts on a dapper machine. Please not tat the computer by itself is a 1 GHz Via C3 (roughly equivalent to a 600MHz PIII), so it is not really fast. However, on one of the accounts, aisleriot takes about 3 to 4 seconds to start, while it take 30 seconds on the other.
I created a new account (test). On this fresh account, aisleriot starts quickly (3-4s), But after I copied the .gconf directory from the "slow" account, it became slow. It appears that this is related to the file ~/.gconf/
On the slow account, this file contains:
<?xml version="1.0"?>
<gconf>
<entry name="game_file" mtime="1161632308" type="string">
</entry>
<entry name="statistics" mtime="1161627296" type="list" ltype="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
</entry>
<entry name="card_style" mtime="1161632308" type="string">
</entry>
<entry name="height" mtime="1161632335" type="int" value="863">
</entry>
<entry name="width" mtime="1161632335" type="int" value="1148">
</entry>
<entry name="show_toolbar" mtime="1161632308" type="bool" value="true">
</entry>
</gconf>
and on the "fresh" account (fast), it is as follows:
<?xml version="1.0"?>
<gconf>
<entry name="statistics" mtime="1161631483" type="list" ltype="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
<li type="string">
</entry>
<entry name="height" mtime="1161631011" type="int" value="663">
</entry>
<entry name="width" mtime="1161631011" type="int" value="813">
</entry>
<entry name="card_style" mtime="1161631001" type="string">
</entry>
<entry name="game_file" mtime="1161631000" type="string">
</entry>
<entry name="show_toolbar" mtime="1161631000" type="bool" value="true">
</entry>
</gconf>
The "slow" account has been my account on many systems (mainly mandrake 10 and several ubuntus), so it has some history, which might explain the problem.
Also, please note that on the slow account, it also takes several tens of second to resize the screen! appart from that, the rest of the game gives the same impression of speed on both accounts.
Update: I tried to change image on the back of the cards on the "slow" account: when I use "bonded", aisleriot becomes fast again, and when I switch back to "paris", it hangs for a long time (several seconds), and any further startup of the game is slow.