Page 1 of 1
Installing PokerTH 2.0 on Linux
Posted: Mon Feb 16, 2026 7:18 pm
by Danek
If you can't install new client with PokerTH-2.0-linux_x86_64.zip on your Linux, then it means you have to install new client with PokerTH-2.0.2.AppImage.
1. Click on PokerTH-2.0.2.AppImage (link:
app.php/download )
2. Download file (it will take few minutes)
3. Open Downloads folder in your device
4. Open a terminal in Downloads folder
5. Enter this command in terminal (you just have to copy/paste)
Code: Select all
chmod +x ./PokerTH-2.0.2.AppImage && ./PokerTH-2.0.2.AppImage
6. PokerTH-2.0.2.AppImage will open
7. Close PokerTH-2.0.2
Then you can move your apli where you want and just have to click twice to open it.
Have fun
(Tyvm to ollika for his help)
_____________
Edit 2026-02-21: topic updated for PokerTH-2.0.2.AppImage
Re: Installing PokerTH 2.0 on Linux
Posted: Sat Feb 21, 2026 4:42 pm
by thalys
Would it be possible to make the PokerTH 2.0 client available on Ubuntu via standard delivery channels (apt install / snap install)?
Currently, when I try to install via apt install or snap install, I only get the legacy version 1.1.2
Re: Installing PokerTH 2.0 on Linux
Posted: Sat Feb 21, 2026 4:51 pm
by thalys
When I download the PokerTH 2.0.2 AppImage on Ubuntu
and I move the file to my ~/Applications folder
and I run the commands above (chmod +x ./PokerTH.AppImage && ./PokerTH.AppImage)
then I get the error below.
AppImageLauncher error: appimage_shall_not_be_integrated() failed (returned -1)
AppImageLauncher error: appimage_is_terminal_app() failed (returned -1)
fuse: memory allocation failed
squashfuse 0.5.2 (c) 2012 Dave Vasilevsky
Usage: squashfuse [options] ARCHIVE MOUNTPOINT
(null) options:
-o offset=N offset N bytes into ARCHIVE to mount
-o subdir=PATH mount subdirectory PATH of ARCHIVE
-o notify_pipe=PATH named pipe that will receive 's' (success)
or 'f' (failure) when the mountpoint is ready
-o timeout=N idle N seconds for automatic unmount
-o uid=N set file owner to uid N
-o gid=N set file group to gid N
FUSE options:
-h --help print help
-V --version print version
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o clone_fd use separate fuse device fd for each thread
(may improve performance)
-o max_idle_threads the maximum number of idle worker threads
allowed (default: -1)
-o max_threads the maximum number of worker threads
allowed (default: 10)
fuse: memory allocation failed
squashfuse 0.5.2 (c) 2012 Dave Vasilevsky
Usage: squashfuse [options] ARCHIVE MOUNTPOINT
(null) options:
-o offset=N offset N bytes into ARCHIVE to mount
-o subdir=PATH mount subdirectory PATH of ARCHIVE
-o notify_pipe=PATH named pipe that will receive 's' (success)
or 'f' (failure) when the mountpoint is ready
-o timeout=N idle N seconds for automatic unmount
-o uid=N set file owner to uid N
-o gid=N set file group to gid N
FUSE options:
-h --help print help
-V --version print version
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o clone_fd use separate fuse device fd for each thread
(may improve performance)
-o max_idle_threads the maximum number of idle worker threads
allowed (default: -1)
-o max_threads the maximum number of worker threads
allowed (default: 10)
squashfuse 0.5.2 (c) 2012 Dave Vasilevsky
Usage: squashfuse [options] ARCHIVE MOUNTPOINT
(null) options:
-o offset=N offset N bytes into ARCHIVE to mount
-o subdir=PATH mount subdirectory PATH of ARCHIVE
-o notify_pipe=PATH named pipe that will receive 's' (success)
or 'f' (failure) when the mountpoint is ready
-o timeout=N idle N seconds for automatic unmount
-o uid=N set file owner to uid N
-o gid=N set file group to gid N
FUSE options:
-h --help print help
-V --version print version
-d -o debug enable debug output (implies -f)
-f foreground operation
-s disable multi-threaded operation
-o clone_fd use separate fuse device fd for each thread
(may improve performance)
-o max_idle_threads the maximum number of idle worker threads
allowed (default: -1)
-o max_threads the maximum number of worker threads
allowed (default: 10)
Can't open squashfs image: Bad address
Cannot mount AppImage, please check your FUSE setup.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See <link to github AppImage/AppImageKit/wiki/FUSE removed because the forum won't let me post it otherwise>
for more information
execv error: No such file or directory
Re: Installing PokerTH 2.0 on Linux
Posted: Sat Feb 21, 2026 5:07 pm
by sp0ck
thalys wrote: Sat Feb 21, 2026 4:42 pm
Would it be possible to make the PokerTH 2.0 client available on Ubuntu via standard delivery channels (apt install / snap install)?
Currently, when I try to install via apt install or snap install, I only get the legacy version 1.1.2
I will build a new snap release soon.
About apt repository availabilty: it's up to the package maintainers of each distribution. Let there be a really stable Release now or next days, and then it will happen sooner or later. When a release really is stable I might email/poke a few of the distro package maintainers.
Re: Installing PokerTH 2.0 on Linux
Posted: Sat Feb 21, 2026 5:12 pm
by sp0ck
thalys wrote: Sat Feb 21, 2026 4:51 pm
When I download the PokerTH 2.0.2 AppImage on Ubuntu
and I move the file to my ~/Applications folder
and I run the commands above (chmod +x ./PokerTH.AppImage && ./PokerTH.AppImage)
then I get the error below.
Please try this:
sudo apt remove appimagelauncher
sudo apt install libfuse2
Afterwards it should work on your Ubuntu.