Schimbarea managerului de ferestre implicit

Aflați cum să modificați managerul de ferestre sau desktopul implicit. Schimbarea managerilor de ferestre nu este dificilă, dar este totuși unul dintre cele mai dificile lucruri de descoperit. Nu acoper kdm or gdm aici, acest fișier tuX vă învață cum să schimbați managerul de ferestre implicit dacă utilizați xdm sau pornirea manuală a sistemului X Window cu startx comanda.

Editați un fișier text >

Bine, ați instalat un nou manager de ferestre foarte elegant și doriți să-l încercați? Dacă porniți în linia de comandă și porniți X manual cu startx comandă, probabil că vă întrebați cum să faceți ca noul manager de ferestre fantezie să fie implicit. Sau, dacă folosești xdm în calitate de manager de afișare, probabil că vă întrebați același lucru, deoarece nu vă oferă niciun meniu care vă permite să vă schimbați managerul de ferestre. Aveți nevoie de un alt mod de a-i spune lui X ce manager de ferestre doriți să utilizați.

Vestea bună este că schimbarea managerului de ferestre implicit sau a desktopului în Linux este foarte simplă: trebuie doar să editați un mic fișier de configurare. Pentru editarea acelui fișier, puteți utiliza orice editor de text cu care sunteți familiarizați.

startx și .xinitrc >

Dacă utilizați startx pentru pornirea sistemului X Window, va trebui să editați un fișier numit .xinitrc care se află în directorul dvs. de acasă. Dacă fișierul este deja acolo, deschideți-l cu editorul de text preferat. Dacă nu aveți un astfel de fișier în directorul de acasă, creați un fișier nou cu acel nume. Rețineți punctul din numele fișierului - vă arată că fișierul este un fișier ascuns și nu se afișează când faceți o listă normală a directorului.

Dacă aveți deja o .xinitrc fișier în directorul dvs. de acasă, acesta poate fi un fișier imens înfățișare înfricoșător, cu o mulțime de text care are același sens ca un fișier produs cu un generator de numere aleatoare și criptat după scriere. Dacă doriți să faceți o copie de rezervă a acestui fișier, redenumiți-l la ceva asemănător .xinitrc.backup sau orice doriți:
mv .xinitrc .xinitrc.backup

Acum puteți utiliza editorul de text pentru a crea un nou, necompletat .xinitrc fişier. Deși fișierul poate fi un script complicat, multi-line geeky, poate fi și foarte simplu. În cel mai simplu mod conține doar o singură linie cu numele noului manager de ferestre. Deci, adăugați o linie ca aceasta în fișierul dvs.:
exec windowmanager
Unde managerul de ferestre este comanda care pornește managerul de ferestre pe care doriți să fie implicit. De exemplu, pentru a face din Window Maker managerul de ferestre implicit, veți avea o linie de genul acesta:
exec wmaker

Comenzile pentru pornirea unor manageri populari de ferestre și medii desktop sunt:

  • KDE = startkde
  • Gnome = gnome-session
  • Blackbox = blackbox
  • FVWM = fvwm (sau, pentru FVWM2 este fvwm2, surpriza)
  • Window Maker = wmaker
  • IceWM = icewm

După editarea .xinitrc fișier, salvați modificările. Data viitoare când faci a startx, noul manager de ferestre va fi implicit.

xdm și .xsession >

Dacă aveți un cont grafic și aveți xdm ca manager de afișare, s-ar putea să vă întrebați și cum să schimbați managerul de ferestre implicit, deoarece xdm nu oferă o modalitate de a alege managerul de ferestre atunci când vă conectați. Va trebui să editați un fișier text la fel ca în cazul editării .xinitrc fișier, dar de data aceasta trebuie să editați un fișier numit .xsession.

 .xsession fișierul este, de asemenea, situat în directorul dvs. de acasă și îl editați exact în același mod în care ați edita .xinitrc, numai numele fișierului este diferit. Deci tot ce am spus mai sus se aplică .xsession de asemenea. Dacă fișierul nu este deja în directorul de acasă, creați-l. După editare .xsession și salvați modificările, noul manager de ferestre va porni la următoarea conectare xdm.