Add note about using XWayland on Linux. (#926)

* Add note about using XWayland on Linux.

* Add PR #926 to changelog.
ms-reporter-row-align^2
Mooneer Salem 2025-06-10 08:25:09 -07:00 committed by GitHub
parent bc8a8dc739
commit 1b30e30ba7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 0 deletions

View File

@ -79,9 +79,14 @@ This document describes how to build the FreeDV GUI program for various operatin
```
(rade-venv) $ pwd
/home/<user>/freedv-gui/build_linux
(rade-venv) $ export GDK_BACKEND=x11 # optional, see (*) below
(rade-venv) $ PYTHONPATH="$(pwd)/rade_src:$PYTHONPATH" src/freedv
```
(*) If your Linux distribution and/or desktop environment uses Wayland, FreeDV will always open in the middle
of the screen, regardless of where you positioned it before. You can avoid this by having FreeDV run as an
X11 application instead using XWayland (`GDK_BACKEND=x11`).
Alternatively, you can use [this script](https://github.com/barjac/freedv-rade-build) developed by
Barry Jackson G4MKT to automate the above steps. While the FreeDV project thanks him for his contribution
to helping Linux users more easily get on the air with FreeDV, the FreeDV development team will not provide

View File

@ -802,6 +802,7 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes
* Fix WASAPI errors on some machines by supporting audio mix formats other than 16-bit integer. (PR #919)
2. Documentation:
* Add missing dependency for macOS builds to README. (PR #925; thanks @relistan!)
* Add note about using XWayland on Linux. (PR #926)
## V2.0.0 June 2025