aisleriot is really slow at startup and when resizing window

Bug #67822 reported by Buttay
2
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/apps/aisleriot/%gconf.xml (the problem disapears when i remove this file).

On the slow account, this file contains:
<?xml version="1.0"?>
<gconf>
        <entry name="game_file" mtime="1161632308" type="string">
                <stringvalue>klondike.scm</stringvalue>
        </entry>
        <entry name="statistics" mtime="1161627296" type="list" ltype="string">
                <li type="string">
                        <stringvalue>Freecell</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>10</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>14</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>286</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>5053</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>Klondike</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>19</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>48</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>223</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>574</stringvalue>
                </li>
        </entry>
        <entry name="card_style" mtime="1161632308" type="string">
                <stringvalue>paris.svg</stringvalue>
        </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">
                        <stringvalue>Klondike</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>1</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>2</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>245</stringvalue>
                </li>
                <li type="string">
                        <stringvalue>245</stringvalue>
                </li>
        </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">
                <stringvalue>bonded.png</stringvalue>
        </entry>
        <entry name="game_file" mtime="1161631000" type="string">
                <stringvalue>klondike.scm</stringvalue>
        </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.

Revision history for this message
Buttay (cyril-buttay) wrote :

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.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.