@PP Christian: /opt-Verzeichnis ist nicht gut, da hier womöglich Adminrechte benötigt werden. (Mein Element-Client liegt ebenfalls in /opt und erfordert nach einem Rechnerstart immer das Root-Passwort und das nervt.)
Besser wäre es vielleicht, die Software würde ein Unterverzeichnis in home anlegen, z.B.
~/perfect-privacy-vpn
[3346] PyInstaller Bootloader 6.x
[3346] LOADER: executable file: /opt/perfect-privacy/perfect-privacy
[3346] LOADER: trying to load executable-embedded archive...
[3346] LOADER: attempting to open archive /opt/perfect-privacy/perfect-privacy
[3346] LOADER: cookie found at offset 0x4897F4
[3346] LOADER: archive file: /opt/perfect-privacy/perfect-privacy
[3346] LOADER: application has onedir semantics...
[3346] LOADER: POSIX onedir process needs to set library seach path and restart itself.
[3346] LOADER: setting LD_LIBRARY_PATH=/opt/perfect-privacy
[3346] PyInstaller Bootloader 6.x
[3346] LOADER: executable file: /opt/perfect-privacy/perfect-privacy
[3346] LOADER: trying to load executable-embedded archive...
[3346] LOADER: attempting to open archive /opt/perfect-privacy/perfect-privacy
[3346] LOADER: cookie found at offset 0x4897F4
[3346] LOADER: archive file: /opt/perfect-privacy/perfect-privacy
[3346] LOADER: application has onedir semantics...
[3346] LOADER: POSIX onedir process has already restarted itself.
[3346] LOADER: application's top-level directory: /opt/perfect-privacy
[3346] LOADER: looking for splash screen resources...
[3346] LOADER: splash screen resources not found.
[3346] LOADER: loading Python shared library: /opt/perfect-privacy/libpython3.12.so.1.0
[3346] LOADER: loaded functions from Python shared library.
[3346] LOADER: pre-initializing embedded python interpreter...
[3346] LOADER: creating PyConfig structure...
[3346] LOADER: initializing interpreter configuration...
[3346] LOADER: setting program name...
[3346] LOADER: setting python home path...
[3346] LOADER: setting module search paths...
[3346] LOADER: setting sys.argv...
[3346] LOADER: applying run-time options...
[3346] LOADER: starting embedded python interpreter...
[3346] LOADER: setting sys._MEIPASS
[3346] LOADER: importing modules from PKG/CArchive
[3346] LOADER: extracted struct
[3346] LOADER: running unmarshalled code object for module struct...
[3346] LOADER: extracted pyimod01_archive
[3346] LOADER: running unmarshalled code object for module pyimod01_archive...
[3346] LOADER: extracted pyimod02_importers
[3346] LOADER: running unmarshalled code object for module pyimod02_importers...
[3346] LOADER: extracted pyimod03_ctypes
[3346] LOADER: running unmarshalled code object for module pyimod03_ctypes...
[3346] LOADER: installing PYZ archive with Python modules.
[3346] LOADER: PYZ archive: PYZ-00.pyz
[3346] LOADER: running pyiboot01_bootstrap.py
[3346] LOADER: running pyi_rth_inspect.py
[3346] LOADER: running pyi_rth_pkgutil.py
[3346] LOADER: running pyi_rth_multiprocessing.py
[3346] LOADER: running pyi_rth_cryptography_openssl.py
[3346] LOADER: running pyi_rth_pyqt6.py
[3346] LOADER: running perfect_privacy_frontend.py
Path override failed for key base:

IR_APP_DICTIONARIES and path '/opt/perfect-privacy/qtwebengine_dictionaries'
Path override failed for key base:

IR_APP_DICTIONARIES and path '/opt/perfect-privacy/PyQt6/Qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base:

IR_APP_DICTIONARIES and path '/opt/perfect-privacy/PyQt6/Qt6/libexec/qtwebengine_dictionaries'
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Fontconfig error: Cannot load default config file: No such file: (null)
js: crbug/1173575, non-JS module files deprecated.
Kann ich so unterschreiben
