Zmiana domyślnego menedżera okien

Dowiedz się, jak zmienić domyślnego menedżera okien lub pulpit. Zmiana menedżerów okien nie jest trudna, ale wciąż jest jedną z najtrudniejszych do rozwiązania. Nie kryję kdm or gdm tutaj ten plik tuXfile uczy, jak zmienić domyślnego menedżera okien, jeśli używasz xdm lub uruchomienie systemu X Window ręcznie za pomocą startx dowództwo.

Edytuj plik tekstowy >

W porządku, zainstalowałeś naprawdę fajnego nowego menedżera okien i chcesz go wypróbować? Jeśli uruchamiasz z wiersza poleceń i uruchamiasz X ręcznie z rozszerzeniem startx polecenie, prawdopodobnie zastanawiasz się, jak ustawić ten nowy fantazyjny menedżer okien jako domyślny. Lub, jeśli używasz xdm jako menedżer wyświetlania prawdopodobnie zastanawiasz się nad tym samym, ponieważ nie ma w nim żadnego menu, które umożliwia zmianę menedżera okien. Potrzebujesz innego sposobu, aby powiedzieć Xowi, jakiego menedżera okien chcesz używać.

Dobra wiadomość jest taka, że ​​zmiana domyślnego menedżera okien lub pulpitu w systemie Linux jest naprawdę prosta: wystarczy edytować mały plik konfiguracyjny. Do edycji tego pliku możesz użyć dowolnego znanego Ci edytora tekstu.

startx i .xinitrc >

Jeśli używasz startx aby uruchomić X Window System, musisz edytować plik o nazwie .xinitrc który znajduje się w twoim katalogu domowym. Jeśli plik już tam jest, po prostu otwórz go w swoim ulubionym edytorze tekstu. Jeśli nie masz takiego pliku w swoim katalogu domowym, utwórz nowy plik o tej nazwie. Zwróć uwagę na kropkę w nazwie pliku - pokazuje, że plik jest plikiem ukrytym i nie jest wyświetlany, gdy wykonujesz normalną listę katalogów.

Jeśli masz już .xinitrc plik w twoim katalogu domowym, może to być ogromny przerażająco wyglądający plik tekstowy z dużą ilością tekstu, który jest tak samo sensowny jak plik utworzony za pomocą generatora liczb losowych i zaszyfrowany po napisaniu. Jeśli chcesz utworzyć kopię zapasową tego pliku, zmień jego nazwę na podobną .xinitrc.backup lub cokolwiek chcesz:
mv .xinitrc .xinitrc.backup

Teraz możesz użyć edytora tekstu do utworzenia nowego, pustego .xinitrc plik. Mimo że plik może być skomplikowanym wielojęzycznym skryptem naukowym, może być bardzo prosty. W najprostszym przypadku zawiera tylko jedną linię z nazwą nowego menedżera okien. Dodaj więc do tego wiersza taką linię:
exec windowmanager
gdzie menedżer okien jest poleceniem, które uruchamia menedżera okien, którego chcesz używać jako domyślnego. Na przykład, aby ustawić Window Maker jako domyślny menedżer okien, miałbyś taką linię:
exec wmaker

Polecenia uruchamiania niektórych popularnych menedżerów okien i środowisk pulpitu to:

  • KDE = startkde
  • Gnome = gnome-session
  • Blackbox = blackbox
  • FVWM = fvwm (lub dla FVWM2 to fvwm2, niespodzianka)
  • Kreator okien = wmaker
  • IceWM = icewm

Po edycji .xinitrc plik, zapisz zmiany. Następnym razem zrobisz startx, nowy menedżer okien będzie domyślny.

xdm i .xsession >

Jeśli masz graficzny login i masz xdm jako menedżer wyświetlania możesz również zastanawiać się, jak zmienić domyślnego menedżera okien, ponieważ xdm nie umożliwia wyboru menedżera okien podczas logowania. Będziesz musiał edytować plik tekstowy, tak jak w przypadku edycji .xinitrc plik, ale tym razem musisz edytować plik o nazwie .xsession.

Połączenia .xsession plik znajduje się również w twoim katalogu domowym i edytujesz go dokładnie w taki sam sposób, jak edytujesz .xinitrc, tylko nazwa pliku jest inna. Tak więc wszystko, co powiedziałem powyżej, dotyczy .xsession też. Jeśli plik nie znajduje się jeszcze w twoim katalogu domowym, po prostu go utwórz. Po edycji .xsession i zapisując zmiany, nowy menedżer okien uruchamia się przy następnym logowaniu xdm.