staging.inyokaproject.org

Start von Nautilus über das Startmenü erzeugt zusätzliches Symbol im Startmenü

Status: Gelöst | Ubuntu-Version: Ubuntu 11.10 (Oneiric Ocelot)
Antworten |

Tlou

Anmeldungsdatum:
21. April 2010

Beiträge: Zähle...

Unter Natty / Unity hatte ich mir für den Nautilus eigene Unterfunktionen im Startmenü eingerichtet, um z.B. Nautilus direkt mit einem bestimmten Verzeichnis zu starten, so wie hier beschrieben:

http://wiki.ubuntuusers.de/Unity/Unity_Startmen%C3%BC#Eigene-Starter-im-Startmenue

Die dafür bearbeitete Desktop-Datei ist ~/.local/share/applications/nautilus-home.desktop. Unter Natty hat das wunderbar funktioniert. Prinzipiell funktioniert es auch unter Oneiric, allerdings mit einem Haken: Es wird ein zusätzliches Nautilus-Symbol im Startmenü erzeugt. Da ich üblicherweise mit der Tastenkombination "Super+1" zu Nautilus wechsele, ist das unpraktisch, da damit nun jedesmal eine neue Instanz von Nautilus geöffnet wird. Muss nun statt nautilus-home.desktop eine andere Desktop-Datei bearbeitet werden? Oder woran liegt es? Leider habe ich dazu nichts gefunden. Hat jemand eine Idee?

tgsflash

Avatar von tgsflash

Anmeldungsdatum:
21. August 2010

Beiträge: 921

Tatsache, ist mir gar nicht aufgefallen

Tlou

(Themenstarter)

Anmeldungsdatum:
21. April 2010

Beiträge: Zähle...

Inzwischen habe ich noch verschiedene Dinge ausprobiert, ohne zu einer Lösung zu kommen. Selbst wenn ich /usr/share/applications/nautilus.desktop statt ~/.local/share/applications/nautilus-home.desktop in den Launcher lege, habe ich spätestens nach dem nächsten Neustart wieder das Problem, dass bei Klick auf das Nautilus-Symbol im Launcher ein weiteres Nautilus-Symbol im Launcher erscheint...

Hat jemand eine Idee, wie sich das Problem lösen lässt? Oder handelt es sich um einen Bug?

Hier scheint jemand das gleiche Problem zu haben: http://forum.ubuntuusers.de/topic/umgang-mit-nautilus-und-dem-launcher-panel/

tgsflash

Avatar von tgsflash

Anmeldungsdatum:
21. August 2010

Beiträge: 921

google mal, ob man es vielleicht auf hidden setzten kann

adjua

Anmeldungsdatum:
19. Januar 2009

Beiträge: Zähle...

Das Problem dabei ist, das "zusätzliche Icon", das erst erscheint, wenn man schon eine Nautilus-Instanz offen hat, ist dajenige, das man anklicken muß, wenn man wissen will, welche Fenster schon offen sind ....

Tlou

(Themenstarter)

Anmeldungsdatum:
21. April 2010

Beiträge: 30

Nun habe ich doch noch eine Umgehungslösung gefunden:

  1. Das Untermenü (Quicklist) direkt in /usr/share/applications/nautilus.desktop erstellen

  2. /usr/share/applications/nautilus.desktop in den Launcher einfügen

  3. in ~/.local/share/applications/ darf sich keine nautilus.desktop Datei befinden!

Am 3. Punkt war es bisher bei mir gescheitert. Nach Einfügen von /usr/share/applications/nautilus.desktop in den Launcher schien zunächst alles zu funktionieren, aber nach einem Neustart wurde stattdessen auf ~/.local/share/applications/nautilus.desktop zugegriffen und das alte Problem war wieder da...

Wen es interessiert - hier gibt es auch einen Bug-Report dazu.

Da ich mir dieser Umgehungslösung nun erst mal leben kann, werde ich das Thema nun als gelöst markieren.

adjua

Anmeldungsdatum:
19. Januar 2009

Beiträge: Zähle...

Und was öffnen Deine Quicklists jetzt? Einen neuen Tab oder wieder ein neues Fenster?

ich hätt gerne mein nettes Script, das aus meinen Nautilus-Bookmarks eine Quicklists macht, aber die Links dort als Tab öffnet ...

Tlou

(Themenstarter)

Anmeldungsdatum:
21. April 2010

Beiträge: 30

Die Quicklists öffnen ein neues Fenster. Das Öffnen als Tab fände ich auch sehr praktisch (oder auch einen "Ein-Fenster-Modus" für Nautilus, so wie es ihn für Firefox z.B. gibt). Einen Befehl dafür kenne ich allerdings nicht.

adjua

Anmeldungsdatum:
19. Januar 2009

Beiträge: Zähle...

nautilus -t oder so gibts leider nicht ...

Ich habe das automatisch erzeugt Icon nun ohne Quicklists im Launcher behalten und verzichte derzeit auf die Quicklists.

Tlou

(Themenstarter)

Anmeldungsdatum:
21. April 2010

Beiträge: 30

Es gibt noch eine einfachere Lösung, die jemand im Kommentar zum Bug-Report beschrieben hat: In der .desktop Datei in ~/.local/share/applications/ die folgende Zeile entfernen bzw. auskommentieren:

OnlyShowIn=GNOME;Unity;

adjua

Anmeldungsdatum:
19. Januar 2009

Beiträge: Zähle...

Tlou schrieb:

Es gibt noch eine einfachere Lösung, die jemand im Kommentar zum Bug-Report beschrieben hat: In der .desktop Datei in ~/.local/share/applications/ die folgende Zeile entfernen bzw. auskommentieren:

OnlyShowIn=GNOME;Unity;

Das problem ist ja nicht, daß sich ein zweites Icon zeigt, sondern daß dieses Funktionalität hat, das das ständig präsente "Home" Icon nicht hat - nämlich die Fenster anzuzeigen, wenn man draufklickt.

Tlou

(Themenstarter)

Anmeldungsdatum:
21. April 2010

Beiträge: 30

adjua schrieb:

Das problem ist ja nicht, daß sich ein zweites Icon zeigt, sondern daß dieses Funktionalität hat, das das ständig präsente "Home" Icon nicht hat - nämlich die Fenster anzuzeigen, wenn man draufklickt.

Bei mir funktioniert mit dieser Änderung alles wieder so, wie von Natty gewohnt, d.h. die Fenster werden angezeigt, wenn ich auf das Nautilus-Symbol klicke oder "Super+1" drücke (meine bevorzugte Methode).

Allerdings verwende ich nun ~/.local/share/applications/nautilus.desktop. Ob es mit nautilus-home.desktop auch so funktioniert, habe ich nicht probiert.

tgsflash

Avatar von tgsflash

Anmeldungsdatum:
21. August 2010

Beiträge: 921

Vergleicht doch mal die beiden Dateien zwischen Natty und Oneiric

adjua

Anmeldungsdatum:
19. Januar 2009

Beiträge: 948

Komisch, heute habe ich einen Rechner neu aufgesetzt, da ginge out of the box, wie es sein sollte - Home Icon konnte alles in einem. Allerdings noch keine Quicklists drauf.

Antworten |