{"id":189,"date":"2026-05-02T00:00:00","date_gmt":"2026-05-02T00:00:00","guid":{"rendered":"https:\/\/soliatre.us\/blog\/devices\/solitaire-on-linux"},"modified":"2026-07-25T17:34:50","modified_gmt":"2026-07-25T17:34:50","slug":"solitaire-on-linux","status":"publish","type":"post","link":"https:\/\/soliatre.us\/blog\/devices\/solitaire-on-linux","title":{"rendered":"Best Options for Every Linux Distribu"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/soliatre.us\/blog\/wp-content\/themes\/header\/assets\/images\/blog\/devices\/solitaire-on-linux.svg\" alt=\"Solitaire on Linux: Best Options for Every Linux Distribution - Soliatre.us\" \/><\/p>\n<blockquote>\n<p><strong>Quick Answer:<\/strong> The best solitaire options on Linux are AisleRiot Solitaire (GNOME&#8217;s built-in card game with 80+ variants), PySol Fan Club Edition (an open-source powerhouse with 1,000+ games), and browser-based solitaire at soliatre.us in Firefox or Chrome. Install AisleRiot on Ubuntu with <code>sudo apt install aisleriot<\/code> and PySol via Flatpak or direct download.<\/p>\n<\/blockquote>\n<p>Linux users have excellent solitaire options in 2026, ranging from deeply integrated GNOME desktop apps to cross-platform open-source gems and browser-based play. Unlike Windows or macOS, Linux doesn&#8217;t include solitaire by default in most distributions \u2014 but installing one takes a single terminal command. This guide covers the best options for Ubuntu, Debian, Fedora, Arch Linux, and other popular distributions.<\/p>\n<p>Before installing anything, consider how you want to play. A native package usually offers the best desktop integration and reliable offline access, while Flatpak provides a consistent installation method across distributions. Browser play is the quickest choice for a shared computer or a system where you do not have administrator privileges.<\/p>\n<h2>Option 1: AisleRiot Solitaire (GNOME)<\/h2>\n<p>AisleRiot Solitaire is the most widely available native solitaire app for Linux. It&#8217;s part of the GNOME project and comes pre-installed on Ubuntu GNOME editions. With over 80 solitaire game variants, it&#8217;s one of the most comprehensive free solitaire applications available on any platform.<\/p>\n<h3>Installing AisleRiot on Ubuntu\/Debian<\/h3>\n<p>Open a terminal and run:<\/p>\n<pre><code class=\"language-bash\">sudo apt update\nsudo apt install aisleriot<\/code><\/pre>\n<p>Once installed, find it in your application menu under <strong>Games &gt; AisleRiot Solitaire<\/strong> or launch it with:<\/p>\n<pre><code class=\"language-bash\">sol<\/code><\/pre>\n<h3>Installing AisleRiot on Fedora<\/h3>\n<pre><code class=\"language-bash\">sudo dnf install aisleriot<\/code><\/pre>\n<h3>Installing AisleRiot on Arch Linux<\/h3>\n<pre><code class=\"language-bash\">sudo pacman -S aisleriot<\/code><\/pre>\n<h3>AisleRiot Game Variants<\/h3>\n<p>AisleRiot includes 80+ variants, many not available elsewhere:<\/p>\n<ul>\n<li><strong>Klondike<\/strong> (the classic)<\/li>\n<li><strong>Freecell<\/strong> (similar to <a href=\"\/freecell\">FreeCell<\/a>)<\/li>\n<li><strong>Spider<\/strong> (similar to <a href=\"\/spider\">Spider Solitaire<\/a>)<\/li>\n<li><strong>Yukon<\/strong> (similar to <a href=\"\/yukon\">Yukon<\/a>)<\/li>\n<li><strong>Pyramid<\/strong> (similar to <a href=\"\/pyramid\">Pyramid Solitaire<\/a>)<\/li>\n<li>Canfield, Forty Thieves, Golf, and dozens more<\/li>\n<\/ul>\n<p>Each variant includes rules accessible from the <strong>Help &gt; Rules<\/strong> menu within the game.<\/p>\n<h2>Option 2: PySol Fan Club Edition<\/h2>\n<p>PySol Fan Club Edition (PySolFC) is an open-source solitaire megapack featuring over 1,000 solitaire and card game variants. It&#8217;s the most comprehensive solitaire experience available on Linux and runs on Python\/Pygame.<\/p>\n<h3>Installing PySol via Flatpak (Recommended for Most Distributions)<\/h3>\n<p>Flatpak works across almost all Linux distributions:<\/p>\n<ol>\n<li>Ensure Flatpak is installed: <code>sudo apt install flatpak<\/code> (Ubuntu\/Debian) or <code>sudo dnf install flatpak<\/code> (Fedora).<\/li>\n<li>Add Flathub repository:<\/li>\n<\/ol>\n<pre><code class=\"language-bash\">   flatpak remote-add --if-not-exists flathub https:\/\/flathub.org\/repo\/flathub.flatpakrepo<\/code><\/pre>\n<ol>\n<li>Install PySolFC:<\/li>\n<\/ol>\n<pre><code class=\"language-bash\">   flatpak install flathub io.sourceforge.pysolfc.PySolFC<\/code><\/pre>\n<ol>\n<li>Launch it:<\/li>\n<\/ol>\n<pre><code class=\"language-bash\">   flatpak run io.sourceforge.pysolfc.PySolFC<\/code><\/pre>\n<h3>Installing PySol via Snap<\/h3>\n<p>On Ubuntu and Snap-enabled distributions:<\/p>\n<pre><code class=\"language-bash\">sudo snap install pysolfc<\/code><\/pre>\n<h3>Installing PySol via pip (Advanced)<\/h3>\n<p>For users comfortable with Python environments:<\/p>\n<pre><code class=\"language-bash\">pip install PySolFC\npysol.py<\/code><\/pre>\n<h3>PySol Key Features<\/h3>\n<ul>\n<li>Over 1,000 game variants including rare solitaire types not found elsewhere<\/li>\n<li>Customizable card backs and themes<\/li>\n<li>Undo\/redo support<\/li>\n<li>Game statistics and history tracking<\/li>\n<li>Fully open source (GPL license)<\/li>\n<li>Active development community<\/li>\n<\/ul>\n<h2>Option 3: Browser-Based Solitaire on Linux<\/h2>\n<p>For Linux users who prefer not to install additional software, browser solitaire at soliatre.us works on any Linux distribution with a modern browser. If you are deciding between Firefox, Chromium, and Chrome, the practical differences are covered in this guide to the <a href=\"https:\/\/soliatre.us\/blog\/devices\/best-browser-for-solitaire-play\">best browser for playing solitaire online<\/a>.<\/p>\n<h3>Firefox (Pre-installed on Many Distributions)<\/h3>\n<p>Firefox is included in most Ubuntu, Fedora, and Debian installations. Open it and navigate to soliatre.us to play <a href=\"\/klondike\">Klondike<\/a>, <a href=\"\/spider\">Spider<\/a>, or <a href=\"\/freecell\">FreeCell<\/a> instantly. Firefox on Linux renders the site with full WebGL support for smooth card animations.<\/p>\n<h3>Chromium\/Chrome on Linux<\/h3>\n<p>Install Chromium (open-source Chrome):<\/p>\n<p><strong>Ubuntu\/Debian:<\/strong><\/p>\n<pre><code class=\"language-bash\">sudo apt install chromium-browser<\/code><\/pre>\n<p><strong>Fedora:<\/strong><\/p>\n<pre><code class=\"language-bash\">sudo dnf install chromium<\/code><\/pre>\n<p><strong>Arch Linux:<\/strong><\/p>\n<pre><code class=\"language-bash\">sudo pacman -S chromium<\/code><\/pre>\n<p>For Google Chrome specifically, download the <code>.deb<\/code> or <code>.rpm<\/code> package from Google&#8217;s website and install it.<\/p>\n<h3>Making Browser Solitaire a Desktop App<\/h3>\n<p>In Chrome or Chromium, you can install soliatre.us as a Progressive Web App:<\/p>\n<ol>\n<li>Navigate to soliatre.us.<\/li>\n<li>Click the menu (three dots) &gt; <strong>Install soliatre.us<\/strong>.<\/li>\n<li>A desktop shortcut is created that launches the game in its own window.<\/li>\n<\/ol>\n<h2>Option 4: Other Linux Solitaire Options<\/h2>\n<h3>KDE Patience<\/h3>\n<p>If you use KDE Plasma desktop instead of GNOME, <strong>KPatience<\/strong> (KDE Patience) is the equivalent of AisleRiot for the KDE ecosystem:<\/p>\n<pre><code class=\"language-bash\">sudo apt install kpat   # Ubuntu\/Debian\nsudo dnf install kdegames   # Fedora (includes kpat)<\/code><\/pre>\n<p>KPatience includes Klondike, FreeCell, Spider, and around 15 additional variants with a polished Qt-based interface.<\/p>\n<h3>Wine + Windows Solitaire<\/h3>\n<p>Advanced users can run the Windows version of Microsoft Solitaire Collection under Wine (Wine Is Not an Emulator):<\/p>\n<pre><code class=\"language-bash\">sudo apt install wine   # Ubuntu\/Debian<\/code><\/pre>\n<p>However, this is generally unnecessary since AisleRiot and PySolFC are superior native alternatives.<\/p>\n<h2>Distribution-Specific Notes<\/h2>\n<h3>Ubuntu 24.04 LTS \/ Ubuntu 25.04<\/h3>\n<p>AisleRiot is available in the Ubuntu repositories and can be installed with a single apt command. The Flatpak version of PySolFC works smoothly on Ubuntu with GNOME.<\/p>\n<h3>Linux Mint<\/h3>\n<p>Linux Mint includes AisleRiot in its default repositories. It&#8217;s often pre-installed on Mint Cinnamon edition.<\/p>\n<h3>Fedora 41+<\/h3>\n<p>Fedora uses DNF for package management. Both AisleRiot and KPatience are available in Fedora repositories.<\/p>\n<h3>Arch Linux \/ Manjaro<\/h3>\n<p>Use pacman for AisleRiot. PySolFC is available on the AUR (Arch User Repository):<\/p>\n<pre><code class=\"language-bash\">yay -S pysolfc<\/code><\/pre>\n<h3>Raspberry Pi OS<\/h3>\n<p>AisleRiot is available for Raspberry Pi OS (Debian-based):<\/p>\n<pre><code class=\"language-bash\">sudo apt install aisleriot<\/code><\/pre>\n<p>Runs acceptably on Raspberry Pi 4 and Pi 5, though performance on Pi 3 may be sluggish for complex PySolFC variants.<\/p>\n<h2>Linux Terminal Solitaire (Text-Based)<\/h2>\n<p>For the most minimalist option, text-based solitaire runs in a Linux terminal:<\/p>\n<pre><code class=\"language-bash\">pip install term-solitaire<\/code><\/pre>\n<p>Or search for <strong>solitaire-tui<\/strong> on PyPI or GitHub for a terminal UI solitaire game. These are novelties rather than primary recommendations, but work on headless servers or minimal installations.<\/p>\n<h2>How to Choose the Right Linux Solitaire Setup<\/h2>\n<p>Start with the package that matches your desktop environment: AisleRiot for GNOME, KPatience for KDE Plasma, or PySolFC when the number of available variants matters more than native appearance. On a low-powered or <a href=\"https:\/\/soliatre.us\/blog\/devices\/solitaire-on-older-computers\">older computer<\/a>, begin with AisleRiot or browser play before installing a larger collection.<\/p>\n<p>Choose a native application when you regularly play without a connection; the broader <a href=\"https:\/\/soliatre.us\/blog\/devices\/solitaire-offline-no-wifi\">guide to playing solitaire offline without Wi-Fi<\/a> explains other offline approaches. Browser play is better for occasional sessions, guest accounts, and machines where software installation is restricted. If card size, contrast, or precise mouse movement is a concern, review the available in-game controls and these general <a href=\"https:\/\/soliatre.us\/blog\/devices\/solitaire-accessibility-settings\">solitaire accessibility settings<\/a> before settling on an option.<\/p>\n<h2>Troubleshooting Installation and Display Issues<\/h2>\n<p>If your package manager reports that a package cannot be found, refresh its package lists first with <code>sudo apt update<\/code>, <code>sudo dnf makecache<\/code>, or <code>sudo pacman -Sy<\/code>, as appropriate for your distribution. Also confirm that the package name matches the command shown for your distribution rather than one copied from another Linux family.<\/p>\n<p>For Flatpak installations, run <code>flatpak update<\/code> and verify that Flathub is listed with <code>flatpak remotes<\/code>. If an installed game does not appear in the application menu immediately, log out and back in or launch it once from the terminal. For cards that appear too small, maximize the window and check the game&#8217;s theme or card-size controls. Browser players can also use full-screen mode or browser zoom, although excessive zoom may reduce the usable table area.<\/p>\n<h2>Comparing Linux Solitaire Options<\/h2>\n<div class=\"wp-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Option<\/th>\n<th>Install Method<\/th>\n<th>Variants<\/th>\n<th>Offline<\/th>\n<th>Interface<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AisleRiot<\/td>\n<td>apt\/dnf\/pacman<\/td>\n<td>80+<\/td>\n<td>Yes<\/td>\n<td>GTK\/GNOME<\/td>\n<\/tr>\n<tr>\n<td>PySolFC<\/td>\n<td>Flatpak\/Snap\/pip<\/td>\n<td>1,000+<\/td>\n<td>Yes<\/td>\n<td>Python\/Pygame<\/td>\n<\/tr>\n<tr>\n<td>KPatience<\/td>\n<td>apt\/dnf<\/td>\n<td>~15<\/td>\n<td>Yes<\/td>\n<td>Qt\/KDE<\/td>\n<\/tr>\n<tr>\n<td>soliatre.us<\/td>\n<td>Browser<\/td>\n<td>5<\/td>\n<td>Cached<\/td>\n<td>Web<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>For most Linux desktop users, AisleRiot (quick install, native GNOME integration) is the starting point, while PySolFC is the destination for anyone who wants depth and variety.<\/p>\n<p>For related solitaire resources, see our <a href=\"\/blog\/downloads\/offline-solitaire-apps-2026\">offline solitaire guide<\/a> for cross-platform offline play options, and <a href=\"\/blog\/downloads\/best-free-solitaire-apps\">free solitaire download page<\/a> for other platforms.<\/p>\n<hr \/>\n<h2>Frequently Asked Questions<\/h2>\n<h3>How do I install solitaire on Ubuntu Linux?<\/h3>\n<p>Run <code>sudo apt install aisleriot<\/code> in a terminal to install AisleRiot Solitaire, which includes 80+ card game variants. Alternatively, install PySolFC via Flatpak with <code>flatpak install flathub io.sourceforge.pysolfc.PySolFC<\/code> for 1,000+ game variants.<\/p>\n<h3>What is the best solitaire app for Linux?<\/h3>\n<p>PySol Fan Club Edition offers the most comprehensive solitaire experience on Linux with over 1,000 variants. For a simpler option that integrates with the GNOME desktop, AisleRiot is the go-to choice on Ubuntu and other GNOME-based distributions.<\/p>\n<h3>Does Microsoft Solitaire Collection work on Linux?<\/h3>\n<p>Microsoft Solitaire Collection is a Windows\/iOS\/Android app and is not natively available for Linux. You can run it via Wine, but this is generally not recommended \u2014 AisleRiot and PySolFC are superior native Linux alternatives.<\/p>\n<h3>Can I play solitaire on Linux without installing anything?<\/h3>\n<p>Yes. Open Firefox or Chromium, navigate to soliatre.us, and play Klondike, Spider, FreeCell, Pyramid, or Yukon directly in your browser \u2014 no installation required on any Linux distribution. This is also the simplest option on managed computers where you cannot use <code>sudo<\/code>.<\/p>\n<h3>Is AisleRiot available for all Linux distributions?<\/h3>\n<p>AisleRiot is packaged for Debian\/Ubuntu (apt), Fedora (dnf), and Arch Linux (pacman). For distributions without a direct package, it can be built from source via GNOME&#8217;s GitLab repository or installed via Flatpak on Flathub.<\/p>\n<hr \/>\n<h3>\ud83d\udca1 Device Optimization Update (2026)<\/h3>\n<p><em>For mobile and tablet screens, utilize landscape mode to maximize card sizing and touch ergonomics. Disabling background notifications minimizes battery drain during extended play sessions.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Play solitaire on Linux with AisleRiot, PySol Fan Club Edition, browser-based options, and Flatpak\/Snap installation guides for Ubuntu, Debian, and more.<\/p>\n","protected":false},"author":12,"featured_media":190,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-189","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devices"],"_links":{"self":[{"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/posts\/189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/comments?post=189"}],"version-history":[{"count":1,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/posts\/189\/revisions"}],"predecessor-version":[{"id":695,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/posts\/189\/revisions\/695"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/media\/190"}],"wp:attachment":[{"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/media?parent=189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/categories?post=189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soliatre.us\/blog\/wp-json\/wp\/v2\/tags?post=189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}