Ero sivun ”X Window System” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 223 merkkiä lisätty ,  21. huhtikuuta 2010
→‎Käyttö: X:n sulkeminen ja uudelleenkäynnistäminen
(→‎Ctrl+Alt+Del: -> Ctrl+Alt+Backspace)
(→‎Käyttö: X:n sulkeminen ja uudelleenkäynnistäminen)
Rivi 28: Rivi 28:
Työpöytäympäristöillä ja ikkunointiohjelmilla on myös omat tapansa käynnistää ohjelmia valikoista tai ikoneita klikkaamalla. Käynnistäminen komentoriviltä on eduksi silloin, jos tahtoo käynnistää ohjelman tietyillä parametreilla tai ympäristömuuttuja-asetuksilla tai jos virheilmoituksia ei muuten saa talteen.
Työpöytäympäristöillä ja ikkunointiohjelmilla on myös omat tapansa käynnistää ohjelmia valikoista tai ikoneita klikkaamalla. Käynnistäminen komentoriviltä on eduksi silloin, jos tahtoo käynnistää ohjelman tietyillä parametreilla tai ympäristömuuttuja-asetuksilla tai jos virheilmoituksia ei muuten saa talteen.


===Ctrl+Alt+Backspace===
===X:n sulkeminen ja uudelleenkäynnistäminen===
X sulkeutuu sen yhteydessä käynnistetyn ohjelman myötä. Käsin käynnistettäessä tämä ohjelma määritetään [[xinit]]- tai [[startx]]-komennossa ja näiden käynnistämissä skripteissä. Graafista kirjautumisohjelmaa käytettäessä X joko käynnistyy uudestaan uloskirjautumisen yhteydessä tai vain järjestelmän käynnistyessä.
 
X-istunnon on perinteisesti voinut pakottaa sulkeutumaan näppäinyhdistelmällä Ctrl+Alt+Backspace (Askelpalautin).  
X-istunnon on perinteisesti voinut pakottaa sulkeutumaan näppäinyhdistelmällä Ctrl+Alt+Backspace (Askelpalautin).  


Rivi 36: Rivi 38:
   Option "ZapWarning" "true"
   Option "ZapWarning" "true"
jolloin X:n sulkeminen onnistuu antamalla näppäinyhdistelmä kahdesti peräkkäin.
jolloin X:n sulkeminen onnistuu antamalla näppäinyhdistelmä kahdesti peräkkäin.
Jos näppäinyhdistelmä ei toimi, X:n voi sulkea komentoriviltä, yleensä eri [[virtuaalikonsoli]]lta (Ctrl+Alt+F1). Tällöin pitää löytää sopiva ohjelma, jonka sulkeminen saa istunnon päättymään ja suljettava tämä, mahdolisesti rootin oikeuksin. Se, mikä ohjelma on sopiva, riippuu siitä miten X on käynnistetty, mutta [[gdm]], [[xinit]] tai [[Xorg]] toimivat yleensä, jos ne löytyvät prosessilistasta:
$ [[ps]] -C Xorg
  PID TTY          TIME CMD
1234 tty7    00:11:18 Xorg
$ [[sudo]] [[kill]] -TERM 1234
Jos käytössä on [[graafinen kirjautumisohjelma]], tämä yleensä heti käynnistää X:n uudestaan. Virheellinen asetustiedosto kannattaa siis korjata ennen X:n sulkemista, esimerkiksi toiselta virtuaalikonsolilta (perinteiset [[tekstieditori]]t, kuten [[emacs]], [[vi]] ja [[nano]], toimivat myös ilman X:ää, toisin kuin gedit, kate ja kwrite).
X:n uudelleenkäynnistymisen saa estettyä joko muuttamalla [[ajotaso]]a ([[Redhat]]-pohjaiset) tai muuttamalla rc-hakemistossa linkki [[Init-skriptit|init-skriptiin]] ([[Debian]]-pohjaiset). Tämän jälken suljetaan tarvittaessa graafinen kirjautumisohjelma.
# [[telinit]] 3
$ ls /etc/rc2.d/*dm
/etc/rc2.d/S30gdm
$ sudo [[mv]] /etc/rc2.d/{S,K}30gdm
$ [[ps]] -C gdm
  PID TTY          TIME CMD
5678 tty7    00:00:00 gdm
$ [[sudo]] [[kill]] -TERM 5678
Ajotaso 3 on normaalisti ajotaso ilman X:ää, 5 X:llä. Ajotaso 2 on Debianin oletusajotaso. Tässä esimerkissä linkki S30gdm (S="start") siirretään nimelle K30gdm (K="kill"). Katso että käytät oikeita numeroita. Jakeluilla on myös erillisiä työkaluja palvelujen säätöön.
X:n voi taas ottaa käyttöön, joko väliaikaisesti komennolla [[startx]] tai vaihtamalla ajotasoa tai linkin nimeä:
$ startx
# [[telinit]] 5
$ sudo [[mv]] /etc/rc2.d/{K,S}30gdm
$ sudo /etc/init.d/gdm start


==Tietoturva==
==Tietoturva==
785

muokkausta

Navigointivalikko