Wie mache ich nm-applet zum Standard-Netzwerkmanager anstelle von knetworkmanager in KDE (Kubuntu)?

Ich verwende die neueste Version von Kubuntu und muss nm-applet anstelle von knetworkmanager verwenden, da ich Zugriffsprobleme mit meinem Arbeits-VPN habe und anscheinend auch Probleme mit knetworkmanager habe vergessen, wie man eine Verbindung zu WiFi herstellt (aber das ist eine ganz andere Frage). Ich habe alle erforderlichen Pakete installiert, um nm-applet (das Standard-Gnome Network Manager-Applet, das im network-manager-gnome-Paket enthalten ist) auszuführen. Jedes Mal, wenn ich meinen Computer neu starte, muss ich diesen folgen Schritte:

  1. Terminal öffnen und ausführen: killall knetworkmanager
  2. starten Sie Krunner und führen Sie nm-applet
  3. alle Läufe wie erwartet

Ich möchte in der Lage sein, meine Umgebung einfach so einzurichten, dass nicht knetworkmanager startet und stattdessen nm-applet beim Start startet.

Wie wird das erreicht?

Author: codeLes, 2009-10-19

2 answers

Hier ist, was ich tue, um das gewünschte Verhalten zu erreichen:

  • Führen Sie die Schritte aus, die Sie in Ihrem Beitrag beschreiben (töten Sie knetworkmanager und starten Sie nm-applet)
  • Sie sollten diese Datei dann bearbeiten

/etc/xdg/autostart/nm-applet.desktop -

[Desktop Entry]
Name=Network Manager
Comment=Control your network connections
Icon=nm-device-wireless
Exec=nm-applet --sm-disable
Terminal=false
Type=Application
OnlyShowIn=KDE;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=NetworkManager
X-GNOME-Bugzilla-Component=general
X-GNOME-Autostart-enabled=true
X-Ubuntu-Gettext-Domain=nm-applet
  • Stellen Sie sicher, dass OnlyShowIn KDE enthält
  • Deinstallieren Sie den plasma-widget-network-Manager, da Sie stattdessen das Gnome-Applet verwenden
  • Das Gnome-Applet sollte nach einer reboot

Ich mache das seit kubuntu 7.04, weil ich mit knetworkmanager keine Verbindung zu meinem Firmen-VPN herstellen kann, indem ich das PPTP-Plugin verwende. Ich hoffe, eines Tages werde ich diese Lösung nicht brauchen.

 1
Author: Spasas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-31 17:25:12

Ich benutze KDE nicht, aber ich erwarte, dass es derselbe grundlegende Prozess ist. Sie möchten knetworkmanager aus der Liste der Programme entfernen, die zu Beginn Ihrer Sitzung gestartet wurden.

Hier sind Anweisungen für mit dem KDE-Sitzungsmanager können Sie eine manuell gespeicherte Sitzung als Standard festlegen:

  1. Öffnen Sie K-Menu > Control Center > KDE-Komponenten > Session Manager
  2. Wählen Sie Restore manually saved session. Dadurch wird eine Schaltfläche Save Session im K-Menü angezeigt. (Siehe den link für eine beschreibung der anderen Optionen.)
  3. Öffnen Sie alle Anwendungen, die Sie starten möchten, wenn Sie sich bei KDE anmelden; schließen Sie alle laufenden Anwendungen, die Sie nicht starten möchten.
  4. K-Menü öffnen > Sitzung speichern
 1
Author: quack quixote,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2009-10-20 06:24:57