Skip to content

flolu/electrumsv-linux

Repository files navigation

ElectrumSV for Linux

Notes

  • Your wallets will be stored in the ~/.electrum-sv directory
  • This won't work on most Virtual Machines!
  • This script currently uses ElectrumSV v1.3.16
  • This script is relying on the official ElectrumSV source code: https://github.com/electrumsv/electrumsv

Install

  • Download this repository
  • Open a terminal in the repository directory
  • Install Docker by following the instructions for your distribution. Scripts for Ubuntu and Fedora are included in this repository:
    • sudo ./docker/ubuntu.sh (Ubuntu)
    • sudo ./docker/fedora.sh (Fedora)
    • sudo ./docker/debian.sh (Debian)
    • sudo ./docker/debian-bookworm.sh (LMDE, Kali Linux, etc.)
  • Reboot your computer
  • Run ./install-electrum-sv.sh

Launch

  • Run ./launch-electrum-sv.sh

Uninstall

  • If you get an error: Unknown session type, try setting it explicitly (e.g.: XDG_SESSION_TYPE=x11 ./launch-electrum-sv.sh or XDG_SESSION_TYPE=tty ./launch-electrum-sv.sh)
    • You can find your windowing system under "System Details" (x11 is for X11 and tty is for Wayland)
  • Stop ElectrumSV if it's still running
  • Run ./uninstall-electrum-sv.sh
  • Optionally delete the ~/.electrum-sv directory, which contains your wallet files

Troubleshooting

A list of things you can try if you encounter issues

In General

On Fedora Linux

  • sudo dnf install qt
  • sudo dnf install qt5-qtwayland
  • sudo dnf install "xcb-util*"
  • sudo dnf install python-devel
  • pip install pyqt6