From 2f87ee4614c4dd5eb5dc3f81587d5732cd40f5c3 Mon Sep 17 00:00:00 2001 From: Gonzalo Bulnes Guilpain Date: Tue, 25 Jan 2022 22:56:50 +1100 Subject: [PATCH] Add installation notes for Linux Thank you @haslinghuis for providing these useful pointers! See https://github.com/betaflight/betaflight-configurator/issues/2129 and https://github.com/betaflight/betaflight-configurator/issues/2137 --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index 4c09d096..22df4033 100644 --- a/README.md +++ b/README.md @@ -44,6 +44,18 @@ In most Linux distributions your user won't have access to serial interfaces by sudo usermod -aG dialout ${USER} ``` +Post-installation errors can be prevented by making sure the directory `/usr/share/desktop-directories` exists. To make sure it exists, run the following command before installing the package: + +``` +sudo mkdir /usr/share/desktop-directories/ +``` + +The `libatomic` library must also be installed before installing Betaflight Configurator. (If the library is missing, the installation will succeed but Betaflight Configurator will not start.) Some Linux distributions (e.g. Fedora) will install it automatically. On Debian or Ubuntu you can install it as follows: + +``` +sudo apt install libatomic1 +``` + #### Graphics Issues If you experience graphics display problems or smudged/dithered fonts display issues in Betaflight Configurator, try invoking the `betaflight-configurator` executable file with the `--disable-gpu` command line switch. This will switch off hardware graphics acceleration. Likewise, setting your graphics card antialiasing option to OFF (e.g. FXAA parameter on NVidia graphics cards) might be a remedy as well.