Beta 5.0.273.2 · 64-bit Intel/AMD

PalaceChat Linux Beta

Thanks for testing this. PalaceChat has been shipping on Windows and macOS for a long time; the Linux build is far newer and has been run on very few machines. Rough edges are expected, and finding them is the whole point.


Which file do you want?

All three contain the same program from the same build, and only the packaging differs. Pick the row that matches your system.

Your distroFileWhy
Debian, Ubuntu, Mint, Pop!_OS, elementary, Zorin, MX, Kali, Parrot, Deepin .deb Proper install, menu entry, dependencies handled by apt
Arch, Manjaro, EndeavourOS, Garuda, CachyOS, ArcoLinux, Artix, SteamOS 3+ .zip Builds a real pacman package
Fedora, RHEL, Rocky, Alma, openSUSE, Void, Gentoo… or anything else .AppImage Nothing to install, no dependencies to chase

The AppImage works on every distro in this table, including the first two rows. If you would rather not install anything, or if your native installer gives you trouble, that is the one to reach for.

64-bit Intel/AMD only (x86_64 / amd64, the same thing named two ways, because the two families label it differently). There is no ARM build yet, so a Raspberry Pi or an ARM laptop will not run these.

On a Chromebook? There is a short section for you further down. The answer is the .deb, but you have to switch Linux on first.


Option A, works anywhere

The AppImage

One file. Nothing is installed, no package manager involved, no root. Run it from your Downloads folder if you like.

chmod +x PalaceChat-*.AppImage
./PalaceChat-*.AppImage

Double-click works too if your file manager honours the executable bit. If it refuses to run, the chmod +x is almost always what is missing.

If it complains about FUSE, some current distros no longer ship the library AppImages use to mount themselves. Nothing to install:

./PalaceChat-*.AppImage --appimage-extract-and-run

It will not appear in your applications menu, which is normal for an AppImage unless you integrate it yourself. To uninstall, delete the file.

Option B, Debian / Ubuntu family

The .deb package

Debian 10 Buster, 11 Bullseye, 12 Bookworm and newer · Ubuntu 20.04, 22.04, 24.04 LTS, 24.10 and newer · Linux Mint 20+ · Pop!_OS · elementary OS · Zorin OS · MX Linux · Kali · Parrot OS · Deepin
sudo apt install ./palacechat_*.deb

apt pulls everything it needs on its own, including GTK3, WebKit2GTK 4.1, the GStreamer codecs and speech-dispatcher. Double-clicking the file also works in most desktops; the software centre opens it and asks for your password.

If apt objects that the package is unsigned:

sudo dpkg -i palacechat_*.deb
sudo apt-get install -f     # pulls anything missing

Uninstall with sudo apt remove palacechat.

This is the one that gets exercised most: every build is installed and launched on our Ubuntu VM before it ships.

Option C, Arch family

The Arch .zip

Arch Linux (rolling) · Manjaro · EndeavourOS · Garuda · CachyOS · ArcoLinux · Artix and SteamOS 3+ (Steam Deck), though nobody has tried those last two
unzip palacechat-arch-*.zip
cd palacechat-arch-*
./install.sh

install.sh copies the files to ~/palacechat-build/ (so makepkg works even if you downloaded onto a USB stick or a shared folder), then runs makepkg -si. That verifies the tarball checksum against the PKGBUILD, builds the package, asks for your sudo password, and lets pacman pull the dependencies: gtk3, webkit2gtk-4.1, the GStreamer codecs, speech-dispatcher and bind.

If you would rather not use the helper, makepkg -si in that folder does the same thing. Uninstall with sudo pacman -Rns palacechat.

Worth knowing: this package is produced on an Ubuntu machine and has never been built on a real Arch system. Running makepkg on it for real is itself one of the things we are hoping to learn from.

If it fails, that is genuinely useful, so please send the output. Try the AppImage first so you have something working either way.

Special case

On a Chromebook

Chromebooks run Linux apps inside a small Debian system, so the .deb is the one you want, the same family as the first row of that table.

Switch Linux on first

Settings → AdvancedDevelopersLinux development environment → turn it on. It downloads a small Debian the first time, which takes a few minutes. When it finishes you get a Terminal app in your launcher, and everything below happens there.

Is yours the right kind?

In that terminal:

uname -m

To install, put the .deb in the Linux files folder in the Files app, which is the terminal's home directory, then run the same sudo apt install ./palacechat_*.deb from there.

Two limits, so you do not chase them:

School or work Chromebooks. The administrator can switch the Linux environment off completely. If the setting is missing or greyed out, that is what happened, and there is nothing to do from your side.

Older machines. Chromebooks from roughly 2019 onward have this; much older ones may not offer the setting at all.

If it does run: a Chromebook is one of the most interesting places to test this. It draws through Wayland rather than X11, and the graphics and sound both pass through the container, so anything that looks or sounds wrong there is worth telling us about even if it seems minor.


Sending us anything

Useful in a report, roughly in order:

Small things are worth sending. A menu that reads oddly, a font that looks off, a button in the wrong place. On a platform this new, those are findings too.

Where to send it: email alexandra@elitepalaces.com, or use Help → Bug Report from inside PalaceChat, which is usually quicker.