From b944d8934f4f9bd57ba78ad6eabb987cbee92968 Mon Sep 17 00:00:00 2001 From: Nikola Mitev <5285161+nikmit@users.noreply.github.com> Date: Sat, 26 Jul 2025 09:19:27 +0100 Subject: [PATCH 1/4] Update GUIDE.md update signing gpg key location --- headless-bisq/GUIDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headless-bisq/GUIDE.md b/headless-bisq/GUIDE.md index c2392cc..5cca883 100644 --- a/headless-bisq/GUIDE.md +++ b/headless-bisq/GUIDE.md @@ -45,7 +45,7 @@ sudo apt install xdg-utils VERSION="1.9.9" wget https://bisq.network/downloads/v$VERSION/Bisq-64bit-$VERSION.deb wget https://bisq.network/downloads/v$VERSION/Bisq-64bit-$VERSION.deb.asc -curl https://bisq.network/downloads/v$VERSION/E222AA02.asc | gpg --import +curl https://bisq.network/pubkey/E222AA02.asc | gpg --import gpg --verify Bisq-64bit-$VERSION.deb.asc sudo mkdir /usr/share/desktop-directories/ sudo dpkg -i Bisq-64bit-$VERSION.deb From c265ccbbf0c323833c6551d87bea9c1461923f11 Mon Sep 17 00:00:00 2001 From: Nikola Mitev <5285161+nikmit@users.noreply.github.com> Date: Sat, 26 Jul 2025 09:30:25 +0100 Subject: [PATCH 2/4] Update GUIDE.md Update XPRA apt sources location --- headless-bisq/GUIDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/headless-bisq/GUIDE.md b/headless-bisq/GUIDE.md index 5cca883..18eaf2f 100644 --- a/headless-bisq/GUIDE.md +++ b/headless-bisq/GUIDE.md @@ -75,7 +75,7 @@ sudo apt install ca-certificates # add xpra GPG key: sudo wget -O "/usr/share/keyrings/xpra.asc" https://xpra.org/gpg.asc # add the xpra repository: -wget -O "/etc/apt/sources.list.d/xpra.sources" https://xpra.org/repos/$DISTRO/xpra.sources +wget -O "/etc/apt/sources.list.d/xpra.sources" https://raw.githubusercontent.com/Xpra-org/xpra/master/packaging/repos/$DISTRO/xpra-lts.sources # add the optional beta channel: # wget -O "/etc/apt/sources.list.d/xpra-beta.sources" https://xpra.org/repos/$DISTRO/xpra-beta.sources # install the xpra package: From 441d08842af05485f70c3d42e322f438ba466991 Mon Sep 17 00:00:00 2001 From: Nikola Mitev <5285161+nikmit@users.noreply.github.com> Date: Sat, 26 Jul 2025 10:19:11 +0100 Subject: [PATCH 3/4] Update GUIDE.md Add comments about setting up XPRA on non-Ubuntu hosts - Debian and Mint --- headless-bisq/GUIDE.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/headless-bisq/GUIDE.md b/headless-bisq/GUIDE.md index 18eaf2f..3a8dc91 100644 --- a/headless-bisq/GUIDE.md +++ b/headless-bisq/GUIDE.md @@ -67,6 +67,8 @@ The _normal_ way for accessing GUI instances from a headless server is via [X11 XPRA must be installed on both the client and the host. Please follow instructions on their [GitHub](https://github.com/Xpra-org/xpra) for installation. I will give instructions for Ubuntu 22.04LTS: ```bash +# If running Debian, use the current version directly e.g. bookworm instead of jammy +# For Linux Mint you need to map to the corresponding version of Ubuntu, e.g. Mint 22 Wilma -> Ubuntu 24.04 Noble Wombat (DISTRO=noble) DISTRO=jammy #install https support for apt (which may be installed already): sudo apt update From 50531519df90375e2c2b3dae0b92934e29122b19 Mon Sep 17 00:00:00 2001 From: Nikola Mitev <5285161+nikmit@users.noreply.github.com> Date: Sat, 26 Jul 2025 10:22:07 +0100 Subject: [PATCH 4/4] Update GUIDE.md Updated the XPRA connect command to what worked for me on Linux Mint 22. Using the :10 was interpreted as a custom SSH port number --- headless-bisq/GUIDE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/headless-bisq/GUIDE.md b/headless-bisq/GUIDE.md index 3a8dc91..a4e79b8 100644 --- a/headless-bisq/GUIDE.md +++ b/headless-bisq/GUIDE.md @@ -118,8 +118,8 @@ xpra list ``` Now head exit from your headless client and get back into terminal for your host and run this: ``` -### Reminder the :10 must match the number used in your headless client above -xpra attach ssh:username@{headless-ip}:10 +### Reminder the 10 must match the number used in your headless client above +xpra attach ssh:username@{headless-ip}/10 ``` This should hopefully make your Bisq instance pop up on the host machine in all it's glory. You can now create an offer and then keep that offer running on the server and shudown your host machine. Just use `CTRL+C` in the terminal window where you ran `xpra attach ssh:username@{headless-ip}:10`. Happy trading!