Nie używam VLC zbyt często, aby go tam mieć, więc chciałbym go usunąć z menu dźwięku w prawym górnym rogu. Znalazłem mały obraz, aby pokazać, jak to wygląda (menu dźwięku jest otwarte i pokazuje VLC wraz z innymi odtwarzaczami muzyki).
Przepraszamy za podanie obrazu o bardzo niskiej rozdzielczości.
unity
vlc
panel
indicator-sound
Nick Bailuc
źródło
źródło
Odpowiedzi:
Przenieś wtyczkę VLC DBus
Otwórz
dconf-editor
, usuńvlc.desktop
z:Lub po prostu zresetuj go przez terminal
Uwaga: ktoś może chcieć zmodyfikować menu wskaźnika dźwięku, aby ukryć elementy sterujące przed nieaktywnym odtwarzaczem lub usunąć je po zamknięciu . Innymi słowy, biegający gracze mają pełną kontrolę, zamknięci albo tylko program uruchamiający (bez przycisków kontrolnych), albo znikają całkowicie z menu.
źródło
Jak usunąć VLC z menu dźwięku / Jak zapobiec ponownemu pojawianiu się VLC w menu dźwięku.
Usuwanie VLC z menu dźwięku
Metoda GUI
com/canonical/indicator/sound
interested-media-players
) usuń aplikacje, których nie potrzebujesz / nie chcesz pojawiać się w menu. Zamknij edytor dconf.Metoda wiersza poleceń
Aby odczytać bieżące pozycje menu:
daje wynik, taki jak:
Aby usunąć VLC, usuń
vlc.desktop
z listy i ustaw zmienione menu za pomocą polecenia:Zapobieganie powracaniu VLC w menu dźwięku (14.04)
Rozwiązanie usuwa VLC z menu dźwięku, ale jeśli uruchomisz VLC, pojawi się ponownie w menu dźwięku. Poniższy skrypt nie zapobiega temu, ale natychmiast i automatycznie usuwa go po zamknięciu VLC.
Aby go użyć:
Skopiuj poniższy skrypt, wklej go do pustego pliku tekstowego i zapisz jako
vlc
, aby był wykonywalny. Następnie skopiujvlc.desktop
plik z/usr/share/applications
do~/.local/share/applications
i zastąp (pierwszy) wiersz zaczynającExec=
odExec=/path/to/script/vlc
. Wyloguj się i zaloguj ponownie. Plik pulpitu zostanie przekierowany do skryptu, skrypt uruchomi VLC i zaczeka na jego zatrzymanie oraz natychmiastowe usunięcie VLC z menu dźwięku.Inne aplikacje
Tej metody / skryptu można także użyć do innych aplikacji w menu dźwięku. W zależności od innej aplikacji należy zmienić dwa wiersze w ostatniej sekcji skryptu:
i
źródło
Pokaż zdefiniowane przez użytkownika aplikacje w menu dźwiękowym tylko wtedy, gdy są uruchomione
Poniższe rozwiązanie jest elastycznie użyteczne dla wielu aplikacji jednocześnie z pozycją w menu dźwięku. Użytkownik może zdefiniować (i zmienić), które aplikacje mają stałą pozycję w menu, a które należy usunąć z menu dźwięku po ich zamknięciu.
Co to jest i co robi
Rozwiązaniem jest skrypt uruchamiany od uruchomienia (logowania). Pozwala na wyświetlanie aplikacji zdefiniowanych przez użytkownika w menu dźwięku, ale usuwa je z menu po ich zamknięciu.
Skrypt nie ma wpływu na funkcjonalność plików pulpitu. Nie zauważyłem żadnego wpływu na obciążenie procesora, użycie pamięci jest znikome.
jak używać
Skopiuj poniższy skrypt do pustego pliku i zapisz go jako
cleanup_soundmenu.py
W linii zaczynającej się od
no_show =
, są ustawione aplikacje, które powinny zostać wyczyszczone z menu po ich zamknięciu. Dwa przykłady są:['rhythmbox', 'vlc']
. Nazwy są pobierane z plików pulpitu, z których są usuwane.desktop
.W linii, zaczynając od
cleanup_interval
, użytkownik może zdefiniować odstęp między kontrolami czyszczenia. Domyślnie jest to 10 sekund.Dodaj następujący wiersz do
Startup Applications
(Dash> Aplikacje startowe> Dodaj):Przy następnym logowaniu zdefiniowana aplikacja zostanie wyczyszczona z menu dźwięku, jeśli nie są uruchomione.
Scenariusz
źródło
Proste rozwiązanie Ubuntu 14.04 (tylko jedno polecenie, bez sudo, bez skryptu).
Otwórz aplikację Terminal, a następnie skopiuj, wklej i wykonaj jedno z poniższych poleceń. Następnie wskaźnik dźwięku zostanie automatycznie wyczyszczony po wyjściu z VLC.
nie zostawiaj żadnego wpisu we wskaźniku dźwięku:
pozostaw wpis Rhythmbox we wskaźniku dźwięku:
cofnij zmiany:
źródło
W tym artykule o tym, jak dodać tę funkcję, wykonaj odwrotny scenariusz:
źródło