Meine Mutter verwendet häufig separate Desktops und findet es sehr ärgerlich, wenn sie versehentlich auf einen Ordner auf ihrem Desktop doppelklickt, anstatt mit der rechten Maustaste zu klicken und "In neuem Fenster öffnen" zu wählen, wie sie es normalerweise gelernt hat.
Gibt es eine Möglichkeit, PCManFM so einzustellen, dass es standardmäßig in neuen Fenstern anstatt in neuen Registerkarten geöffnet wird?
(Sie benutzt gerade 12.04 (Precise Pangolin))
Hier ist ein sehr überstürzter Screencast , der das Verhalten erklärt, über das ich spreche.
Antworten:
Sie können versuchen, PCManFM neu zu kompilieren. Ich verwende Lubuntu 12.04 mit PCManFM 0.9.10 und diese Schritte haben bei mir funktioniert.
Folge diesen Schritten:
Öffnen Sie ein Terminal und installieren Sie die erforderlichen Pakete:
Installieren Sie die Build-Abhängigkeiten:
Erstellen Sie einen Ordner, um den Quellcode herunterzuladen:
Laden Sie die Quelle herunter:
Bearbeiten Sie die
pcmanfm-0.9.10/src/pcmanfm.c
Datei.Suchen Sie im Leafpad nach der Zeile
fm_main_win_open_in_last_active(fi->path);
(sollte sich irgendwo infm_main_win_add_win(NULL, fi->path);
der Nähe von Zeile 420 befinden und in ändern . Speichern Sie die Änderungen und schließen Sie die Datei. Sehen Sie sich die Screenshots an, wenn dies nicht klar ist:Vor:
Nach:
Gehen Sie zu dem
pcmanfm-0.9.10/
Ordner, um die Deb-Pakete zu erstellen:Jetzt können Sie die Deb-Pakete installieren:
Schließlich können Sie sich abmelden und anmelden, um die Änderungen zu sehen.
Referenz: Dieser Beitrag von ogilvierothchild in Ubuntu-Foren.
quelle
Bearbeiten Sie diese Datei (als root):
Suchen Sie am Ende nach einer Zeile mit der Aufschrift:
Fügen Sie dem Befehl die Option -n wie folgt hinzu:
Speichern Sie die bearbeitete Datei, und danach wird pcmanfm immer in einem neuen Fenster geöffnet, es sei denn, Sie weisen es ausdrücklich an, etwas in einem neuen Tab zu öffnen.
Die Funktion, die standardmäßig in einer Registerkarte anstatt in einem neuen Fenster geöffnet wird, ist in Ordnung, wenn sie arbeitsbereichsfähig ist. Die Schwierigkeit besteht darin, dass Sie möglicherweise pcmanfm auf einem anderen Desktop geöffnet haben und versuchen, eine Datei zu öffnen, und (anscheinend) nichts passiert. Wenn Sie auf Ihren anderen Desktops herumjagen, werden Sie es finden, aber es sollte standardmäßig in einem neuen Fenster geöffnet werden, wenn auf dem aktuellen Desktop kein geöffnetes pcmanfm vorhanden ist.
quelle
Ich habe Fedora 20 mit LXDE. Wenn ich mit der rechten Maustaste klicke und zu Desktop-Einstellungen gehe oder wenn Sie den folgenden Befehl eingeben:
Unter der Registerkarte Erweitert gibt es die Option "Ordner vom Desktop in neuem Fenster öffnen", die dieses Problem behebt.
quelle
Ich verwende Ubuntu LXDE, nicht Fedora.
Diese Option für "pcmanfm --desktop-pref" funktioniert bei mir nicht.
Ich habe einige Fehler erhalten, darunter ein Popup mit der Meldung "Desktop Manager ist nicht aktiv".
Die Antwort, die ich zuvor gegeben habe (Bearbeiten der Datei pcmanfm.desktop), funktioniert für mich.
Insbesondere führe ich eine Ubuntu-Serverinstallation aus, bei der LXDE
nach der Installation manuell hinzugefügt wird, und nicht "Lubuntu". Daher kann es sich um eine
bestimmte Konfiguration handeln, die den Fehler verursacht, oder es handelt sich um einen
Unterschied zwischen Fedora und Ubuntu Ich weiß es nicht.
Ich berichte nur, was für mich funktioniert.
quelle