Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/03/2008, à 19:49

pi2r

Problème lancement graphique de gdm

Bonjour,
Je vais essayer d'expliquer mon problème clairement :
Je suis sous kubuntu mais récemment j'ai voulu me mettre à gnome mais comme je voulais pas attendre la hardy pour tester j'ai installé les paquets. Jusque là tout va bien.
Après quelques jours d'utilisation j'ai été séduit, j'ai donc voulu mettre gnome par défaut :

 sudo gedit /etc/X11/default-display-manager

et je remplace kdm par gdm.
Mais voilà le hic : quand je reboot mon pc ubuntu ne se lance pas en mode graphique, au lieu de la fenêtre de connexion avec les utilisateurs, la console me demande pseudo et mdp. Mais tout revient dans l'ordre si je tape gdm ou kdm dans la console.
Voilà n'hésitez pas à me demander des précisions.
Merci d'avance

Hors ligne

#2 Le 27/03/2008, à 20:31

akira86

Re : Problème lancement graphique de gdm

Salut
est-ce que tu as un fichier gdm dans /etc/init.d ???
si oui essaye :

sudo aptitude install sysv-rc-conf
sudo update-rc.d gdm defaults

astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.

Hors ligne

#3 Le 28/03/2008, à 16:47

pi2r

Re : Problème lancement graphique de gdm

Merci de ta réponse,
mais malheureusement ça ne marche pas :
Quand je tape la première commande tout baigne mais à la deuxième il me dit quelque chose du genre "a gdm link does already exist" et quand je reboote pas mieux.

Hors ligne

#4 Le 28/03/2008, à 19:35

akira86

Re : Problème lancement graphique de gdm

c'est normal si tu n'as pas de fichier gdm dans /etc/init.d ...
Voici le mien ... attention je ne sait pas si ça peut marché !!!

#! /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) 05sep200
1

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/sbin/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

# Allow cdd to override the config
if [ -f /etc/gdm/gdm-cdd.conf ]; then
	CONFIG_FILE="--config=/etc/gdm/gdm-cdd.conf"
fi

test -x $DAEMON || exit 0

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

. /lib/lsb/init-functions

case "$1" in
  start)
  	if [ -e "$DEFAULT_DISPLAY_MANAGER_FILE" -a "$HEED_DEFAULT_DISPLAY_MANAGE
R" = "true" -a "$(cat $DEFAULT_DISPLAY_MANAGER_FILE 2>/dev/null)" != "$DAEMON" ]
; then
		log_warning_msg "Not starting GNOME Display Manager (gdm); it is
 not the default display manager."
	else
		log_begin_msg "Starting GNOME Display Manager..."
		# if usplash is running, make sure to stop it now, yes "start" k
ills it.
	        if pidof usplash > /dev/null; then
			usplash=:
			orig_console="$(fgconsole)"
			DO_NOT_SWITCH_VT=yes /etc/init.d/usplash start
			# We've just shut down usplash, so don't log
			# success as it will look weird on the console.
			log_end_msg=:
		else
			usplash=false
			log_end_msg=log_end_msg
		fi
		start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE --
name gdm $SSD_ARG -- $CONFIG_FILE >/dev/null 2>&1 || log_end_msg 1
		$log_end_msg 0

		if $usplash && [ "$orig_console" != serial ]; then
			# Wait a short while for the active console to
			# change, to try to avoid visible console noise from
			# later init scripts.
			i=0
			while [ "$(fgconsole)" = "$orig_console" ]; do
				i="$(($i + 1))"
				if [ "$i" -gt 5 ]; then
					break
				fi
				sleep 1
			done
		fi
	fi
  ;;
  stop)
	log_begin_msg "Stopping GNOME Display Manager..."
	start-stop-daemon --stop  --quiet --oknodo --pidfile $PIDFILE --name gdm
 $SSD_ARG --retry 30 >/dev/null 2>&1
	log_end_msg 0
  ;;
  reload)
	log_begin_msg "Reloading GNOME Display Manager configuration..."
	log_warning_msg "Changes will take effect when all current X sessions ha
ve ended."
	start-stop-daemon --stop --signal USR1 --quiet --pidfile \
		$PIDFILE --name gdm $SSD_ARG >/dev/null 2>&1
	log_end_msg 0
  ;;
  restart|force-reload)
	$0 stop || true
	$0 start
  ;;
  *)
	log_success_msg "Usage: /etc/init.d/gdm {start|stop|restart|reload|force
-reload}"
	exit 1
  ;;
esac

exit 0

Si tu te sent d'essayé; créée un fichier apelé gdm copie s'y les lignes ci dessu. utilisateur:group = root:root et droit 755 puis

sudo update-rc.d gdm defaults

astuce de la console :
tab pour compléter automatiquement le nom d'une commande d'un dossier ou d'un fichier.
clique molette pour recopier une sélection.

