Toon posts:

Eindigen van X

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zal gelijk even toegeven dat mijn ervaring met Linux beperkt is gebleven tot Apache + MySQL. Verder heb ik nooit echt Linux gebruikt.

Nu ik toch eens wilde zien of het al geschikt is als desktop kom ik telkens weer op hetzelfde probleem uit:

Hoe kill je de *&%@% X11 !!!! De meeste distro's starten automatisch het zaakje opnieuw op wanneer je CTRL+ALT+BACKSPACE in drukt. CTRL+ALT+F1 start wel netjes de CLI maar X blijft gewoon draaien.

Meestal los ik dit op door er voor te zorgen dat X niet automatisch opstart tijdens het opstarten. Helaas ben ik dan wel vaak GDM kwijt en bovendien is het niet erg netjes, het kost weer een reboot.

Noem me dom of achterlijk maar ik zou dit toch graag willen weten.

[ Voor 4% gewijzigd door Verwijderd op 25-10-2007 23:27 ]


  • Osiris
  • Registratie: Januari 2000
  • Niet online
Wil je X nou 'permanent' niet op laten starten of slechts tijdelijk?

Besides, wie heeft GDM nodig als je ook Qingy hebt? :P

  • momania
  • Registratie: Mei 2000
  • Laatst online: 16:14

momania

iPhone 30! Bam!

"/etc/init.d/gdm stop"

;)

Neem je whisky mee, is het te weinig... *zucht*


  • BCC
  • Registratie: Juli 2000
  • Laatst online: 31-01 22:41

BCC

sudo /etc/init.d/x11-common stop
Maar waarom wil je eigenlijk x killen?

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • planB
  • Registratie: Juli 2006
  • Laatst online: 02:39
of de "harde" methode:

Zoek eerst met
ps -ef
het processnummer op (de PID colom).
gebruik dan
kill <processnummer>
om het process te stoppen.

succes

[ Voor 8% gewijzigd door planB op 25-10-2007 23:36 ]


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 16:30

Cyphax

Moderator LNX
Wat doen jullie dat altijd netjes, ik kill meestal gdm met killall. :P
planB schreef op donderdag 25 oktober 2007 @ 23:36:
of de "harde" methode:

Zoek eerst met
ps -ef
het processnummer op (de PID colom).
gebruik dan
kill <processnummer>
om het process te stoppen.

succes
kill -SIGHUP het liefst dan he? killall is makkelijker, dan hoef je geen PID op te zoeken.
BCC schreef op donderdag 25 oktober 2007 @ 23:32:
sudo /etc/init.d/x11-common stop
Maar waarom wil je eigenlijk x killen?
Het komt nog weleens voor dat een programma crasht en heel X vastzit, als het meezit kan je dan nog naar een console om 'm te killen en te herstarten. Als het tegenzit vangt ie je keystrokes niet meer af en moet je remote inloggen.

[ Voor 87% gewijzigd door Cyphax op 25-10-2007 23:38 ]

Saved by the buoyancy of citrus


Verwijderd

Topicstarter
BCC schreef op donderdag 25 oktober 2007 @ 23:32:
sudo /etc/init.d/x11-common stop
Maar waarom wil je eigenlijk x killen?
Om bijvoorbeeld VMWare tools te installeren of Nvidia drivers...

Maar ik test bijvoorbeeld nu PC-BSD (dus niet linux) en daar heb ik geen init.d map... Is er niet een universele manier?

[ Voor 20% gewijzigd door Verwijderd op 25-10-2007 23:39 ]


Verwijderd

Topicstarter
Cyphax schreef op donderdag 25 oktober 2007 @ 23:36:
Wat doen jullie dat altijd netjes, ik kill meestal gdm met killall. :P

[...]

kill -SIGHUP het liefst dan he? killall is makkelijker, dan hoef je geen PID op te zoeken.

[...]

Het komt nog weleens voor dat een programma crasht en heel X vastzit, als het meezit kan je dan nog naar een console om 'm te killen en te herstarten. Als het tegenzit vangt ie je keystrokes niet meer af en moet je remote inloggen.
Thankyou .... Killall :D

Ik had het al geprobeerd door enkele processen te killen maar dan werd alles weer opnieuw gestart

  • BCC
  • Registratie: Juli 2000
  • Laatst online: 31-01 22:41

BCC

Verwijderd schreef op donderdag 25 oktober 2007 @ 23:38:
[...]

Om bijvoorbeeld VMWare tools te installeren of Nvidia drivers...

Maar ik test bijvoorbeeld nu PC-BSD (dus niet linux) en daar heb ik geen init.d map... Is er niet een universele manier?
Je moet de x server daemon herstarten. Ik weet niet exact waar deze in BSD zit. Iets van /etc/rc.d/ ? Bij NVidea drivers zitten meestal nogal wat extra dingen als kernel meuk, waardoor het misschien zowieso verstandig is om een keer te herstarten...

[ Voor 17% gewijzigd door BCC op 25-10-2007 23:43 ]

Na betaling van een licentievergoeding van €1.000 verkrijgen bedrijven het recht om deze post te gebruiken voor het trainen van artificiële intelligentiesystemen.


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 16:30

Cyphax

Moderator LNX
Verwijderd schreef op donderdag 25 oktober 2007 @ 23:38:
[...]

Om bijvoorbeeld VMWare tools te installeren of Nvidia drivers...

Maar ik test bijvoorbeeld nu PC-BSD (dus niet linux) en daar heb ik geen init.d map... Is er niet een universele manier?
Je zou ook de hele PC kunnen rebooten, dan gaat het sowieso goed. Lijkt overkill als je alleen X wil herstarten maar het kan ook geen kwaad over het algemeen, zeker omdat X-programma's ook meegekilled worden als X stopt (het zou gaaf zijn als je programma's on the fly aan een virtuele display kon hangen ofzo, en nadat X opnieuw is gestart ze weer terugzetten).

Wat wil je met init.d precies?

Saved by the buoyancy of citrus


  • dragunova
  • Registratie: Mei 2007
  • Laatst online: 09-01 15:49

dragunova

Samozaridnyia Vintovka D.

als je (bijvoorbeeld) handmatig nvidiadrivers wilt installen in linux kan je ook vanaf een tty als root
init 3
of
telinit 3
geven. Dan stop je meteen alle services die samen met xdm of gdm of entrance in (waarschijnlijk runlevel 5) zijn gestart.

does the pope shit in the woods? is a bear catholic?


  • Rainmaker
  • Registratie: Augustus 2000
  • Laatst online: 14-07-2024

Rainmaker

RHCDS

Of je installeert vmware gewoon en drukt daarna op ctrl-alt-backspace.

Daarmee restart je X meteen...

Of mis ik iets?

We are pentium of borg. Division is futile. You will be approximated.


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

Cyphax schreef op donderdag 25 oktober 2007 @ 23:36:
kill -SIGHUP het liefst dan he? killall is makkelijker, dan hoef je geen PID op te zoeken.
Eem HUP? Hoezo? Dat doet niet zo veel hoor. Je moet een TERM (15) of KILL (9) hebben. Niet alle applicaties reageren hetzelfde op een HUP. Een SIGTERM gebruik je om een applicatie te verzoeken te stoppen. Normaal gebruik je die. Als dat niet werkt, neem je een SIGKILL. Een HUP gebruik je bijvoorbeeld om Apache zijn config opnieuw te laten lezen. Sommige applicaties stoppen wel met een HUP, maar niet allemaal.

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 16:30

Cyphax

Moderator LNX
wzzrd schreef op vrijdag 26 oktober 2007 @ 21:40:
[...]

Eem HUP? Hoezo? Dat doet niet zo veel hoor. Je moet een TERM (15) of KILL (9) hebben. Niet alle applicaties reageren hetzelfde op een HUP. Een SIGTERM gebruik je om een applicatie te verzoeken te stoppen. Normaal gebruik je die. Als dat niet werkt, neem je een SIGKILL. Een HUP gebruik je bijvoorbeeld om Apache zijn config opnieuw te laten lezen. Sommige applicaties stoppen wel met een HUP, maar niet allemaal.
Tja, dat is wat ik standaard gebruik, als ik niet killall doe, juist om die reden. :)
Als dat niet lukt iets zwaarder geschut :P

Saved by the buoyancy of citrus


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 17-01 19:39

wzzrd

The guy with the Red Hat

Wat doet gdm eigenlijk met signal 1? Stoppen?

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 16:30

Cyphax

Moderator LNX
Herstarten geloof ik.

Saved by the buoyancy of citrus


  • daft_dutch
  • Registratie: December 2003
  • Laatst online: 02-12-2025

daft_dutch

>.< >.< >.< >.<

planB schreef op donderdag 25 oktober 2007 @ 23:36:
of de "harde" methode:

Zoek eerst met
ps -ef
het processnummer op (de PID colom).
gebruik dan
kill <processnummer>
om het process te stoppen.

succes
pkill Xorg
stukke makkelijker

>.< >.< >.< >.<


  • LauPro
  • Registratie: Augustus 2001
  • Laatst online: 31-01 13:34

LauPro

Prof Mierenneuke®

Je kan toch gewoon je videodrivers onder Xorg installeren? Even Xorg opnieuw starten en klaar is kees.

Inkoopacties - HENK terug! - Megabit
It is a war here, so be a general!

Pagina: 1