Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: yottabyte - 09.08.10 - klo:22.36
-
Niin elikkäs... ennen jos jokin sovellus meni täydelliseen jumiin niin ctrl+alt+backspace uudelleenkäynnisti X:n tai jotakin vastaavanlaista ehkäpä? Jokatapauksessa näin pääsi aina sisäänkirjautumisruutuun. Nykyäänhän (Ubuntu 10.04 nyt käytössä) tuo pikanäppäinsydeemi on oletuksena pois käytöstä, mitenkähän... saakos tuon jotenkin takaisin käyttöön? Onko parempia ideoita esimerkiksi koko ruudun täyttävien ohjelmien jumiutumisten hoitamiseen?
-
Control - Alt - F1 ... F6 , näillä saa terminaalin auki, jossa voi tehdä mitä hyvänsä (tai siis eri näppäimillä aina eri terminaalin)
Control - Alt - F7 , tällä pääsee takaisin X:ään, mutta jos terminaalissa sen tuhosi, niin login ruutu tulee automaattisestikin.
Näitäkö kaipasit?
Jos X on jumissa, niin en tiedä mitä muuta sille voisi tehdä kuin sanoa "kill -9 numero" -terminaalissa?
-
Minä olen painanut Alt+SysRq+K sillon kun X jumahtaa.
-
Minä olen painanut Alt+SysRq+K sillon kun X jumahtaa.
Juu, k vai K? :) Taisi olla vaan typo, mutta voi tuohonkin lankaan joku mennä. Esim. minä :)
-
Minä olen painanut Alt+SysRq+K sillon kun X jumahtaa.
Juu, k vai K? :) Taisi olla vaan typo, mutta voi tuohonkin lankaan joku mennä. Esim. minä :)
Aivan... Sillä ei mahda olla merkitystä. Itselläni vain on tapana merkitä näppäimet isoilla kirjaimilla, vaikka pieniähän ne ovat, koska Caps Lock ei ole päällä ja Shiftiä ei paineta. Tosin näppäimistössä ne yleensä ovat tikkukirjaimia.
http://en.wikipedia.org/wiki/Magic_SysRq_key
Eli tuo yhdistelmä, joka pitää painaa pohjaan tuossa järjestyksessä, antaa Linuxille komennon tappaa nykyisen virtuaalikonsolin toiminta.
-
Minä ainakin yrittäisin sulkea sen sovelluksen eka vaikka noitten yläpaneeliin lätkäisemieni "Sulje väkisin" tai "Järjestelmän valvonnan" kautta.
X:n saa kyllä tapettua tuollakin näppäinkomennolla, jos käy määrittämässä sen Järjestelmä->Asetukset->Näppäimistö->Asettelu->Valitsimet->Raksi kohtaan: Näppäinyhdistelmä, joka tappaa x palvelimen
En tiedä auttaako nuo, mutta niitähän voi ainakin kokeilla :)
-
Minä ainakin yrittäisin sulkea sen sovelluksen eka vaikka noitten yläpaneeliin lätkäisemieni "Sulje väkisin" tai "Järjestelmän valvonnan" kautta.
Ja mulla taas on suora pikanäppäin päätteeseen, jossa sitten vain killall jumiutuja....
-
Minä ainakin yrittäisin sulkea sen sovelluksen eka vaikka noitten yläpaneeliin lätkäisemieni "Sulje väkisin" tai "Järjestelmän valvonnan" kautta.
Ja mulla taas on suora pikanäppäin päätteeseen, jossa sitten vain killall jumiutuja....
Ja alkuperäiseen kysymykseenkö ei ole vastausta/ratkaisua?
-
Kokeilin tuota Alt + SysReq + k -näppäinyhdistelmää siihen jumiin mitä 9.04 joskus tekee (kursori jää räpylänkuvaksi eikä suostu toimimaan, sikäli jumissa),
mutta tuo ei toiminut.
Jostain syystä tässä paremmassa Logitechin näppäimistössä SysReq ei ole edes merkitty / sitä ei ole.
Control - Alt + F1 , jne, systeemi kyllä toimii aina, mutta on tietysti hieman työläämpää.
-
Ja alkuperäiseen kysymykseenkö ei ole vastausta/ratkaisua?
Vanhaa Alt-Ctrl-"backspace" näppäinyhdistelmää vastaa
Alt+SysRq+k, joka siis sulkee x-ikkunoinnin väkisin
ja samaa sarjaa
Alt+SysRq+b käynnistää koneen uudelleen (siis boot)
Alt+SysRq+o sammuttaa koneen (Siis off)
Ganymedes: Oletko kokeillut, josko se SysRq olisi kuitenkin piilo-ominaisuutena PrintScrn-napissa ?
-
...
Ganymedes: Oletko kokeillut, josko se SysRq olisi kuitenkin piilo-ominaisuutena PrintScrn-napissa ?
Oli se toiminnallisuus siellä kuitenkin. Kiitos ;D
-
Itse olen havainnut usein käteväksi kometorivillä pgrep / pkill -parin jos jokin ohjelma on täysin juntturassa. Eli likimain näin:
Ctrl-Alt-F1
pgrep -l jumi-ohjelman-nimi
pkill jumi-ohjelman nimi
Tuo "pgrep -l" on muutenkin kätevä jos tietää edes alkukirjaimen siitä mitä on etsimässä, kokeile. Esimerkiksi
pgrep -l fir
näyttää kaikki käynnissäolevat "fir" -alkuiset. Vastaavasti "pkill" lopettaa myös alkukirjaimien avulla mutta pientä tarkkuutta ettei lähde muutakin kuin oli tarkoitus.
Mukavaa tässä komentoparissa on myös että ei tarvitse etsiä ja muistella PIDejä eli noita prosessitunnusnumeroita.
PS. --- Kokeneille: Ohjelman lopettaminen voi olla blokattu eli asetettu estotilaan. Tällöin puree muistaakseni "-9" mauste (pkill -9 jummijammi).
-
ennen jos jokin sovellus meni täydelliseen jumiin niin ctrl+alt+backspace uudelleenkäynnisti X:n. Jokatapauksessa näin pääsi aina sisäänkirjautumisruutuun. Nykyäänhän (Ubuntu 10.04 nyt käytössä) tuo pikanäppäinsydeemi on oletuksena pois käytöstä, mitenkähän... saakos tuon jotenkin takaisin käyttöön?
Ja alkuperäiseen kysymykseenkö ei ole vastausta/ratkaisua?
Vastaus alkuperäiseen kysymykseen (hyvä että on muitakin vaihtoehtoja):
Näppäimistö > Asettelut > Valitsimet > Näppäinyhdistelmä, joka tappaa X-palvelimen > Valitse
-
Noin yleensä, eikös tuollaiset asiat löydy helposti näin:
ps -ef | grep X
(voi käyttää myös -i vipua, jos haluaa case-insensitive haun, mutta X:n tapauksessa se ei ole hyvä idea)
-9 tarkoitti "kill":n tapauksessa ainakin ennen "a sure kill". Sitä tuntee itsensä ihan administraattoriksi kun antaa käskyn -9 vivulla ;D