ubuntuusers.de

Ubuntu 22.04 LTS - Programme starten einfach nicht

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

beast

Anmeldungsdatum:
1. Dezember 2022

Beiträge: 1

Hallo liebe Forengemeinde,

ich habe ein großes Problem und hoffe ihr könnt mir dabei helfen.

Erst einmal muss ich zu mir sagen, ich bin kein Programmierer oder sonst etwas. Ich nutze Linux aus Überzeugung das Privatsphäre etwas zählt und das ich nicht mit Microsoft meine ganzen Daten teilen will und mich ausspionieren lassen will.

So...ich habe Jahrelang jetzt zu meiner 100%tigen zufriedenheit Ubunto 20.04 verwendet und hatte damit null Probleme. Programme ließen sich sehr leicht installieren und es lief unglaublich zuverlässig. Selbst als "Leie" konnte man sehr gut damit arbeiten.

Gestern bekam ich meinen neuen Labtop mit vorinstalliertem Ubuntu 22.04 LTS. Ich probierte meine normalen Progamme zu installieren. Installation war mega einfach (deb über Programm Installer) aber die Programme starten einfach nicht bzw sind nicht mal richtig zu sehen.

Ich nutze zb den VPN Manager von Perfect Privacy. Der VPN Manager wird mir angezeigt. Aber er reagiert nicht wenn ich ihn öffnen will.

Was mache ich falsch? Was hat sich in Ubuntu 22.04 so schlecht verändert das auf einmal nichts mehr startet?

Ich danke schon vielmals für die Antworten. Wolfgang

Moderiert von Taomon:

Passender verschoben.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55209

Wohnort: Berlin

Wenn ein Programm nicht startet versucht man es über ein Terminal zu starten, denn dann bekommt man etwaige Fehlermeldungen angezeigt.

Speziell bei "Perfect Privacy VPN":

~$ perfect-privacy-vpn 
Exception in thread Thread-1 (run):
Traceback (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.10/threading.py", line 953, in run
    self._target(*self._args, **self._kwargs)
  File "/opt/perfect_privacy/perfect-privacy-vpn/perfect_privacy_vpn/__init__.py", line 167, in run
    window = PerfectPrivacyVpnWindow.PerfectPrivacyVpnWindow()
  File "/opt/perfect_privacy/perfect-privacy-vpn/perfect_privacy_vpn_lib/Window.py", line 46, in __new__
    builder = get_builder('PerfectPrivacyVpnWindow')
  File "/opt/perfect_privacy/perfect-privacy-vpn/perfect_privacy_vpn_lib/helpers.py", line 41, in get_builder
    builder.add_from_file(ui_filename)
  File "/opt/perfect_privacy/perfect-privacy-vpn/perfect_privacy_vpn_lib/Builder.py", line 88, in add_from_file
    ele_widgets = tree.getiterator("object")
AttributeError: 'ElementTree' object has no attribute 'getiterator'
(perfect-privacy-vpn:2239): Gtk-CRITICAL **: 17:11:43.048: gtk_main_quit: assertion 'main_loops != NULL' failed
~$ 

Heißt: Das ist mit einer zu alten Python3-Version erstellt worden, das läuft so ab Python 3.9 nicht mehr (also seit Ubuntu 21.10). Also Bugreport an den Anbieter...

War auch für den Ersteller vorauszusehen, die Funktion ist seit 11 Jahren(!) deprecated.

Aus dem AUR geklauter Workaround (die inhaltliche Änderung darin beruht auf der Python-Documentation):

wget https://aur.archlinux.org/cgit/aur.git/plain/tree.patch?h=perfect-privacy-vpn -O tree.patch
sudo patch /opt/perfect_privacy/perfect-privacy-vpn/perfect_privacy_vpn_lib/Builder.py tree.patch
rm tree.patch 
Antworten |