[GDM] Plus de gdm après màj foireuse de glibc

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
T D
Hankyu
Messages : 17
Inscription : sam. 17 sept. 2011, 21:34

[GDM] Plus de gdm après màj foireuse de glibc

Message par T D »

Bonjour à tous.

Comme j'ai supprimé /lib pendant la dernière mise à jour de glibc, j'ai suivi les consignes pour réparer le système qui ont été données sur ce forum. Après avoir redémarré, l'interface grahique se lance, mais il s'agit seuelemnt d'un écran noir avec le poiteur en forme de montre. J'ai pensé que les manipulations n'avaient pas restauré tous les fichiers et j'ai donc réinstallé tous les paquets à l'aide de cette commande (trouvée sur internet) :

Code : Tout sélectionner

pacman -Sf $(pacman -Qq | grep -v "$(pacman -Qmq)")
Après redémarrage, j'ai toujours le même résultat.

Je pense que GDM n'arrive pas à ce lancer, mais d'après les processus lancés (la console fonctionne très bien), j'ai des processus gdm-binary, gdm-simple-slave et gdm-session-worker. Je ne suis pas sûr, mais je crois qu'en temps normal, il y a un processus gdm, qui ne serait don pas lancé.

Pouvez-vous m'aider à réparer mon interface graphique ?

Merci d'avance.

ÉDIT : j'ai désactivé GDM dans /etc/rc.conf puis lancé le programme manuellement (le tout en root). Là, GDM se lance normalement et je peux accéder à ma session comme avant. Le problème viendrait donc de l'appel de GDM en lui-même.
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par lekaf974 »

Salut,

Ce lien pourrait-il être utile pour ton problème :

https://bbs.archlinux.org/viewtopic.php?id=127845
"Keep it Simple, Stupid"
T D
Hankyu
Messages : 17
Inscription : sam. 17 sept. 2011, 21:34

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par T D »

J'ai exécuté la commande chage -E -1 gdm (je n'ai pas compris le rapport entre les mots de passe et gdm). Ça ne change rien.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par FoolEcho »

Tu as essayé de le lancer depuis /etc/inittab ? On peut voir ton rc.conf ?

Dans le doute, tu pourrais vérifier la sortie de pacman -Qk voir si les paquets sont bien complets ? (à nous poster éventuellement via pastebin)
«The following statement is not true. The previous statement is true.» :nage:
T D
Hankyu
Messages : 17
Inscription : sam. 17 sept. 2011, 21:34

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par T D »

FoolEcho a écrit :Tu as essayé de le lancer depuis /etc/inittab ? On peut voir ton rc.conf ?
Je viens d'essayer avec le fichier /etc/inittab suivant, sans succès. J'ai bien sûr désactivé gdm avec un point d'exclamation dans le /etc/rc.conf.

Code : Tout sélectionner

#
# /etc/inittab
#

#  Runlevels:
#    0    Halt
#    1(S)	Single-user
#    2    Not used
#    3    Multi-user
#    4    Not used
#    5    X11
#    6    Reboot

## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:

rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p

# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 -s 38400 tty1 linux
c2:2345:respawn:/sbin/agetty -8 -s 38400 tty2 linux
c3:2345:respawn:/sbin/agetty -8 -s 38400 tty3 linux
c4:2345:respawn:/sbin/agetty -8 -s 38400 tty4 linux
c5:2345:respawn:/sbin/agetty -8 -s 38400 tty5 linux
c6:2345:respawn:/sbin/agetty -8 -s 38400 tty6 linux

# Serial Virtual Console for KVM and others VMs
#s0:2345:respawn:/sbin/agetty -8 -s 9600 ttyS0 linux

# Hypervisor Virtual Console for Xen and KVM
#h0:2345:respawn:/sbin/agetty -8 -s 38400 hvc0 linux

ca::ctrlaltdel:/sbin/shutdown -t3 -r now

# Example lines for starting a login manager
x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/usr/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >/dev/null 2>&1

# End of file
Mon /etc/rc.conf (avec GDM désactivé) :

