Nrf connect ble app not working

Before I got a white screen after selecting a ble chip (52840 dongle in my case), I deleted my folders home/ (.config/nrfconnect .config/nrfconnect-bluetooth-low-energy, .nrfconnect-apps opt/nrfconnect). [why are there so many directories anyway?] I installed the latest version of nrf-command line tools and SeggerJlink. I get the following report:

2024-08-02T09:31:40.927Z DEBUG Application data folder: /home/bergm006/.config/nrfconnect-bluetooth-low-energy/bundle
2024-08-02T09:31:41.024Z ERROR Failed to get the library versions: failed to open lock file for ipl errno: 13 (Origin: "Failed to get module versions.")
2024-08-02T09:31:41.024Z ERROR Error while probing devices, more details in the debug log: failed to open lock file for ipl errno: 13 (Origin: "Error when running nrfdl_enumerate")
2024-08-02T09:31:41.060Z DEBUG App pc-nrfconnect-ble v4.0.4 official
2024-08-02T09:31:41.060Z DEBUG App path: /tmp/.mount_nrfcon3uAWaS/resources/app.asar/resources/bundle/
2024-08-02T09:31:41.060Z DEBUG nRFConnect 4.0.4, required by the app is (^3.8.0)
2024-08-02T09:31:41.060Z DEBUG nRFConnect path: /tmp/.mount_nrfcon3uAWaS/resources/app.asar
2024-08-02T09:31:41.060Z DEBUG HomeDir: /home/bergm006
2024-08-02T09:31:41.061Z DEBUG TmpDir: /tmp
2024-08-02T09:31:41.103Z INFO Updated list of uuids with data from https://github.com/NordicSemiconductor/bluetooth-numbers-database/tree/master/v1

The button create system report does not work either.

JLinkARM.dll version: 7.98b

nrf-command-line-tools_10.24.2

Ubuntu 22.04

Package: libstdc++6
Version: 12.3.0-1ubuntu1~22.04
Priority: important
Build-Essential: yes
Section: libs
Source: gcc-12
Origin: Ubuntu
Maintainer: Ubuntu Core developers <[email protected]>
Original-Maintainer: Debian GCC Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2.821 kB
Depends: gcc-12-base (= 12.3.0-1ubuntu1~22.04), libc6 (>= 2.34), libgcc-s1 (>= 4.2)
Conflicts: scim (<< 1.4.2-1)
Breaks: gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2)
Replaces: libstdc++6-12-dbg (<< 4.9.0-3)
Homepage: http://gcc.gnu.org/
Task: minimal, server-minimal
Download-Size: 699 kB
APT-Manual-Installed: no
APT-Sources: http://nl.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
Description: GNU Standard C++ Library v3
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

Package: libstdc++6
Version: 12-20220319-1ubuntu1
Priority: important
Build-Essential: yes
Section: libs
Source: gcc-12
Origin: Ubuntu
Maintainer: Ubuntu Core developers <[email protected]>
Original-Maintainer: Debian GCC Maintainers <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2.816 kB
Depends: gcc-12-base (= 12-20220319-1ubuntu1), libc6 (>= 2.34), libgcc-s1 (>= 4.2)
Conflicts: scim (<< 1.4.2-1)
Breaks: gcc-4.3 (<< 4.3.6-1), gcc-4.4 (<< 4.4.6-4), gcc-4.5 (<< 4.5.3-2)
Replaces: libstdc++6-12-dbg (<< 4.9.0-3)
Homepage: http://gcc.gnu.org/
Task: minimal, server-minimal
Download-Size: 699 kB
APT-Sources: http://nl.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
Description: GNU Standard C++ Library v3
 This package contains an additional runtime library for C++ programs
 built with the GNU compiler.
 .
 libstdc++-v3 is a complete rewrite from the previous libstdc++-v2, which
 was included up to g++-2.95. The first version of libstdc++-v3 appeared
 in g++-3.0.

When I login as a different user with a clean profile the app loads, but still I get the white screen error. Seems I did not find all places the app stores its config.

Edit: some stuff was left in /tmp directory.

Related