Jak usunąć wszystkie panele w XFCE?


13

Jestem całkiem zadowolony z AWN i nie potrzebuję natywnych paneli XFCE. Usunąłem je wszystkie, ale nie mogę usunąć ostatniego z nich. Czy jest na to dobry sposób?


Nie apt-get usuń xfce4-panel. To doprowadzi twój system do węża. Skorzystaj z innych sugestii.
Daniel Blackmon

Odpowiedzi:


9

killall xfce4-panel, a następnie zapisz sesję, aby zapobiec ponownemu uruchomieniu xfce4-panel.


EDYCJA: „Czystszym” sposobem byłoby utworzenie ~ / .xinitrc i rozpoczęcie wszystkiego maunally (tj .: xfwm4, xfsettingsd itp.). startxfce4uruchamia menedżera sesji xfce, który z kolei uruchamia wszystkie rzeczy xfce4-panel, których nie chcesz.

Możesz również edytować /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmllub ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xmlkomentować lub usuwać xfce4-panelczęść, ale robi to to samo, co zapisywanie sesji xfce4 za pomocą pliku tekstowego.


Dziękuję za odpowiedź, ale nie lubię korzystać z funkcji zapisywania sesji. Byłbym wdzięczny za czystszy sposób wyłączenia panelu xfce4.
Ivan

Nie jestem pewien swojej definicji „czystszego”, ale dodałem więcej informacji.
llua

W Debianie 10 mam „panel” wymieniony w /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml. Jednak skomentowanie odpowiedniego obiektu XML nie uniemożliwia uruchomienia panelu xfce4-panel. Zauważ, że nie wspomniano o tym w mojej osobistej ~ / .config /.../ xfce4-session.xml. ps -aef --forest pokazuje, że plik binarny xfce4-panel jest dzieckiem pliku binarnego sesji xfce4. Prawdopodobnie jedynym rozwiązaniem jest zablokowanie pliku binarnego panelu. Gdyby istniała opcja automatycznego ukrywania paneli łącznie z każdym ostatnim pikselem, nie musiałbym zabijać i grzebać panelu binarnego.
frr


5

Nie można usunąć wszystkich paneli, właściwym sposobem jest wyłączenie automatycznego uruchamiania.

Edytuj /etc/xdg/xfce4/xinitrc, znajdź linię, aby rozpocząć xfce4-panel,

wprowadź opis zdjęcia tutaj

Skomentuj to, umieszczając przed nim znak „#”, tutaj zmień wiersz 169 na #$panel, co rozwiąże problem.

Jeśli chcesz ponownie włączyć panel, po prostu usuń #ten wiersz.


Ten plik nie ma tej linii w mojej instalacji Debian 8. Ma $panel\n ret=$?\n while...jednak ...
user3728501

W moim Debianie 10 linia zaznaczona na twoim zrzucie ekranu jest już pusta, ale nawet jeśli wcześniej ustawię panel = "nie", panel nadal się uruchamia. ps -aef --forest pokazuje, że panel jest obecnie uruchamiany przez sesję xfce4, a nie przez skrypt xinitrc.
frr

1

Jedynym sposobem, w jaki udało mi się pozbyć panelu, jest wykonanie sudo chmod a-rwx /usr/bin/xfce4-panel


To jest rozwiązanie, z którym skończyłem. Alternatywnie, mógłbym zmienić nazwę pliku binarnego na inną nazwę i dodać gdzieś skrót, aby móc uruchomić panel na żądanie, jeśli kiedykolwiek poczuję się samotny ...
frr

0

Przynajmniej jeśli nie możesz usunąć ostatniego panelu z Preferencji panelu, możesz zmniejszyć go do minimum, przenieść do krawędzi ekranu i wybrać „Automatycznie ukryj i pokaż panel” i Zablokuj panel. To powinno zminimalizować nieruchomości, z których korzysta. Kiedy robię to z nowym panelem, w rogu ekranu pojawia się prostokąt, który po najechaniu myszą otwiera się na rozmiar myszy.


0

Nie mogłem go łatwo usunąć, ale uczyniłem go niewidocznym. W moim przypadku chciałem być w stanie całkowicie opróżnić ekran. Zmieniłem tło pulpitu na czarne, usunąłem wszystkie ikony pulpitu i umieściłem ostatni panel w lewym górnym rogu ekranu. Włączyłem opcję „zawsze ukryj” w panelu i ustawiłem tło panelu tak, aby pasowało do pulpitu. Panel ma jeden element umożliwiający łatwe wylogowanie. Więc jeśli przesunę mysz w lewy górny róg, widzę przycisk wylogowania, ale poza tym ekran jest całkowicie pusty.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.