
HugoLinus
(usa Debian)
Enviado em 22/08/2007 - 13:46h
Viva,
Utilizo o Debian etch com modo gráfico, mas sem gdm, pois nem sempre quero iniciar o linux em modo gráfico. Assim, começo sempre do modo de texto e quando quero rodar o modo gráfico, executo o startx. Porém, não tenho o habitual botão de shutdown do modo gráfico, pelo que faço o seguinte:
Quando quero desligar a máquina a partir da command line limito-me a fazer shutdown -h now, e para colmatar a falta do botão de shutdown no modo gráfico, criei um launcher que chama um shellscript tão simples quanto:
#!/bin/bash
shutdown -h now
já testei e funciona(aparentemente). Eu gostaria apenas de saber se esta forma de fazer shutdown no modo gráfico é correcta. Tanto quanto eu sei (por favor corrijam-me se estiver errado) esta é a forma correcta de desligar a máquina a partir da command line, visto que lança um sinal para todos os processos que estão a rodar na máquina para que estes possam terminar de forma segura e ordeira, mas uma vez que o X foi lançado e esta é a minha verdadeira dúvida:
É necessário acrescentar algo ao shellscript que termine o X antes de fazer o commando shutdown ou o próprio comando shutdown trata também de terminar o X de forma segura?