Code : Tout sélectionner

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
#   in the hardware clock being left untouched (useful for virtualization)
#   Note: Using "localtime" is discouraged, using "" makes hwclock fall back
#   to the value in /var/lib/hwclock/adjfile
# TIMEZONE: timezones are found in /usr/share/zoneinfo
#   Note: if unset, the value in /etc/localtime is used unchanged
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="fr_FR.UTF-8"
DAEMON_LOCALE="yes"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Paris"
KEYMAP="fr-dvorak-bepo-utf8"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
#   Replace every !module by an entry as on the following line in a file in
#   /etc/modprobe.d:
#     blacklist module
#   See "man modprobe.conf" for details.
#
MODULES=()

# Udev settle timeout (default to 30)
UDEV_TIMEOUT=30

# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"

# Scan for BTRFS volumes at startup
USEBTRFS="no"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="carthage"

# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
#   - interface: name of device (required)
#   - address: IP address (leave blank for DHCP)
#   - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
#   - broadcast: broadcast address (ignored for DHCP) (optional)
#   - gateway: default route (ignored for DHCP)
# 
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# broadcast=192.168.0.255
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=

eth0="dhcp"
INTERFACES=(eth0)

interface=eth0
address=
netmask=
broadcast=
gateway=

# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"

# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
#   - set to 'menu' to present a menu during boot-up (dialog package required)
#   - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)

# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
#   - prefix a daemon with a ! to disable it
#   - prefix a daemon with a @ to start it up in the background
#
# If something other takes care of your hardware clock (ntpd, dual-boot...)
# you should disable 'hwclock' here.
#
DAEMONS=(hwclock syslog-ng network netfs crond dbus @networkmanager avahi !gdm @cupsd mysqld)
FoolEcho a écrit :Dans le doute, tu pourrais vérifier la sortie de pacman -Qk voir si les paquets sont bien complets ? (à nous poster éventuellement via pastebin)
Tous les paquets sont complets (avec pacman -Qk > output), mais j'ai ces warnings (obtenus avec pacman -Qk 2> output) :

Code : Tout sélectionner

Avertissement : gnome-shell-extension-user-theme: /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml (Aucun fichier ou dossier de ce type)
Avertissement : gnome-shell-extension-user-theme: /usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/ (Aucun fichier ou dossier de ce type)
Avertissement : gnome-shell-extension-user-theme: /usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/extension.js (Aucun fichier ou dossier de ce type)
Avertissement : gnome-shell-extension-user-theme: /usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/metadata.json (Aucun fichier ou dossier de ce type)
Avertissement : gnome-shell-extension-user-theme: /usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com/stylesheet.css (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/ (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_audigyls.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_audioloop.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_cs461x.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_emu10k1x.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_envy24.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_envy24ht.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_fmedia.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_hdaudio.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_ich.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_imux.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_madi.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_midiloop.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_sblive.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_sbpci.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_sbxfi.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_trident.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_usb.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_userdev.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/oss_ymf7xx.conf (Aucun fichier ou dossier de ce type)
Avertissement : oss: /usr/lib/oss/conf.tmpl/osscore.conf (Aucun fichier ou dossier de ce type)
Avatar de l’utilisateur
jc51
Chu Ko Nu
Messages : 317
Inscription : jeu. 08 déc. 2011, 16:37

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par jc51 »

ba déjà si tu utilises networkmanager il faut enlever network des daemons .
Thinkpad 13 Archlinux/XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par FoolEcho »

T D a écrit :x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
Et là, c'est une ligne, pas deux.
«The following statement is not true. The previous statement is true.» :nage:
T D
Hankyu
Messages : 17
Inscription : sam. 17 sept. 2011, 21:34

Re: [GDM] Plus de gdm après màj foireuse de glibc

Message par T D »

@FoolEcho : je n'avais pas fait attention. Je ne me souvenais pas avoir déjà édité ce fichier, pourtant.

Sans retirer démon network, GDM se lance. Néanmoins, mon problème n'est pas résolu, car j'aimerais savoir pourquoi le démon gdm ne fonctionne plus et comment je pourrais le faire fonctionner à nouveau.

ÉDIT : je pensais que c'était passager, mais GDM est très long à se lancer (entre cinq et dix secondes), alors qu'il s'affichait tout de suite. En attendant, j'ai l'écran noir avec la montre.
Répondre