Wie kann ich Launcher-Laufwerkssymbole entfernen?

57

Ich kann die Anzeige der Laufwerkssymbole in der Startleiste nicht deaktivieren. Ich habe diese Option sowohl in CCSM (früher im Register Experimental) als auch im dconf-editor (desktop-> unity) gesucht und sie fehlt.

Laufwerkssymbole im Launcher

Wie kann ich Launcher-Laufwerkssymbole entfernen?

conualfy
quelle

Antworten:

47

(Für Ubuntu 12.10 oder höher)

Sie haben Recht, dass es in CCSM eine Einstellung zum Konfigurieren des Verhaltens der im Launcher angezeigten Bereitstellungen gab, aber diese Option wurde in 12.10 zurzeit entfernt. Ich kann nicht bestätigen, ob es wieder hinzugefügt wird, bevor es für die Öffentlichkeit freigegeben wird. Siehe Fehlerbericht # 1053704.

Derzeit haben Sie nur zwei Möglichkeiten: Entweder um die Mount-Laufwerke auf dem Launcher anzuzeigen oder um sie vom Launcher aus auf die Blacklist zu setzen. Sie können die Einstellung nicht abhängig davon konfigurieren, ob sie tatsächlich bereitgestellt sind oder nicht.

Wenn Sie es also aus dem Launcher entfernen möchten, haben Sie nur die Möglichkeit, es aus dem Launcher auf die schwarze Liste zu setzen.

Es ist eigentlich sehr einfach, es vom Launcher aus auf die schwarze Liste zu setzen. Klicken Sie mit der rechten Maustaste auf die Halterung und wählen Sie Im Launcher entsperren .

Entfernen Sie die Halterung vom Launcher

Denken Sie daran, dass eine schwarze Liste im Launcher bedeutet, dass Sie es in Zukunft nie wieder sehen werden, selbst wenn Sie es mounten, es sei denn, Sie setzen die Einstellungen zurück.


Sie können die Reittiere auch mit dem Befehl dconf-editoroder auf eine schwarze Liste setzen. Dazu gsettingsmüssen Sie jedoch die UUIDs der Reittiere kennen.

Wenn Sie verwenden dconf-editor, scrollen Sie nach unten zu comcanonicalUnitydevicesund geben Sie die UUID des Mount in ein blacklist.

Dconf-Editor

Wenn Sie verwenden möchten gsettings, können Sie einen Befehl dieses Formats verwenden:

gsettings set com.canonical.Unity.Devices blacklist "['UUID of your mount']"

Verwenden Sie einfach die UUID Ihrer Halterung in der eckigen Klammer und die einfachen Anführungszeichen.

Wenn Sie sich der UUID Ihres Mount nicht sicher sind, können Sie diesen Befehl verwenden:

sudo blkid -o list

Es wird die Partitionsnummer und deren Bezeichnung (falls vorhanden) mit ihrer UUID angezeigt.


Wenn Sie nun die Einstellungen zurücksetzen möchten, führen Sie diesen Befehl in einem Terminal aus:

gsettings reset com.canonical.Unity.Devices blacklist

Funktioniert mit Ubuntu 14.04 LTS.

jokerdino
quelle
3
Was ist mit USB-Laufwerken, Handys, Kameras? Sie werden jedes Mal im Launcher angezeigt, wenn ich sie verbinde. Ich brauche das nicht?
Yuriy Voziy
8
Die Sperrliste für permanent angeschlossene Speicher ist möglicherweise in Ordnung, USB-Laufwerke usw. werden jedoch weiterhin angezeigt. Ich möchte als dauerhafte Lösung für dieses Problem für alle Arten von Laufwerken und für installierte Programme auch nett sein.
Andrew
@AndrewHeath ist korrekt. Dies funktioniert nicht auf USB-Speicherlaufwerken und -geräten. Jedes Mal, wenn sie angeschlossen werden, werden alle Partitions- und Volumesymbole automatisch im Launcher angezeigt.
Peachy
1
Funktioniert auch nicht bei eingelegten CDs. Das macht mich verrückt!
HDave
1
Noch ein Detail. Wenn Sie 'Unlock from Launcher' ausführen (was funktioniert), ist es in dconf eigentlich 'UUID-Label' und nicht nur 'UUID'. Ich bin mir nicht sicher, wie es in 12.10 war, aber dies ist jetzt der Fall für den 13.04.
Pavel A
21

(Für Ubuntu 11.10 und 12.04)

  1. Installieren Sie den compizconfig-settings-manager, falls Sie dies noch nicht getan haben.
  2. Führen Sie den CompizConfig-Einstellungs-Manager aus und navigieren Sie zum Unity-Plugin.
  3. Im Experimental Tab , um die Änderung anzeigen Geräte Combobox nie .

    Bildbeschreibung hier eingeben

Jesaja
quelle
8
Die Option fehlt in ccsm in Ubuntu 12.10. Es ist auch nicht in Ubuntu Tweak 0.8.2.
Bucic
Süss! Das war sehr nützlich
Es ist Willem
Funktioniert das noch in 16.10?
Orschiro
7

Installieren Sie MyUnitymithilfe von sudo apt-get install myunity, und führen Sie den MyUnityBefehl am Bindestrich aus. Wählen Sie im LauncherAbschnitt Neveraus dem Show DevicesDropdown-Menü die Option "Fertig!" Aus.

Ali Dehghani
quelle
1
Eigentlich bin ich der Antwort von Jakobs Link gefolgt, aber ich denke, das würde auch funktionieren.
Benno
Ubuntu 13.10 scheint in allgemeinen Repos keine Myunity zu haben. Wo finde ich sie?
Decebal
Dies ist der einfache Weg
Sudheer
5

Öffnen dconf-editor: Drücken Sie Alt+ F2, geben Sie ein dconf-editorund drücken Sie Enter.

In dconf-editorgoto: comcanonicalunitydevices.

Sie sehen eine schwarze Liste mit dem Schlüssel ['UUID-Label']. Fügen Sie Ihre UUID und das Geräte-Label hinzu.

Trung
quelle
1
Die folgende Antwort wird detaillierter: askubuntu.com/questions/195988/…
LiveWireBT
3

Führen Sie einfach den folgenden Befehl aus, um die Laufwerkssymbole im Launcher für alle aktuellen Laufwerke und Partitionen vollständig zu deaktivieren :

gconftool --set /apps/compiz-1/plugins/unityshell/screen0/options/devices_option  --type=int 0

Beachten Sie, dass dadurch nicht sofort alle derzeit im Launcher angezeigten Symbole entfernt werden. Es wird lediglich verhindert, dass Symbole überhaupt angezeigt werden. Daher werden alle Laufwerkssymbole, die vor dem Ausführen dieses Befehls angezeigt wurden, nie wieder angezeigt, wenn sie einmal entfernt wurden. Das Entfernen eines Symbols kann zum Beispiel durch Entsperren (über das Kontextmenü des Symbols) oder durch einen Neustart von Ubuntu erfolgen.

Führen Sie denselben Befehl mit einem 1anstelle von einem 0am Ende aus, um die Laufwerkssymbole wieder zu aktivieren .

Dieser Befehl hat sowohl im 12.04 als auch im 14.04 für mich funktioniert. Leider scheint es nicht zu verhindern, dass Symbole angezeigt werden, wenn ich externe Festplatten oder Flash-Laufwerke über USB anschließe. Nichtsdestotrotz werden keine Symbole für alle Partitionen meiner primären Festplatte angezeigt.

Ich habe den Befehl von dieser Antwort auf eine ähnliche Frage erhalten.

Cerran
quelle