Krusader im Systemverwaltungsmodus (Alt+Shift+k) - Werkzeugleiste "Nur Text"

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
Benutzeravatar
Hanisch
Beiträge: 302
Registriert: 03.03.2011 19:44:38
Lizenz eigener Beiträge: MIT Lizenz

Krusader im Systemverwaltungsmodus (Alt+Shift+k) - Werkzeugleiste "Nur Text"

Beitrag von Hanisch » 12.11.2017 19:00:38

Hallo,
der für mich unter allen Oberflächen unverzichtbare KDE-Dateimanager 'krusader' zeigt in der Version 2.5.0 beim Aufruf des Krusaders im Systemverwaltungsmodus vom User-Krusader (Alt+Shift+k) aus unter allen Oberflächen in der Werkzeugleiste immer "Nur Text" an.
Dabei ist eingestellt:

Code: Alles auswählen

Rechtsklick auf die Werkzeugleiste -> Textposition -> Nur Symbole
Im Krusader-Handbuch steht:
Krusader ist ein fortgeschrittenes Dateiverwaltungsprogramm mit einer zweispaltigen Ansicht für KDE und andere Arbeitplatzumgebungen für Unix-Systeme.(Zitat)
Also sollte der Krusader auch unter anderen Oberflächen außer KDE funktionieren.

Man kann den Krusader im Systemverwaltungsmodus vom User-Krusader aus unter allen Oberflächen über

Code: Alles auswählen

Extras -> Krusader im Systemverwaltungsmodus starten (Alt+Shift+k)
aufrufen.
Dazu ist allerdings notwendig:
Einstellungen -> Krusader einrichten -> Abhängigkeiten -> kdesu: /usr/bin/kdesudo
-> krusader: /usr/bin/krusader

KDE:
1) Menü -> System -> Krusader - Systemverwaltungsmodus -> Passwort: ... -> Ok
2) Menü -> Dienstprogramme -> Krusader -> Ok
Beim Aufruf vom User-Krusader aus:

Code: Alles auswählen

Extras -> Krusader im Systemverwaltungsmodus starten (Alt+Shift+k) -> Werkzeugleiste alles "Nur Text", obwohl "Nur Symbole" eingestellt
GNOME:
1) Menü -> Krusader im Systemverwaltungsmodus nicht vorhanden, da in /usr/share/applications/org.kde.krusader.root-mode.desktop der Eintrag: OnlyShowIn=KDE; vorhanden ist.
Somit kann der Krusader im Systemverwaltungsmodus nur über Alt+Shift+k vom User-Krusader aus aufgerufen werden.
2) Menü -> Zubehör -> Krusader -> Ok
Beim Aufruf vom User-Krusader aus:

Code: Alles auswählen

Extras -> Krusader im Systemverwaltungsmodus starten (Alt+Shift+k) -> Werkzeugleiste alles "Nur Text", obwohl "Nur Symbole" eingestellt
MATE:
1) Anwendungen -> Systemwerkzeuge -> Krusader im Systemverwaltungsmodus nicht vorhanden, da in /usr/share/applications/org.kde.krusader.root-mode.desktop der Eintrag: OnlyShowIn=KDE; vorhanden ist.
2) Anwendungen -> Zubehör -> Krusader -> Ok
Beim Aufruf vom User-Krusader aus:

Code: Alles auswählen

Extras -> Krusader im Systemverwaltungsmodus starten (Alt+Shift+k) -> Werkzeugleiste alles "Nur Text", obwohl "Nur Symbole" eingestellt
Xfce:
1) Whisker-Menü-> System -> Krusader im Systemverwaltungsmodus nicht vorhanden, da in /usr/share/applications/org.kde.krusader.root-mode.desktop der Eintrag: OnlyShowIn=KDE; vorhanden ist.
2) Whisker-Menü -> Zubehör -> Krusader -> Ok
Beim Aufruf vom User-Krusader aus:

Code: Alles auswählen

Extras -> Krusader im Systemverwaltungsmodus starten (Alt+Shift+k) -> Werkzeugleiste alles "Nur Text", obwohl "Nur Symbole" eingestellt
Das mit der Werkzeugleiste sieht nach einem Bug aus.

A n m e r k u n g:
Nach einem Logout von einer anderen Oberfläche fällt GDM beim versuchten Login auf die Oberfläche Xfce immer wieder auf den Login-Bildschirm zurück.
Nur über ein Reboot ist Xfce erreichbar.

