[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gdm stop ?



Crec que l'Ivà té raó: estàs executant el gdm directament. Mira: el meu
/etc/init.d/gdm és el següent:
------------------------------------------
#! /bin/sh
#
# Originally based on:
# Version:      @(#)skeleton  1.8  03-Mar-1998  miquels@cistron.nl
#
# Modified for gdm, Steve Haslam <steve@arise.dmeon.co.uk> 14mar99
# modified to remove --exec, as it does not work on upgrades. 18jan2000
# modified to use --name, to detect stale PID files 18mar2000
# sleep until gdm dies, then restart it 16jul2000
# get along with other display managers (Branden Robinson, Ryan Murray)
05sep2001

set -e

# To start gdm even if it is not the default display manager, change
# HEED_DEFAULT_DISPLAY_MANAGER to "false."
HEED_DEFAULT_DISPLAY_MANAGER=true
DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/gdm
PIDFILE=/var/run/gdm.pid
UPGRADEFILE=/var/run/gdm.upgrade

if [ -e $UPGRADEFILE -a "$1" != "restart" -a "$1" != "force-reload" ]; then
        SSD_ARG="--startas $DAEMON"
        rm -f $UPGRADEFILE
else
        SSD_ARG="--exec $DAEMON"
fi

test -x $DAEMON || exit 0

if [ -r /etc/default/gdm ]; then
  . /etc/default/gdm
  if [ -z "$LANG" ]; then
    :
  else
    export LANG
  fi
fi

case "$1" in
  start)
        if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" -a
"$HEED_DEFAULT_DISPLAY_MANAGER" = "true" -a "$(cat
$DEFAULT_DISPLAY_MANAGER_FILE)" != "$DAEMON" ]; then
                echo "Not starting GNOME Display Manager (gdm); it is
not the default display manager."
        else
                echo -n "Starting GNOME Display Manager: gdm"
                start-stop-daemon --start --quiet --pidfile $PIDFILE
--name gdm $SSD_ARG || echo -n " already running"
                echo "."
        fi
  ;;
  stop)
        echo -n "Stopping GNOME Display Manager: gdm"
        start-stop-daemon --stop  --quiet --pidfile $PIDFILE --name gdm
$SSD_ARG --retry 30 || echo -n " not running"
        echo "."
  ;;
  reload)
        echo "Reloading GNOME Display Manager configuration.  Changes
will take effect"
        echo "when all current X sessions have ended."
        start-stop-daemon --stop --signal USR1 --quiet --pidfile \
                $PIDFILE --name gdm $SSD_ARG
  ;;
  restart|force-reload)
        $0 stop
        $0 start
  ;;
  *)
        echo "Usage: /etc/init.d/gdm
{start|stop|restart|reload|force-reload}"
        exit 1
  ;;
esac

exit 0
--------------------------------------------------------------

En tot cas, si vols "matar" el gdm executable aleshores hauràs de fer
"killall gdm" o cercar el número de procés amb "ps axf" i fer "kill -9
<número>"

Però revisa aquesta instal·lació, que em sembla que la tens una mica
trencada...

Orestes.


En/na Ivà ha escrit:
> És molt extrany això que et passa.
> 
> Aquest /etc/init.d/gdm vols dir que no serà l'executable dirèctament?
> Hauria de ser un script que acceptés start|stop|restart entre altres.
> 
> Has modificat o fet algun link a /etc/init.d/gdm, o alguna cosa que l'hagi
> pogut modificar?
> 
> 
> 
>>Segur segur que és el gdm.
>>
>>1er.) ho veig mentre s'inicialitzen els serveis.
>>2n.) Ho veig com a resultat d'executar  ps -ef
>>3er) /etc/init.d/kdm no es troba..  La resposta és kdm : command not found
>>4rt) /etc/ini.d/gdm si que es troba i respon.
>>
>>El que sembla de totes totes és que stop no és un paràmetre que accepti.
>>
>>-------------------------------------------------------------------------
>>Si faig /etc/init.d/dgm--version em respon
>>GDM 2.6.0.8
>>
>>--------------------------------------------------------------------------
>>Si faig /etc/init.d/gdm --help em retorna
>>
>>-nodaemon			No bifurquis al segon pla
>>--no-console		No hi ha servidors de consola (locals) a executar
>>--preserve-ld-vars	Preserva les variables LD_*
>>--version			Mostra la versió GDM
>>--wait-to-go		Inicia el primer servidor d'X però després atura't
>>				fins que es reba un GO al fifo
>>--monte-carlo-sqrt2
>>
>>NO VEIG ENLLOC QUE LI PUGUI PASSAR EL PARAMETRE stop
>>
>>----------------------------------------------------------------------------
>>-----Mensaje original-----
>>De: orestes@tsc.upc.edu [mailto:orestes@tsc.upc.edu]
>>Enviado el: miércoles 28 de septiembre de 2005 23:42
>>Para: Josep Molero i Puig
>>Cc: Debian Català
>>Asunto: Re: gdm stop ?
>>
>>
>>No he seguit massa el fil però A veure... segur que estàs executant el
>>gdm? No serà el kdm o algun altre gestor d'entrada?
>>
>>A mi el /etc/init.d/gdm stop *sempre* m'ha funcionat. Atura el gestor
>>d'entrada i les X que penjen d'ell.
>>
>>Per configurar el gdm pots editar manualment el fitxer /etc/gdm/gdm.conf,
>>les opcions són bastant intuïtives i estan ben explicades. Tanmateix, si
>>et fa mandra fer-ho, pots fer-ho gràficament: Assegura't que en aquest
>>ftxer, a la secció [greeter], hi ha l'opció "SystemMEnu" descomentada i
>>=true. Llavors reinicies el gdm i t'haurà de sortir un menú
>>d'administració que podràs usar per configurar el gdm de forma gràfica des
>>de la pròpia pantalla d'inici.
>>
>>Orestes.
>>
>>
>>>Ho faig fent /etc/init.d/gdm stop i em diu que el gdm ja s'està
>>>executant
>>>i
>>>que aborta.
>>>
>>>I no hi ha manera...
>>>
>>>Ho faig des d'una finestra de consola de root.
>>>També ho he provat des d'una consola "pura" (Ctrl-Alt-F1) entrant també
>>>com
>>>a root.
>>>
>>>Res de res...  com ho puc fer ?
>>>Algú ja ha parlat de fer un gdm stop i ... no xuta !!!
>>>
>>>
>>>--------------------------------------
>>>Josep Molero i Puig
>>>josep.molero@sp.procap.com
>>>
>>>Departament d'Informàtica
>>>- PROCAP Llagostera -
>>>
>>>
>>>
>>
>>
>>
> 
> 



Reply to: