Beta: VPN Manager für Linux

PP Christian

Staff member
Ihr scheint es geschafft zu haben, den Client vor GTA 6 zu veröffentlichen - Chapeau!

Nein, ernsthaft: Richtig klasse, Perfect Privacy nimmt wieder Fahrt auf, abseits euer Arbeit für die Privatsphäre im "Hintergrund". Besten Dank!
 
Hi PP Christian,

Auf Ubuntu 24.04 läuft es mom. bis jetzt gut (Ubuntu GLIBC 2.39-0ubuntu8.2) 2.39

Auf Ubuntu 22.04.04 ist der neue Manager aufgrund GLIBC_2.38 nicht installierbar (Ubuntu GLIBC 2.35-0ubuntu3.8) 2.35):

[7290] Failed to load Python shared library '/opt/perfect-privacy/libpython3.12.so': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /opt/perfect-privacy/libpython3.12.so)
 
Ich wurde das ganz auch gern testen nur ich
Kann die Datei …. Perfect_Privacy_Setup.run …. nicht downloaden
bei mir kommt nur der Programmiersprachtext ?
Keine Datei ?
Was mach ich falsch ?
 
Funzt bestens vielen herzlichen Dank Honk
werde gleich mit Linux Mint 22 testen freu mich schon sehr
sieht aus wie der von Windows ;)
 
Terminal öffnen, dann runterladen:
Code:
wget https://www.perfect-privacy.com/downloads/Perfect_Privacy_Setup.run
Setup ausführen:
Code:
bash Perfect_Privacy_Setup.run
Habe es genau so installiert, funktioniert nach der Installation einwandfrei, allerdings startet PP nach PC Neustart nicht mehr und bringt folgenden Fehler:
Linux Mint 22, alles up2date. Bin allerdings noch ein Linux Newbie. Mache ich eventuell bei der Installation was falsch? Muss ich dem Programm evtl Admin Rechte zuweisen etc?
Wäre über Hilfe sehr dankbar!:)
Bildschirmfoto vom 2024-08-23 14-22-17.png
 
Hab leider genau den gleich Fehler ?
Nichts geht mehr nach dem Neustart
hab auch Linux Mint 22
 
Muss ich dem Programm evtl Admin Rechte zuweisen etc?
Könnt ihr als Admin mal den grünen Button klicken?
[7290] Failed to load Python shared library '/opt/perfect-privacy/libpython3.12.so': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /opt/perfect-privacy/libpython3.12.so)
@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, das Setup würde ein Unterverzeichnis in home anlegen, z.B. ~/perfect-privacy-vpn
 
Last edited:
@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::DIR_APP_DICTIONARIES and path '/opt/perfect-privacy/qtwebengine_dictionaries'
Path override failed for key base::DIR_APP_DICTIONARIES and path '/opt/perfect-privacy/PyQt6/Qt6/libexec/qtwebengine_dictionaries'
Path override failed for key base::DIR_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:)
 
@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, das Setup würde ein Unterverzeichnis in home anlegen, z.B. ~/perfect-privacy-vpn
Ob das tool in opt , usr oder sonst wo installiert wird, würde keinen unterschied machen, da das Programm egal ist wo es installiert ist, es braucht dann nun mal Admin-Rechte...

du kannst, wenn du sudo benutzt unter sodoers die Berechtigung so legen das dass tool ohne passwd-abfrage gestartet wird aber mit sudo am Anfang...

das ist meine Therorie, da es bei mir unter Debian GNU/Linux 12 sich nicht installieren lässt, da er Verzeichnisse nicht erstellt, und dann mäckert das er die Orte nicht findet, bei der Installation und dann noch irgendwas mit der setup datei, ... ich hatte etwas mit der Installation herum probiert aber ich hatte keine Lust das zum laufen zu bringen, da ich gerade weder Zeit noch Lust für so was habe.
 
Last edited:
da das Programm egal ist wo es installiert ist, es braucht dann nun mal Admin-Rechte...
Ja, das stimmt.
du kannst, wenn du sudo benutzt unter sodoers die Berechtigung so legen das dass tool ohne passwd-abfrage gestartet wird aber mit sudo am Anfang...
Auch das stimmt.
Danke, das geb ich so weiter.
Christian, auch den Hinweis von swirlen mit den Adminrechten weitergeben.

Ich selber öffne immer ein Root-Terminal, um keine weiteren Passwortabfragen zu haben. Dazu gebe ich einmal root ein.
Habe dazu in der .bashrc folgenden Eintrag hinterlegt, der auch weitere Root-Terminals/Tabs ohne Passwortabfrage öffnet:
Code:
# provides root terminal
alias root='pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY x-terminal-emulator'
 
Kurze Frage: Gibt es schon eine Lösung, wie der VPN Manager automatisch neu startet?
bzw. wie kann man das Problem mit den Admin-Recht lösen?
Ansonsten gefällt mir der VPN Manager sehr gut, Respekt, gute Arbeit.
 
Back
Top