Back to download options

Sylvania Launcher - Linux Versionv3.0

The Linux edition of the Sylvania Launcher is a standalone AppImage: one single file, no system installation. Wine is bundled inside the package, so there is nothing to configure to play World of Warcraft 3.3.5a (WotLK) or Legion 7.3.5.

✨ What's new in v3.0

v3.0 is a major overhaul: the launcher now handles two game editions in a single application, with verified downloads, addon management and automatic configuration.

  • 🎭 Two editions, one launcherSwitch between WoW 3.3.5a (WotLK) and Legion 7.3.5: each edition keeps its own configuration, theme and addons.
  • 📥 Segmented, verified downloadClient downloaded in segments (HTTP Range) with resume after a disconnection and SHA-256 verification before extraction.
  • 🎮 Automatic game launchThe client starts through the bundled Wine, with the realmlist (WotLK) or portal (Legion) already set.
  • 💎 Sylvania HD patch (WotLK)Automatic HD patch installation, with modular patch management.
  • 🧬 ARAC (All Races All Classes)Enable or disable ARAC in one click from the launcher.
  • 🧱 AddOns managerAddon catalogue driven by a remote JSON manifest, with one-click install and update.
  • ⚙️ Auto-configurationGenerates an optimal Config.wtf for your machine, no manual file editing.
  • 🔄 Server managementAdd and pick servers, with automatic migration of your previous configuration.
  • 📊 Per-edition statisticsPlaytime and launch counts tracked separately for WotLK and Legion.
  • 📝 Personal notesSticky-note style notes with colors and reminders, right inside the launcher.
  • 🖼️ Random wallpaperA different mood every time you open it, specific to each edition.
  • 🌐 French and EnglishFully translated interface, switch language on the fly.

🐧 Linux edition specifics

  • 📦 AppImage formatOne single file, no system installation required and nothing to add to your repositories.
  • 🍷 Bundled WineWine (Kron4ek 10.8 staging wow64) is frozen inside the AppImage and SHA-256 verified: nothing to install or update on your side.
  • 🎮 Automatic DXVKDXVK enables itself when the HD patch provides the Direct3D libraries.
  • 🗂️ Isolated Wine prefixThe prefix lives in your user folder (~/.local/share/Sylvania/) and never touches system directories. Path handling is case-insensitive.
  • 📚 Native extractionExtraction through libzip, with protection against zip-slip archives.
  • 🔊 Native soundLauncher sound effects handled by Qt Multimedia (QSoundEffect).
System requirements
  • Linux x86_64 with glibc ≥ 2.35 (Ubuntu 22.04+, Debian 12+, Fedora 36+, Arch / Manjaro…).
  • Up-to-date graphics drivers (OpenGL / Vulkan support).
  • X11 or XWayland display server.
  • Internet connection to download the client and the addons.
  • Write permissions in the game folder.

📥 Installation and Launch

The launcher is provided as an AppImage, which means there is nothing to install on your system!

  1. Download the SylvaniaLauncher-v3.0-x86_64.AppImage file above.
  2. Make the file executable:
    • In GUI: Right click on the file -> Properties -> Permissions -> Check "Allow executing file as program".
    • In terminal:
      chmod +x SylvaniaLauncher-v3.0-x86_64.AppImage
  3. Run it, by double-click or from the terminal:
    ./SylvaniaLauncher-v3.0-x86_64.AppImage
  4. Pick your edition (WotLK 3.3.5a or Legion 7.3.5), then let the launcher download and install the client.

(On the very first game launch, the launcher initializes its Wine prefix: expect 30 seconds to 1 minute, with a progress bar. Later launches are instant.)

📦 Arch Linux: the native package (pacman)

Besides the AppImage, the launcher also builds as a native Arch package: compiled against the system Qt, installed and updated by pacman. This is the recommended version on Arch and its derivatives (CachyOS, EndeavourOS, Manjaro).

  • 📦 30 MB instead of 230The package is around 30 MB and takes 33 MB once installed: nothing is duplicated, the libraries come from your own repositories.
  • 🍷 System WineUnlike the AppImage, Wine is not bundled: the launcher uses your distribution's copy, so you have to install it yourself.
  • 🔄 Managed by pacmanUpdates, the list of installed files and a clean removal all go through pacman, like any other system package.

First install Wine, which is required to run the game (wine-staging works too):

sudo pacman -S --needed wine

DXVK is strongly recommended: it translates the game's Direct3D 9 calls to Vulkan, for a large frame-rate gain. It comes from the AUR — on CachyOS, use dxvk-mingw-git instead. Without it the game falls back to WineD3D: playable, but noticeably slower.

paru -S dxvk-bin

Then build and install the package; the PKGBUILD fetches the sources on its own:

git clone -b linux https://github.com/BlaMacfly/SylvaniaLauncher.git
cd SylvaniaLauncher/linux/archlinux
makepkg -si

The launcher then shows up in your application menu, or starts from a terminal with the SylvaniaLauncher command.

🗑️ Uninstallation

Since it's an AppImage, to uninstall the launcher, just delete the .AppImage file.

If you installed the Arch package, uninstall it through pacman:

sudo pacman -Rns sylvania-launcher

To remove all of the launcher's data, delete the following folder (visible by showing hidden folders with Ctrl+H):

  • ~/.local/share/Sylvania/Sylvania Launcher/ (it contains the preferences, the data, the Wine engine and the Wine prefix)

To remove it from the command line:

rm -rf ~/.local/share/Sylvania/Sylvania\ Launcher/
Tip

The launcher uses the Wine bundled inside the AppImage to run the game transparently: you have no Wine, Lutris or DXVK to install yourself.

Trouble starting?

Run the AppImage from a terminal with the --debug option: the launcher will print detailed logs (Wine, downloads, extraction), very handy for a ticket or a message on Discord.

./SylvaniaLauncher-v3.0-x86_64.AppImage --debug
Important

Make sure your game folder has write permissions so the launcher can apply patches and updates.