Hors ligne

#5 Le 28/03/2008, à 19:56

pi2r

Re : Problème lancement graphique de gdm

En fait j'ai bien un gdm mais bon je vais pas tenter le changement je pense pas que ca marche.

Hors ligne

#6 Le 03/02/2009, à 22:43

freedux

Re : Problème lancement graphique de gdm

mon gdm ne démarre pas non plus en automatique:

$ sudo /etc/init.d/gdm start
 * Starting GNOME Display Manager...
kill: 112: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]

pas de log dans  dmesg
pas de log dans  /var/log/gdm/:0,log
pas de log dans  /var/log/syslog

Ou peut on trouver les logs ?

---

et si je fait "sudo gdm" dans ma console, cela fonctionne très bien, voici la réponse détaillée (si ça peut aider !)

$ sudo gdm 
gdm[9155]: DEBUG: Loading locale string: Welcome (null)
gdm[9155]: DEBUG: Le fichier de clés n'a pas de clé « Welcome »
gdm[9155]: DEBUG: Loading non-locale string: Welcome (null)
gdm[9155]: DEBUG: Loading locale string: Welcome (null)
gdm[9155]: DEBUG: Le fichier de clés n'a pas de clé « Welcome »
gdm[9155]: DEBUG: Loading non-locale string: Welcome (null)
gdm[9155]: DEBUG: Loading locale string: RemoteWelcome (null)
gdm[9155]: DEBUG: Le fichier de clés n'a pas de clé « RemoteWelcome »
gdm[9155]: DEBUG: Loading non-locale string: RemoteWelcome (null)
gdm[9155]: DEBUG: Loading locale string: RemoteWelcome (null)
gdm[9155]: DEBUG: Le fichier de clés n'a pas de clé « RemoteWelcome »
gdm[9155]: DEBUG: Loading non-locale string: RemoteWelcome (null)
gdm[9155]: DEBUG: Processing server group <server-Standard>
gdm[9155]: DEBUG: Got config server-Standard/name=Standard server <default>

gdm[9155]: DEBUG: Got config server-Standard/command=/usr/X11R6/bin/X -br -audit 0  <default>

gdm[9155]: DEBUG: Got config server-Standard/flexible=true <default>

gdm[9155]: DEBUG: Got config server-Standard/choosable=false <built-in>

gdm[9155]: DEBUG: Got config server-Standard/handled=true <built-in>

gdm[9155]: DEBUG: Got config server-Standard/chooser=false <built-in>

gdm[9155]: DEBUG: Got config server-Standard/priority=0 <built-in>

gdm[9155]: DEBUG: Processing server group <server-Terminal>
gdm[9155]: DEBUG: Got config server-Terminal/name=Terminal server <default>

gdm[9155]: DEBUG: Got config server-Terminal/command=/usr/X11R6/bin/X -br -audit 0 -terminate <default>

gdm[9155]: DEBUG: Got config server-Terminal/flexible=false <default>

gdm[9155]: DEBUG: Got config server-Terminal/choosable=false <built-in>

gdm[9155]: DEBUG: Got config server-Terminal/handled=false <default>

gdm[9155]: DEBUG: Got config server-Terminal/chooser=false <built-in>

gdm[9155]: DEBUG: Got config server-Terminal/priority=0 <built-in>

gdm[9155]: DEBUG: Processing server group <server-Chooser>
gdm[9155]: DEBUG: Got config server-Chooser/name=Chooser server <default>

gdm[9155]: DEBUG: Got config server-Chooser/command=/usr/X11R6/bin/X -br -audit 0 <default>

gdm[9155]: DEBUG: Got config server-Chooser/flexible=false <default>

gdm[9155]: DEBUG: Got config server-Chooser/choosable=false <built-in>

gdm[9155]: DEBUG: Got config server-Chooser/handled=true <built-in>

gdm[9155]: DEBUG: Got config server-Chooser/chooser=true <default>

gdm[9155]: DEBUG: Got config server-Chooser/priority=0 <built-in>

gdm[9155]: DEBUG: Got config servers/0=Standard device=/dev/console <default>

gdm[9155]: DEBUG: Loading display for key '0'
gdm[9156]: DEBUG: Attempting to parse key string: daemon/ServAuthDir=/var/lib/gdm

j'ai aussi essayé ça:

sudo dpkg-reconfigure gdm
[sudo] password for frederic: 
 * Reloading GNOME Display Manager configuration...
 * Changes will take effect when all current X sessions have ended.
invoke-rc.d: initscript gdm, action "reload" failed.

on voit bien le failed dans le reload !

je reviens au cas automatique avec init.d, je n'ai pas encore trouvé les logs alors que j'ai mis en debug dans gdmsetup !

Dernière modification par freedux (Le 03/02/2009, à 23:12)

Hors ligne