Odpowiedzi:
Krótko mówiąc: nie możesz. Zgodnie z projektem program uruchamiający ma tam pozostać. Jeśli chcesz się poddać, jedynym sposobem jest zrezygnowanie z całego interfejsu jedności, przechodząc na inną wersję DE lub przechodząc do klasycznej sesji GNOME.
Przenoszenie programu uruchamiającego na inną krawędź ekranu również nie jest realizowane i nie byłoby, zgodnie z komentarzem Marka na temat błędu .
W 12.04 możesz przejść do Ustawień systemu> Wygląd> Zachowanie i włączyć automatyczne ukrywanie, a następnie całkowicie zmniejszyć czułość. Teraz program uruchamiający pokaże się tylko po naciśnięciu Super.
Zainstaluj ccsm (Compiz Config Settings Manager)
Uruchom ccsm i kliknij „Unity Plugin”
W sekcji „Zachowanie” zmień „Ukryj program uruchamiający” na „autohide”
Zmień „Tryb ujawnienia” na Brak.
Wyłącz „Klawisz, aby pokazać program uruchamiający” i „Klawisz, aby położyć nacisk na program uruchamiający”
* Wyłączenie „Key to show launcher” może uniemożliwić dostęp do deski rozdzielczej. Jeśli pominiesz tę część kroku 5, możesz uzyskać dostęp do myślnika, ale program uruchamiający pojawi się nieinwazyjnie, gdy wyświetli się myślnik. Nie wiem, jak to zatrzymać.
Aktualizacja: 12.04 działa inaczej, dlatego może nie działać po 11.10.
Możesz wykonać następujące czynności:
Hide Launcher
opcję na „Ukryj automatycznie”.Reveal Mode
opcję z „Lewej” na „Brak”.To powinno wystarczyć. Konieczne może być wykonanie, setsid unity
aby zastosować zmiany.
Możesz wrócić do klasycznej sesji GNOME zgodnie z opisem w tej odpowiedzi .
w compiz poszedłem do sekcji jedności, a następnie do zakładki eksperymentalnej i ustawiłem te wartości, aby po prostu „oszukać” pasek, aby się nigdy nie pojawiał, chyba że zostanie naciśnięty przycisk super. Jeśli uda mi się całkowicie oderwać deskę rozdzielczą od paska i przenieść ją do doku w Kairze, będę bardzo zadowolony. ........... w każdym razie Karta eksperymentalna
w ten sposób ich hakowanie nie jest łatwe, a jedynie łatanie i dopracowywanie, a kreska wciąż tam jest, a pasek jest widoczny tylko po naciśnięciu kreski ...... myślę, że mógłbym teraz usunąć z niej wszystkie wyrzutnie, a wtedy ledwo byłoby to zauważalne. ....Twoje zdrowie
możesz także przejść do edytora konfiguracji i zmienić te wartości z większym zakresem
W pliku /usr/share/unity-2d/shell/Shell.qml i można go edytować za pomocą polecenia
gksudo gedit /usr/share/unity-2d/shell/Shell.qml
Sposobem na usunięcie pływającego tam paska pozostałości było ustawienie:
LauncherLoader {
id: launcherLoader
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 0
^ Zmień szerokość na 0 lub 1, 1 pokaże 1 piksel, ale nie wytworzy artefaktów graficznych.
Czy istnieje mniej hack-y sposób na zrobienie tego?
Drugi plik można edytować za pomocą
gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml
Mam świadomość funkcji automatycznego ukrywania w CCSM, ale nie tego szukam. Chciałem umieścić osobną wyrzutnię PONAD jednością, a czułość autohide utrudniłaby użycie obu.
Jeśli chcesz panele gnome przed wyłączeniem programu uruchamiającego;
Przejdź do System
> Preferences
>Startup Applications
Kliknij Add
Name=Gnome panels
Command=gnome-panel
I kliknij close
przycisk.
W porządku.
-Unity z panelami gnome
Naciśnij SUPERklawisz i wpisz
ccsm
niż naciśnij ENTER.
Wyłącz wtyczkę jedności w oknie konfiguracji Compiz (odznacz pole wyboru)
Wyloguj się i zaloguj do sesji Ubuntu
-Unity without launcher ...
ccsm
, a następnie utworzenie hot-klucze do swoich ulubionych aplikacji (np gnome-terminal
, nautilus
itp ...) w „Ogólne” -> „Polecenia”.
przynajmniej możesz ustawić na „autohide”, ccsm ma taką opcję
about:config
i naciśnij EnterJasne, kiedy się logujesz, wybierz swoje imię i kiedy pojawi się pole hasła, spójrz na dolny panel i wybierz Ubuntu Classic.
Użyj panelu unity-2d. Jest instalowany domyślnie. Aby zobaczyć, jak by to było, naciśnij Alt + F2 i uruchom metacity --replace && unity-2d-panel
.
Możesz zmienić / wyłączyć tryb ujawnienia programu uruchamiającego. Nie wyłączy to programu uruchamiającego, ale wtedy jedynym sposobem ujawnienia programu uruchamiającego będzie naciśnięcie Superklawisza.
Aby to zrobić, wykonaj kroki 1-3, jak wspomniano w tobi . Teraz wyświetlane są ustawienia trybu ujawniania, a wszystko, co musisz zrobić, to zmienić tryb ujawniania.
Użyj narzędzia Unity Tweak i ustaw automatyczne uruchamianie programu uruchamiającego, a następnie ustaw czułość wykrywania na najniższe ustawienie, a program uruchamiający Unity pojawi się tylko po naciśnięciu super.
Z założenia Unity Launcher nie może zostać usunięty, jeśli chcesz go całkowicie usunąć, możesz wypróbować inne środowiska graficzne, takie jak GNOME, Xfce lub KDE.
Czy w ogóle próbowałeś ukryć Launcher Unity? Zainstaluj Compiz Config Manager (ccsm), uruchom go i przejdź do Unity Plugin, a następnie otwórz kartę Advanced (o ile dobrze pamiętam - ostatnią) i powinna istnieć opcja całkowitego ukrycia programu uruchamiającego. Zakładam, że funkcja przycisku Windows powinna nadal działać z całkowicie ukrytą kreską. Nie mogę jednak zagwarantować, że całkowicie usunie program uruchamiający, prawdopodobnie może pojawić się, gdy coś zrobisz ...
Wiem, że jest to warstwa trwająca ponad rok, ale nadal chciałem udzielić odpowiedzi: zainstaluj Compiz-Config-Settings-Manager, otwórz go, WYŁĄCZ całkowicie Unity Plugin, zainstaluj GnoMenu lub Cardapio lub inne dostępne narzędzia wyszukiwania jako wtyczki do Cairo-docka i gotowe!
Ponadto zamiast próbować naprawić Gnome, inną alternatywą jest KDE. Zainstaluj kubuntu-desktop z centrum oprogramowania i nie pożałujesz.
W przypadku Unity 7.4.0 plik „/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so” tym plikiem
Po zastąpieniu pliku ustaw program uruchamiający w trybie automatycznego ukrywania i uruchom ponownie komputer. To całkowicie ukryje program uruchamiający jedność, nawet podczas uruchamiania kreski. Mam nadzieję, że to działa.