Wenn ich Logout von Xfce aus mache und dann erneut ein Login auf Xfce, dann bleibt der Desktop leer (keine Icons auf dem Desktop).

Gruß
Ch. Hanisch

Benutzeravatar
Hanisch
Beiträge: 302
Registriert: 03.03.2011 19:44:38
Lizenz eigener Beiträge: MIT Lizenz

Re: Krusader im Systemverwaltungsmodus (Alt+Shift+k) - Werkzeugleiste "Nur Text"

Beitrag von Hanisch » 13.11.2017 12:14:36

Hallo,

der Bug ist inzwischen in der Krusader-Version 2.6.0 in Debian unstable -buster/sid (aptosid und siduction) behoben.
Aber ein neues Problem tut sich auf.
Wie starte ich den Krusader im Systemverwaltungsmodus (root) von anderen Oberflächen aus (ohne das OnlyShowIn=KDE;) in ~/Desktop/krusader_root-mode.desktop vom Desktop und ~/.local/share/applications/krusader_root-mode.desktop vom Menü?

Da habe ich folgende Lösung gefunden.
~/Desktop/krusader_root-mode.desktop und ~/.local/share/applications/krusader_root-mode.desktop mit folgendem Inhalt:

Code: Alles auswählen

#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Krusader - root-mode
Name[de]=Krusader – Systemverwaltungsmodus (root)
Exec=gksu krusader-start
Icon=/usr/share/icons/hicolor/48x48/apps/krusader_root.png
#OnlyShowIn=KDE;
Terminal=false
Type=Application
Categories=Qt;KDE;System;
X-KDE-SubstituteUID=true
X-KDE-Username=root
Comment[de]=Dateiverwaltungsprogramm mit einer zweispaltigen Ansicht mit Systemverwalterrechten
GenericName[de]=Dateimanager
mit einer neu erstellten ausführbaren Datei /usr/bin/krusader-start folgenden Inhalts:

Code: Alles auswählen

dbus-launch krusader -qwindowtitle %c
Die Benutzung von 'Exec=gksu krusader-start' anstelle von 'kdesudo' ist notwendig, da 'kdesudo' den 'krusader-start' nicht richtig auflöst und die Werkzeugleiste wieder "Nur Text" ist.

Mit diesen beiden desktop-Dateien ist die Nutzung des Krusaders im Systemverwaltungsmodus (root) nun auch von allen Oberflächen aus möglich.

Interessierte User finden meine Konfigurationsdateien im Anhang.
Die fünf Dateien z.B. nach ~/Downloads abspeichern und dann folgende Befehle im Terminal abarbeiten:

Code: Alles auswählen

   
   sudo apt install krusader kde-cli-tools konsole kate kwrite
   
   cp ~/Downloads/User-krusaderrc  ~/.config/krusaderrc
   mkdir ~/.local/share/kxmlgui5
   mkdir ~/.local/share/kxmlgui5/krusader
   cp ~/Downloads/User-krusaderui.rc  ~/.local/share/kxmlgui5/krusader/krusaderui.rc
   
   sudo cp ~/Downloads/root-krusaderrc  /root/.config/krusaderrc
   sudo mkdir /root/.local/share/kxmlgui5
   sudo mkdir /root/.local/share/kxmlgui5/krusader
   sudo cp ~/Downloads/root-krusaderui.rc  /root/.local/share/kxmlgui5/krusader/krusaderui.rc
   
   sudo cp ~/Downloads/krusader-start  /usr/bin/krusader-start
Nach dem ersten Aufruf des Krusaders im Systemverwaltungsmodus (root):
Einstellungen -> Krusader einrichten -> Farben -> Haken rein bei "KDE-Standardfarben verwenden" -> Apply -> Close

Evtl. hat es auch mit den 'Tango-Icon-Theme' noch etwas zu tun, die vom Krusader benutzt werden.
Von der Seite https://packages.debian.org/de/sid/all/ ... e/download kann das Paket tango-icon-theme_0.8.90-7_all.deb runtergeladen werden und dann mit:

Code: Alles auswählen

sudo dpkg -i  ~/Downloads/tango-icon-theme_0.8.90-7_all.deb
installiert werdcen.

Sorry, leider finde ich keine Möglichkeit, in diesem Forum Dateien in einem Posting anzuhängen.
Interessierte User können mir eine private e-Mail senden.

Gruß
Ch. Hanisch

Antworten