SUMMARY Solver for Freecell is very slow STEPS TO REPRODUCE 1. Start Freecell 2. Make sure that Settings->Enable Solver is on 3. Play a game OBSERVED RESULT Game freezes for several seconds (up to 30) after some moves. EXPECTED RESULT Game available after no more than 1 second. SOFTWARE/OS VERSIONS Running under Fedora-29 KDE Frameworks 5.55.0 Qt 5.11.3 (built against 5.11.3) The xcb windowing system ADDITIONAL INFORMATION Bug appears to be new in version 3.6 Problem observed on game number 1206106340
Hello, Actually, after the last update on Fedora 29, the "solver" doesn't work at all for some of the games. I have to hit "Demo" for the game to auto drop the already solved game.
Even without the solver being active (Settings->Enable Solver unset) Freecell is extremely slow.
(In reply to Jonathan Ryshpan from comment #0) > SUMMARY > Solver for Freecell is very slow > > STEPS TO REPRODUCE > 1. Start Freecell > 2. Make sure that Settings->Enable Solver is on > 3. Play a game > > OBSERVED RESULT > Game freezes for several seconds (up to 30) after some moves. > > EXPECTED RESULT > Game available after no more than 1 second. > > SOFTWARE/OS VERSIONS > Running under Fedora-29 > KDE Frameworks 5.55.0 > Qt 5.11.3 (built against 5.11.3) > The xcb windowing system > > ADDITIONAL INFORMATION > Bug appears to be new in version 3.6 > Problem observed on game number 1206106340 Seems to work fine here on fedora 30 on an old acer aspire 5738DZG X64 laptop with xfce and 3 GB of RAM. What are your system's hardware specs? Can you use a system monitor?
It is fine in a fedora 29 x86-64 vm with 2 gb of RAM and jwm as well.
I have run into the same problem. Card motion is often stuttery and cards that could be automatically moved to the solved pile are not. This is definitely not a memory issue as I have 32G of RAM. It is definitely a regression in kpat between 18.04.3 and 18.12.2. On a fully up to date Fedora 29 system 18.04.3 works fine. 18.12.2 does not.
Created attachment 118697 [details] attachment-21059-0.html No it's not, I hve fedora 29 with 16 gigs of ram and the solver is still "selective, particularly for "simple simon" game. It seems to work for most of the other games I ply, however I don't play all of them. In order to solve "simple simon" after actually solving it, I have to press "Demo" button for it to complete. On Sun, Mar 10, 2019 at 10:50 AM Shlomi Fish <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=405187 > > --- Comment #4 from Shlomi Fish <shlomif@shlomifish.org> --- > It is fine in a fedora 29 x86-64 vm with 2 gb of RAM and jwm as well. > > -- > You are receiving this mail because: > You are on the CC list for the bug.
(In reply to Shlomi Fish from comment #3) > (In reply to Jonathan Ryshpan from comment #0) > > SUMMARY > > Solver for Freecell is very slow > > Seems to work fine here on fedora 30 on an old acer aspire 5738DZG X64 > laptop with xfce and 3 GB of RAM. What are your system's hardware specs? Can > you use a system monitor? Hardware Processors: 4S Intel Core I5 CPU at 3.20 GHz Memory: 15.5 GiB of RAM I could use a system monitor; which one do you recommend?
(In reply to Jonathan Ryshpan from comment #7) > (In reply to Shlomi Fish from comment #3) > > (In reply to Jonathan Ryshpan from comment #0) > > > SUMMARY > > > Solver for Freecell is very slow > > > > Seems to work fine here on fedora 30 on an old acer aspire 5738DZG X64 > > laptop with xfce and 3 GB of RAM. What are your system's hardware specs? Can > > you use a system monitor? > > Hardware > Processors: 4S Intel Core I5 CPU at 3.20 GHz > Memory: 15.5 GiB of RAM > > I could use a system monitor; which one do you recommend? I like https://en.wikipedia.org/wiki/Htop but there are many other decent ones.
Hi all! I was able to see the problem esp with deal 830910836. See https://phabricator.kde.org/D19671 for a tentative fix.
(In reply to Shlomi Fish from comment #9) > Hi all! > > I was able to see the problem esp with deal 830910836. See > https://phabricator.kde.org/D19671 for a tentative fix. (In reply to Shlomi Fish from comment #8) > (In reply to Jonathan Ryshpan from comment #7) > > (In reply to Shlomi Fish from comment #3) > > > (In reply to Jonathan Ryshpan from comment #0) > > > > SUMMARY > > > > Solver for Freecell is very slow > > > > > > Seems to work fine here on fedora 30 on an old acer aspire 5738DZG X64 > > > laptop with xfce and 3 GB of RAM. What are your system's hardware specs? Can > > > you use a system monitor? > > > > Hardware > > Processors: 4 Intel Core I5 CPU at 3.20 GHz > > Memory: 15.5 GiB of RAM > > > > I could use a system monitor; which one do you recommend? > > I like https://en.wikipedia.org/wiki/Htop but there are many other decent ones. I tried ksysguard, but didn't see anything worth reporting.
Created attachment 118708 [details] Screenshot of kpat locking up the system Shows CPU and memory activity while kpat is locking up my system
(In reply to Jonathan Ryshpan from comment #10) > (In reply to Shlomi Fish from comment #9) > > Hi all! > > > > I was able to see the problem esp with deal 830910836. See > > https://phabricator.kde.org/D19671 for a tentative fix. > > (In reply to Shlomi Fish from comment #8) > > (In reply to Jonathan Ryshpan from comment #7) > > > (In reply to Shlomi Fish from comment #3) > > > > (In reply to Jonathan Ryshpan from comment #0) > > > > > SUMMARY > > > > > Solver for Freecell is very slow > > > > > > > > Seems to work fine here on fedora 30 on an old acer aspire 5738DZG X64 > > > > laptop with xfce and 3 GB of RAM. What are your system's hardware specs? Can > > > > you use a system monitor? > > > > > > Hardware > > > Processors: 4 Intel Core I5 CPU at 3.20 GHz > > > Memory: 15.5 GiB of RAM > > > > > > I could use a system monitor; which one do you recommend? > > > > I like https://en.wikipedia.org/wiki/Htop but there are many other decent ones. > I tried ksysguard, but didn't see anything worth reporting. I tried ksysguard again and saw something interesting. I started kpat. (Unfortunately the game number is lost. The solver was disabled. After playing for a little while, the system became unusably slow; judging from disk activity it sounded like a swapping fit. However, I was able to get a screen shot, which is attached as comment 11. The system continued to be very slow even after I terminated kpat, and also some other big programs that had been running, namely chrome, firefox, and evolution. I was able to save the screen shot, but had to reboot before it was convenient to file this report.
I don't know if this will help, but some games in work just fine. For me, the following games work without problem, spider, grandfather's clock, and yukon. These two cause slow downs and may need force quitting - Freecell and klondike.
(In reply to Clifford Snow from comment #13) > I don't know if this will help, but some games in work just fine. For me, > the following games work without problem, spider, grandfather's clock, and > yukon. None of these use libfreecell-solver (see https://fc-solve.shlomifish.org/ ). > > These two cause slow downs and may need force quitting - Freecell and > klondike. Please try using freecell after building with my patch to kpat. klondike does not use fc-solve either.
*** Bug 406094 has been marked as a duplicate of this bug. ***
I'm closing this as it at least there's some proposed improvements for KDE applications 19.04 for frecell. Please reopen the bug if you can still reproduce once you update to KDE Applications 19.04 If you have issues with other games, please open different bugs, makes it easier to track.
Pardon my ignorance, but how can I tell whether "KDE Applications 19.04" has been installed in Fedora Linux? Do you mean kpat-19.04? Or maybe something else. A search using $ rpm -qa '*kde*' doesn't produce any packages with promising looking names.
KDE Applications 19.04 has not been release yet, we're in beta phase at this point.
(In reply to Albert Astals Cid from comment #18) > KDE Applications 19.04 has not been release yet, we're in beta phase at this > point. Can you tell me how to check when KDE Applications 19.04 has become incorporated into Fedora? Or should I ask the Fedora people how to make the check?
You should really ask someone from fedora about that.