Linux używa heterogenicznego stosu GUI, co oznacza, że jest ułożony warstwowo, ale można ustawić różne warstwy.
Dno stosu jest stosunkowo jednorodne, co oznacza, że prawie zawsze jest takie samo. Jest to wskazane joan serwera Xorg.
Jednak chociaż X sam w sobie zapewnia graficzny pulpit, nie wygląda bardzo - zwykły czarny ekran z kursorem. Utrudnia to uruchamianie aplikacji, ponieważ nie ma też menu ani pasków zadań. Możesz skonfigurować terminal, aby uruchamiał się przy uruchomieniu i stamtąd, ale realistycznie potrzebne jest dodatkowe oprogramowanie.
Tutaj wchodzą dwie kolejne warstwy, menedżer okien (WM) i środowisko pulpitu (DE). Ta ostatnia wymaga poprzedniej, ale nie odwrotnie. Istnieją samodzielne WM, które mają większość funkcji związanych z graficznym pulpitem, ale dystrybucje linuksowe zwykle używają bardziej minimalnego WM z cięższym DE na górze.
Domyślnym DE dla Raspbian było (czytaj dalej) lxde
. Jeśli chcesz to odzyskać, wyobrażam sobie, że apt install lxde
powinien to zrobić. Na koniec może być potrzebnych więcej elementów - możesz zobaczyć listę możliwości apt-cache search lxde
. Dostępne są również inne popularne DE Linuksa, ale większość z nich zużywa więcej zasobów, dlatego właśnie lxde wybrano jako domyślną na pi.
Pamiętaj, że nie obejmuje to graficznego logowania, które jest zadaniem menedżera wyświetlania (DM). Domyślną opcją dla raspbian jest lightdm
, którą można zainstalować apt-get install lightdm
.
Podsumowując dwie części, które trzeba będzie odzyskać oryginalny system GUI, to:
apt install lxde lxde-core lxterminal lxappearance
apt install lightdm
Powinny one przeciągać X i inne zależności, jeśli jeszcze ich nie ma. Jeśli chcesz uruchomić X z wiersza poleceń za pomocą startx
lub xinit
, potrzebujesz:
Nowa domyślna wersja DE to ulepszona gałąź LXDE, PIXEL w Pi Foundation. Najwyraźniej możesz to zainstalować za pomocą:
apt install raspberrypi-ui-mods
Może to obejmować lub nie menedżera wyświetlania dla loginów GUI.
apt-file search startx
(znajduje pakiety zawierające plik),startx
znajduje się wxinit
pakiecie (który byłby potrzebny do uruchomienia X). Prawdopodobnie został wciągnięty w inne rzeczy, ale jeśli nie, proszę bardzo.Próbować
To powinno przeciągnąć wszystkie potrzebne pakiety.
Więc może użyj
i wybierz opcję rozruchu na pulpit.
źródło