Welcome, Guest. Please login or register.
April 23, 2014, 08:51:16 AM
Home Help Search Calendar Login Register
Show unread posts since last visit.
News: Let Pardus-Anka become #1: Pardus-Anka Bug ReportPardus-Anka World Google+ | The Pardus wiki  | Visit Pardus-Anka official website  | Register as forum member?  Email the moderator!

+  Pardus Worldforum
|-+  Assistance
| |-+  Software
| | |-+  [solved]Kpatience
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Go Down Print
Author Topic: [solved]Kpatience  (Read 2543 times)
andrewb
Guest
« on: October 19, 2008, 10:01:52 AM »

Ok- I know this sounds really petty, especially compared to some other people's problems, but I've got a setup here which runs flawlessly in every respect- fast, stable, pretty and does everything I want.  The best.

But... when I play KPatience (yes, the cards game) it takes 12 seconds to open.  Everytime- not just the first time of opening, like Firefox.  Everything else is snappy, even the other games.

So anyone got any advice (other than stop wasting your time playing card games)?  Embarrassed

I'm running 2008.1 on an AthlonXP 3200+ with 1.8gb ram and an Nvidia Geforce 6200 card.

Thanks in advance.
« Last Edit: October 19, 2008, 19:58:55 PM by Michiel » Logged
MitraMai
Pardus fellow craft
**
Gender: Male
Posts: 89


View Profile
« Reply #1 on: October 19, 2008, 11:49:32 AM »

Hmmm... Mine took 21 secs. 1200 mhz and 512 mb ram. Strange
Logged

HP nc4010, which I love dearly...
andrewb
Guest
« Reply #2 on: October 19, 2008, 14:25:19 PM »

Not just me then?  A bug, maybe?
Logged
Ch00k
Pardus fellow craft
**
Gender: Male
Posts: 76



View Profile
« Reply #3 on: October 19, 2008, 14:49:25 PM »

Try to run it from command line and look at the output. Maybe you'll find smth there.
Logged
andrewb
Guest
« Reply #4 on: October 19, 2008, 15:14:04 PM »

Thanks Ch00k

The output is:  ASSERT: "i <= nodes" in /usr/qt/3/include/qvaluelist.h (376)

I'm not at all clear what that means!  Any ideas?
Logged
ashwinhgtx
Guest
« Reply #5 on: October 19, 2008, 15:39:22 PM »

It takes around 14sec to startup in my case....
Running 2008.1 on a 1.7GHz Core Duo with 512MB RAM...
Logged
Ch00k
Pardus fellow craft
**
Gender: Male
Posts: 76



View Profile
« Reply #6 on: October 19, 2008, 17:00:56 PM »

andrewb, no ideas about the message. I'll try to run the app on my system and inform you about the results.
Logged
andrewb
Guest
« Reply #7 on: October 19, 2008, 18:25:00 PM »

lol- makes my 12 seconds sound fast!  Grin

I've googled that message from the terminal output, but nothing doing.  Of course that may not be the source of the problem anyway.

By the way, it starts instantly on Sidux, on the same box, and I can't recall seeing any problems on Arch, or Sabayon.  Oddly, if Pardus wasn't so fantastic in every other way, I wouldn't be worrying!
Logged
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #8 on: October 19, 2008, 18:48:58 PM »

I am not really a kpatience player but I do have patience  Grin to help you search for the answer on this.

Quote
Okay, the small screen saver pics: I moved them out of the way. Kpat gave that error as in your post. I put them back and moved them one at a time and KPAT gave the error as soon as I removed

/usr/kde/3.5/share/wallpapers/No-Ones-Laughing-3.jpg.desktop
and
/usr/kde/3.5/share/wallpapers/No-Ones-Laughing-3.jpg

I put those files back and all okay.

Just realized that it is the background picture and stored in /usr/kde/3.5/share/wallpapers :-)

Source:  http://forums.gentoo.org/viewtopic-t-444687-highlight-kpat.html?sid=33cc12b8d44e16e81a046b1e437e38da
« Last Edit: October 19, 2008, 20:01:17 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
andrewb
Guest
« Reply #9 on: October 19, 2008, 19:44:03 PM »

Michiel- you deserve a medal!

Finally fixed it by copying the background "No-ones-laughing-3.jgp" across from my Sidux partition and into /usr/kde/3.5/share/wallpapers in Pardus, as suggested by your second post.  No idea why it should work, but it does.  It's not as though it's used as a background in the game, but hey ho.
« Last Edit: October 19, 2008, 20:06:04 PM by Michiel » Logged
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #10 on: October 19, 2008, 19:58:41 PM »

This works  Grin Grin Grin

To summarize:

The problem:
Kpatience starts up really slooooooooooooooow

The solution:
1. Download the attached No-Ones-Laughing-3.JPG in your home folder
2. Then copy this image file to the /usr/kde/3.5/share/wallpapers directory, you will need root rights /sudo for this:
Code:
sudo cp /home/***yourusername***/No-Ones-Laughing-3.JPG /usr/kde/3.5/share/wallpapers

If you start kpatience before and after this workaround you will defintely note the startup speed difference !

Update: I deleted some posts of myself in this thread because retrospectively the other solutions I found were irrelevant, now only the shortest way to the solution of this problem remains listed here in this thread.


* No-Ones-Laughing-3.JPG (11.33 KB, 288x288 - viewed 62 times.)
« Last Edit: October 19, 2008, 20:04:25 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
andrewb
Guest
« Reply #11 on: October 19, 2008, 20:19:23 PM »

Thanks Michiel- you beat me to it!
Logged
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #12 on: October 19, 2008, 20:31:52 PM »

And for the finishing touch:

Bug 8456 has been added to the database

Kpatience starts up slow because of missing image file

-----------------------------------------------
--- Comment #1 from Ozan Çağlayan <ozan@pardus.org.tr>  2008-10-19 21:49:32 ---
I'll take care of this.
« Last Edit: October 19, 2008, 20:54:44 PM by Michiel » Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Michiel
Administrator
Pardus Guru
*****
Posts: 799



View Profile
« Reply #13 on: October 20, 2008, 15:06:25 PM »

--- Comment #2 from Uludag Admins <admins@pardus.org.tr>  2008-10-20 14:55:56 ---
Author: ozan.caglayan
Repository: pisi
Commit: 54818

Changed Files:
A   devel/desktop/kde/base/kdegames/files/fix_slow_kpatience.patch
U   devel/desktop/kde/base/kdegames/pspec.xml


Commit Message:
KPatience was searching for an hardcoded missing wallpaper which
was slowing down its startup. Set the default wallpaper to the one
which comes with the package, Fixes #8456.

BUG:COMMENT:8456


--- Comment #3 from Ozan Çağlayan <ozan@pardus.org.tr>  2008-10-20 15:59:51 ---
This bug is fixed in devel/ but will not get into stable until next release of
KDE.

Thanks for reporting.
Logged

Former Pardus user, now on OpenSUSE 12.2 (KDE)
Pages: [1] Go Up Print 
« previous next »
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!