Kpatience has stopped working

Ubuntu 22.04 LTS, Gnome desktop
Kpatience snaps has stopped working after the most recent Ubuntu update. When I try to launch it from a terminal, I get the following error message: libEGL fatal: DRI driver not from this Mesa build ('23.2.1-1ubuntu3.1~22.04.3' vs '23.2.1-1ubuntu3.1~22.04.2')

Is there a way to fix this? Does it indicate a more serious problem?

I don’t use the snap version but the .deb version runs nicely for me.

apt policy kpat
kpat:
  Installed: 4:24.12.2-0ubuntu1
  Candidate: 4:24.12.2-0ubuntu1
  Version table:
 *** 4:24.12.2-0ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu plucky/universe amd64 Packages
        100 /var/lib/dpkg/status

Please provide more information on the system, especially version information of Ubuntu and the Snap and information about your video device and kernel modules used.

A post was split to a new topic: KMajong stopped working

The problem is not system-specific: it occurs on my Dell desktop, my HP laptop running 22.04 and my Toshiba laptop running 24.04.

Re-installing using sudo apt install seems to work. The snaps version is still broken.

1 Like

Per Install KPatience on Linux | Snap Store,

Contact

Or, per snap info kpat

$ snap info kpat
name:      kpat
summary:   Solitaire card game
publisher: KDE✓
store-url: https://snapcraft.io/kpat
contact:   https://bugs.kde.org/enter_bug.cgi?product=neon&component=Snaps
license:   GPL-2.0+
description: |
  KPat (aka KPatience) is a relaxing card sorting game. To win the game a player has to arrange a
  single deck of cards in certain order amongst each other.
snap-id: znq9z50p0uf4gibTXaoTp0lmDMpt0acw
channels:
  latest/stable:    24.12.2 2025-02-14 (93) 4MB -
  latest/candidate: 24.12.2 2025-02-06 (93) 4MB -
  latest/beta:      ↑                           
  latest/edge:      24.12.0 2024-12-30 (91) 4MB -

contact: https://bugs.kde.org/enter_bug.cgi?product=neon&component=Snaps

Report the bug there.

1 Like

Hello tmichaelmcn,

I also experienced exactly the same problem with another KDE app, KCharSelect.
Here is an useful link:
“KDE Snaps are broken, sorry lights out for now”
This post is also aggregated on Planet Ubuntu.

The author, Mrs Gately Moore, is very pessimistic about the snap packages, but fortunately the debian versions of the KDE apps still run nicely.

Hello,
I have exactly the same problem on a HP Notebook but not on a PC with AMD CPU. Both systems are on the latest Ubuntu version. All K-Games doesn’t start at the NB. Error message is
libEGL fatal: DRI driver not from this Mesa build (‘23.2.1-1ubuntu3.1~22.04.3’ vs ‘23.2.1-1ubuntu3.1~22.04.2’)
Some times ago I had the same problem, but after some updates all was working fine again.
The debian version has the same problem.
Is their any solution?
Thank you and regards, Lars

Hello @tmichaelmcn,

I have a same problem like that.

Compared to this quote.

It may require a runtime as a snap to allow KDE apps to work, yes it may be based on Ubuntu Core as a Snap.

This is the correct answer. Scarlett maintains all of the KDE snaps.

If you want to see something happen, I highly recommend donating via the link on that blog post.

1 Like

Hello @tmichaelmcn and @eeickmeyer

When I launched kpatience on Ubuntu with X11 instead of wayland, it runs just fine.

It may need some troubleshoot in order to work on Wayland or XWayland, rather than just X11 to have support. Or rollback Mesa-Core22 to see if that solved an issues.

For now on, use X11 in order to play kaptience, otherwise KDE team fixes that.

Hey there y’all,

As of today, I noticed that Kpatience as a snap has finally working on Wayland again.


Maybe, because of an updates for kde-qt6 (core22 or core24) has been established thanks to KDE Teams (Probably).
Yes, KDE snap apps on GNOME or other desktop environments requires these versions of KDE-qt6-core as a snap.
Screenshot From 2025-02-28 11-43-22

1 Like