[gdm3] Connexion impossible, revient au GDM

Bonjour,
Quand je démarre le démon gdm3 et que j’essaie de me connecter, plouf : écran noir puis redémarrage de GDM.

Voici le contenu de mon ~/.xsession après connexion, peut-être que c’est dû à ça :

/etc/gdm3/Xsession: Beginning session setup... /etc/gdm3/Xsession: 29: /usr/share/bash-completion/bash_completion: [[: not found /etc/gdm3/Xsession: 35: /usr/share/bash-completion/bash_completion: [[: not found /etc/gdm3/Xsession: 51: /usr/share/bash-completion/bash_completion: shopt: not found /etc/gdm3/Xsession: 57: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 62: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 65: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 68: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 71: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 74: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 77: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 80: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 83: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 86: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 89: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 92: /usr/share/bash-completion/bash_completion: complete: not found /etc/gdm3/Xsession: 101: /usr/share/bash-completion/bash_completion: Syntax error: "(" unexpected (expecting "}")

Voyons /etc/gdm3/Xsession :

[code]#!/bin/sh

This is SORT OF LIKE an X session, but not quite. You get a command as the

first argument (it could be multiple words, so run it with “eval”). As a

special case, the command can be:

failsafe - Run an xterm only

default - Run the appropriate Xclients startup (see the code below)

custom - Run ~/.xsession and if that’s not available run ‘default’

(Note that other arguments could also follow, but only the command one is

right now relevant and supported)

The output is ALREADY redirected to .xsession-errors in GDM. This way

.xsession-errors actually gets more output such as if the PreSession script

is failing. This also prevents DoS attacks if some app in the users session

can be prodded to dump lots of stuff on the stdout/stderr. We wish to be

robust don’t we? In case you wish to use an existing script for other DM’s,

you can just not redirect when GDMSESSION is set. GDMSESSION will always

be set from gdm.

Also note that this is not run as a login shell, this is just executed.

based on:

$XConsortium: Xsession /main/10 1995/12/18 18:21:28 gildea $

PROGNAME=Xsession

message () {

pretty-print messages of arbitrary length; use xmessage if it

is available and $DISPLAY is set

MESSAGE="$PROGNAME: $*“
echo “$MESSAGE” | fold -s -w ${COLUMNS:-80} >&2
if [ -n “$DISPLAY” ]; then
if [ -n “$zenity” ]; then
”$zenity" --info --text "$MESSAGE"
elif [ -n “$xmessage” ]; then
echo “$MESSAGE” | fold -s -w ${COLUMNS:-80} | $xmessage -center -file -
fi
fi
}

message_nonl () {

pretty-print messages of arbitrary length (no trailing newline); use

xmessage if it is available and $DISPLAY is set

MESSAGE="$PROGNAME: $*“
echo -n “$MESSAGE” | fold -s -w ${COLUMNS:-80} >&2;
if [ -n “$DISPLAY” ]; then
if [ -n “$zenity” ]; then
”$zenity" --info --text "$MESSAGE"
elif [ -n “$xmessage” ]; then
echo -n “$MESSAGE” | fold -s -w ${COLUMNS:-80} | $xmessage -center -file -
fi
fi
}

errormsg () {

exit script with error

message "$*"
exit 1
}

internal_errormsg () {

exit script with error; essentially a “THIS SHOULD NEVER HAPPEN” message

One big call to message() for the sake of xmessage; if we had two then

the user would have dismissed the error we want reported before seeing the

request to report it.

errormsg “$*”
“Please report the installed version of the “xfree86-common””
“package and the complete text of this error message to”
debian-x@lists.debian.org.”
}

run_parts () {

until run-parts --noexec is implemented

if [ -z “$1” ]; then
internal_errormsg "run_parts() called without an argument."
fi
if [ ! -d “$1” ]; then
internal_errormsg “run_parts() called, but “$1” does not exist or is”
"not a directory."
fi
for F in $(/bin/ls $1); do
if expr “$F” : ‘[[:alnum:]_-]+$’ > /dev/null 2>&1; then
if [ -f “$1/$F” ]; then
echo "$1/$F"
fi
fi
done
}

initialize variables for use by all session scripts

OPTIONFILE=/etc/X11/Xsession.options

SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources

SYSSESSIONDIR=/etc/X11/Xsession.d
USERXSESSION=$HOME/.xsession
USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession

this will go into the .xsession-errors along with all other echo’s

good for debugging where things went wrong

echo “$0: Beginning session setup…”

First read /etc/profile and .profile

test -f /etc/profile && . /etc/profile
test -f “$HOME/.profile” && . “$HOME/.profile”

Second read /etc/xprofile and .xprofile for X specific setup

test -f /etc/xprofile && . /etc/xprofile
test -f “$HOME/.xprofile” && . “$HOME/.xprofile”

zenity=which zenity 2>/dev/null
xmessage=which xmessage 2>/dev/null

command="$1"

if [ -z “$command” ] ; then
command=failsafe
fi

if [ x"$command" = xfailsafe ] ; then
if [ -n “$zenity” ] ; then
"$zenity" --info --text "This is the failsafe xterm session. Windows now have focus only if you have your cursor above them. To get out of this mode type ‘exit’ in the window in the upper left corner"
else
echo "$0: Starting the failsafe xterm session."
fi
exec xterm -geometry 80x24+0+0
fi

clean up after xbanner

freetemp=which freetemp 2>/dev/null
if [ -n “$freetemp” ] ; then
"$freetemp"
fi

usermodmap="$HOME/.Xmodmap"
userxkbmap="$HOME/.Xkbmap"

if [ -f “$userxkbmap” ]; then
setxkbmap cat "$userxkbmap"
XKB_IN_USE=yes
fi

xkb and xmodmap don’t play nice together

if [ -z “$XKB_IN_USE” ]; then
if [ -f “$usermodmap” ]; then
xmodmap "$usermodmap"
fi
fi

unset XKB_IN_USE

if [ -n “$GDM_LANG” ]; then
# Set the locale to that, it’s the language selected in GDM.
LANG="$GDM_LANG"
export LANG

if [ -n "$LC_ALL" ] && [ "$LC_ALL" != "$LANG" ]; then
    LC_ALL="$LANG"
fi

# if GDM_LANG isn't first in LANGUAGE, then unset it.
if [ -n "$LANGUAGE" ]; then
    if echo "$LANGUAGE" | grep -q -- "^$GDM_LANG"; then
       :
    else
       unset LANGUAGE
    fi
fi

fi

The default Debian session runs xsession first, so we just do that for

“custom”

if [ “x$command” = “xcustom” ] ; then
shift
set default $*
fi

use run-parts to source every file in the session directory; we source

instead of executing so that the variables and functions defined above

are available to the scripts, and so that they can pass variables to each

other

SESSIONFILES=$(run_parts $SYSSESSIONDIR)
if [ -n “$SESSIONFILES” ]; then
for SESSIONFILE in $SESSIONFILES; do
. $SESSIONFILE
done
fi

echo “$0: Executing $command failed, will try to run x-terminal-emulator”

if [ -n “$zenity” ] ; then
"$zenity" --info --text "I could not start your session and so I have started the failsafe xterm session. Windows now have focus only if you have your cursor above them. To get out of this mode type ‘exit’ in the window in the upper left corner"
fi

exec x-terminal-emulator -geometry 80x24+0+0[/code]

Je n’y ai rien changé… Mais pourquoi donc bash_completion vient se trouver ici ?

Dans /etc/profile j’ai :

if [ -f /etc/bash_completion ]; then . /etc/bash_completion fi

Merci de votre aide !

Déterminer si le problème est général ou s’il n’affecte que l’utilisateur testé.
Créer un nouvel utilisateur “testeur” puis tenter la connexion sous ce compte.

adduser testeur

Login gdm3 : testeur

Si la connexion ne s’établit pas sous le compte “testeur”, le problème est général.
Si la connexion s’établit sous le compte “testeur”, ça voudrait dire que le plantage tire son origine d’un mauvais réglage en $HOME de l’utilisateur testé.
Un .profile en $HOME ?
Le shell de l’utilisateur est-il bash ?
Voir /etc/passwd ou $ echo $SHELL

Bonjour à toi,
Merci pour ton aide.

  1. Non, ce n’est pas lié au compte : en créant un nouveau compte, ça fait pareil.
  2. Le shell de l’utilisateur est bash ; j’ai essayé en modifiant en /bin/sh (qui redirige vers Dash) et rien n’y fait.
  3. Ça vaut de même pour toutes les sessions graphiques, pas seulement gnome3 ou Xfce4.

[code]$ cat ~/.profile

~/.profile: executed by the command interpreter for login shells.

This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login

exists.

see /usr/share/doc/bash/examples/startup-files for examples.

the files are located in the bash-doc package.

the default umask is set in /etc/profile

#umask 022

if running bash

#if [ -n “$BASH_VERSION” ]; then

# include .bashrc if it exists

if [ -f ~/.bashrc ]; then

. ~/.bashrc

fi

#fi

set PATH so it includes user’s private bin if it exists

if [ -d ~/bin ] ; then
PATH=~/bin:/usr/sbin:"${PATH}"
fi

__GL_FSAA_MODE=13
ASIO_INPUTS=4
ASIO_OUTPUTS=8
PATH="/usr/local/sbin:/sbin:$PATH"

$
[/code]

Pas sûr mais vérifie que l’home de ton utilisateur n’est pas pleins, cela empêcherai une connexion.

Peux tu poster /var/log/Xorg.0.log

@koshie : Non non, j’ai encore pas mal de place !
@sebB : Contenu du /var/log/Xorg.0.log :

[code][ 13614.044]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[ 13614.044] X Protocol Version 11, Revision 0
[ 13614.044] Build Operating System: Linux 3.2.0-4.drm-amd64 x86_64 Debian
[ 13614.044] Current Operating System: Linux home 3.2.0-4-amd64 #1 SMP Debian 3.2.39-2 x86_64
[ 13614.044] Kernel command line: BOOT_IMAGE=/vmlinuz-3.2.0-4-amd64 root=/dev/mapper/debian-debian ro quiet
[ 13614.044] Build Date: 23 February 2013 02:40:45PM
[ 13614.044] xorg-server 2:1.12.4-5 (Julien Cristau jcristau@debian.org)
[ 13614.044] Current version of pixman: 0.26.0
[ 13614.044] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 13614.044] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 13614.044] (==) Log file: “/var/log/Xorg.0.log”, Time: Wed Apr 3 18:31:06 2013
[ 13614.044] (==) Using config file: “/etc/X11/xorg.conf”
[ 13614.044] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 13614.044] (==) ServerLayout “Layout0”
[ 13614.044] (
) |–>Screen “Screen0” (0)
[ 13614.044] () | |–>Monitor “Monitor0”
[ 13614.045] (
) | |–>Device “Device0”
[ 13614.045] () |–>Input Device “Keyboard0”
[ 13614.045] (
) |–>Input Device “Mouse0”
[ 13614.045] (==) Automatically adding devices
[ 13614.045] (==) Automatically enabling devices
[ 13614.045] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 13614.045] Entry deleted from font path.
[ 13614.045] (WW) The directory “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType” does not exist.
[ 13614.045] Entry deleted from font path.
[ 13614.045] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 13614.045] (==) ModulePath set to “/usr/lib/xorg/modules”
[ 13614.045] (WW) Hotplugging is on, devices using drivers ‘kbd’, ‘mouse’ or ‘vmmouse’ will be disabled.
[ 13614.045] (WW) Disabling Keyboard0
[ 13614.045] (WW) Disabling Mouse0
[ 13614.045] (II) Loader magic: 0x7ff1ef3d4ae0
[ 13614.045] (II) Module ABI versions:
[ 13614.045] X.Org ANSI C Emulation: 0.4
[ 13614.045] X.Org Video Driver: 12.1
[ 13614.045] X.Org XInput driver : 16.0
[ 13614.045] X.Org Server Extension : 6.0
[ 13614.045] (–) PCI:*(0:4:0:0) 10de:06e4:1458:34ed rev 161, Mem @ 0xfd000000/16777216, 0xe0000000/268435456, 0xfa000000/33554432, I/O @ 0x0000ec00/128, BIOS @ 0x???/131072
[ 13614.045] (II) Open ACPI successful (/var/run/acpid.socket)
[ 13614.045] (II) LoadModule: “extmod”
[ 13614.046] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 13614.046] (II) Module extmod: vendor=“X.Org Foundation”
[ 13614.046] compiled for 1.12.4, module version = 1.0.0
[ 13614.046] Module class: X.Org Server Extension
[ 13614.046] ABI class: X.Org Server Extension, version 6.0
[ 13614.046] (II) Loading extension SELinux
[ 13614.046] (II) Loading extension MIT-SCREEN-SAVER
[ 13614.046] (II) Loading extension XFree86-VidModeExtension
[ 13614.046] (II) Loading extension XFree86-DGA
[ 13614.046] (II) Loading extension DPMS
[ 13614.046] (II) Loading extension XVideo
[ 13614.046] (II) Loading extension XVideo-MotionCompensation
[ 13614.046] (II) Loading extension X-Resource
[ 13614.046] (II) LoadModule: “dbe”
[ 13614.046] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 13614.047] (II) Module dbe: vendor=“X.Org Foundation”
[ 13614.047] compiled for 1.12.4, module version = 1.0.0
[ 13614.047] Module class: X.Org Server Extension
[ 13614.047] ABI class: X.Org Server Extension, version 6.0
[ 13614.047] (II) Loading extension DOUBLE-BUFFER
[ 13614.047] (II) LoadModule: “glx”
[ 13614.047] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[ 13614.063] (II) Module glx: vendor=“NVIDIA Corporation”
[ 13614.063] compiled for 4.0.2, module version = 1.0.0
[ 13614.063] Module class: X.Org Server Extension
[ 13614.063] (II) NVIDIA GLX Module 304.64 Tue Oct 30 11:18:32 PDT 2012
[ 13614.063] (II) Loading extension GLX
[ 13614.063] (II) LoadModule: “record”
[ 13614.063] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 13614.064] (II) Module record: vendor=“X.Org Foundation”
[ 13614.064] compiled for 1.12.4, module version = 1.13.0
[ 13614.064] Module class: X.Org Server Extension
[ 13614.064] ABI class: X.Org Server Extension, version 6.0
[ 13614.064] (II) Loading extension RECORD
[ 13614.064] (II) LoadModule: “dri”
[ 13614.064] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 13614.064] (II) Module dri: vendor=“X.Org Foundation”
[ 13614.064] compiled for 1.12.4, module version = 1.0.0
[ 13614.064] ABI class: X.Org Server Extension, version 6.0
[ 13614.064] (II) Loading extension XFree86-DRI
[ 13614.064] (II) LoadModule: “dri2”
[ 13614.064] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 13614.064] (II) Module dri2: vendor=“X.Org Foundation”
[ 13614.064] compiled for 1.12.4, module version = 1.2.0
[ 13614.064] ABI class: X.Org Server Extension, version 6.0
[ 13614.064] (II) Loading extension DRI2
[ 13614.064] (II) LoadModule: “nvidia”
[ 13614.065] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 13614.065] (II) Module nvidia: vendor=“NVIDIA Corporation”
[ 13614.065] compiled for 4.0.2, module version = 1.0.0
[ 13614.065] Module class: X.Org Video Driver
[ 13614.065] (II) NVIDIA dlloader X Driver 304.64 Tue Oct 30 10:59:51 PDT 2012
[ 13614.065] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 13614.065] (++) using VT number 8

[ 13614.071] (II) Loading sub module “fb”
[ 13614.071] (II) LoadModule: “fb”
[ 13614.071] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 13614.072] (II) Module fb: vendor=“X.Org Foundation”
[ 13614.072] compiled for 1.12.4, module version = 1.0.0
[ 13614.072] ABI class: X.Org ANSI C Emulation, version 0.4
[ 13614.072] (II) Loading sub module “wfb”
[ 13614.072] (II) LoadModule: “wfb”
[ 13614.072] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 13614.072] (II) Module wfb: vendor=“X.Org Foundation”
[ 13614.072] compiled for 1.12.4, module version = 1.0.0
[ 13614.072] ABI class: X.Org ANSI C Emulation, version 0.4
[ 13614.072] (II) Loading sub module “ramdac”
[ 13614.072] (II) LoadModule: “ramdac”
[ 13614.072] (II) Module “ramdac” already built-in
[ 13614.072] () NVIDIA(0): Depth 24, (–) framebuffer bpp 32
[ 13614.072] (==) NVIDIA(0): RGB weight 888
[ 13614.072] (==) NVIDIA(0): Default visual is TrueColor
[ 13614.072] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 13614.072] (
) NVIDIA(0): Enabling 2D acceleration
[ 13614.506] (II) NVIDIA(GPU-0): Display (HannStar Display Corp Hanns.G HG191 (DFP-0)) does not
[ 13614.506] (II) NVIDIA(GPU-0): support NVIDIA 3D Vision stereo.
[ 13614.508] (II) NVIDIA(0): NVIDIA GPU GeForce 8400 GS (G98) at PCI:4:0:0 (GPU-0)
[ 13614.508] (–) NVIDIA(0): Memory: 524288 kBytes
[ 13614.508] (–) NVIDIA(0): VideoBIOS: 62.98.74.00.06
[ 13614.508] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 13614.508] (–) NVIDIA(0): Interlaced video modes are supported on this GPU
[ 13614.510] (–) NVIDIA(0): Valid display device(s) on GeForce 8400 GS at PCI:4:0:0
[ 13614.510] (–) NVIDIA(0): CRT-0
[ 13614.510] (–) NVIDIA(0): CRT-1
[ 13614.510] (–) NVIDIA(0): HannStar Display Corp Hanns.G HG191 (DFP-0) (connected)
[ 13614.510] (–) NVIDIA(0): DFP-1
[ 13614.510] (–) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[ 13614.510] (–) NVIDIA(0): CRT-1: 400.0 MHz maximum pixel clock
[ 13614.510] (–) NVIDIA(0): HannStar Display Corp Hanns.G HG191 (DFP-0): 330.0 MHz maximum pixel clock
[ 13614.510] (–) NVIDIA(0): HannStar Display Corp Hanns.G HG191 (DFP-0): Internal Dual Link TMDS
[ 13614.510] (–) NVIDIA(0): DFP-1: 165.0 MHz maximum pixel clock
[ 13614.510] (–) NVIDIA(0): DFP-1: Internal Single Link TMDS
[ 13614.510] () NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 13614.510] (
) NVIDIA(0): device HannStar Display Corp Hanns.G HG191 (DFP-0) (Using
[ 13614.510] () NVIDIA(0): EDID frequencies has been enabled on all display
[ 13614.510] (
) NVIDIA(0): devices.)
[ 13614.513] (==) NVIDIA(0):
[ 13614.513] (==) NVIDIA(0): No modes were requested; the default mode “nvidia-auto-select”
[ 13614.513] (==) NVIDIA(0): will be used as the requested mode.
[ 13614.513] (==) NVIDIA(0):
[ 13614.514] (II) NVIDIA(0): Validated MetaModes:
[ 13614.514] (II) NVIDIA(0): “DFP-0:nvidia-auto-select”
[ 13614.514] (II) NVIDIA(0): Virtual screen size determined to be 1440 x 900
[ 13614.539] (–) NVIDIA(0): DPI set to (89, 87); computed from “UseEdidDpi” X config
[ 13614.539] (–) NVIDIA(0): option
[ 13614.539] (–) Depth 24 pixmap format is 32 bpp
[ 13614.539] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[ 13614.545] (II) NVIDIA(0): Setting mode “DFP-0:nvidia-auto-select”
[ 13614.582] (II) Loading extension NV-GLX
[ 13614.609] (==) NVIDIA(0): Disabling shared memory pixmaps
[ 13614.609] (==) NVIDIA(0): Backing store disabled
[ 13614.609] (==) NVIDIA(0): Silken mouse enabled
[ 13614.609] () NVIDIA(0): DPMS enabled
[ 13614.609] (II) Loading extension NV-CONTROL
[ 13614.609] (II) Loading extension XINERAMA
[ 13614.609] (II) Loading sub module “dri2”
[ 13614.609] (II) LoadModule: “dri2”
[ 13614.610] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 13614.610] (II) Module dri2: vendor=“X.Org Foundation”
[ 13614.610] compiled for 1.12.4, module version = 1.2.0
[ 13614.610] ABI class: X.Org Server Extension, version 6.0
[ 13614.610] (II) NVIDIA(0): [DRI2] Setup complete
[ 13614.610] (II) NVIDIA(0): [DRI2] VDPAU driver: nvidia
[ 13614.610] (–) RandR disabled
[ 13614.610] (II) Initializing built-in extension Generic Event Extension
[ 13614.610] (II) Initializing built-in extension SHAPE
[ 13614.610] (II) Initializing built-in extension MIT-SHM
[ 13614.610] (II) Initializing built-in extension XInputExtension
[ 13614.610] (II) Initializing built-in extension XTEST
[ 13614.610] (II) Initializing built-in extension BIG-REQUESTS
[ 13614.610] (II) Initializing built-in extension SYNC
[ 13614.610] (II) Initializing built-in extension XKEYBOARD
[ 13614.610] (II) Initializing built-in extension XC-MISC
[ 13614.610] (II) Initializing built-in extension SECURITY
[ 13614.610] (II) Initializing built-in extension XINERAMA
[ 13614.610] (II) Initializing built-in extension XFIXES
[ 13614.610] (II) Initializing built-in extension RENDER
[ 13614.610] (II) Initializing built-in extension RANDR
[ 13614.610] (II) Initializing built-in extension COMPOSITE
[ 13614.610] (II) Initializing built-in extension DAMAGE
[ 13614.610] (II) SELinux: Disabled on system
[ 13614.612] (II) Initializing extension GLX
[ 13614.660] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[ 13614.660] (
) Power Button: Applying InputClass “evdev keyboard catchall”
[ 13614.660] (II) LoadModule: “evdev”
[ 13614.661] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 13614.661] (II) Module evdev: vendor=“X.Org Foundation”
[ 13614.661] compiled for 1.12.1, module version = 2.7.0
[ 13614.661] Module class: X.Org XInput Driver
[ 13614.661] ABI class: X.Org XInput driver, version 16.0
[ 13614.661] (II) Using input driver ‘evdev’ for ‘Power Button’
[ 13614.661] () Power Button: always reports core events
[ 13614.661] (
) evdev: Power Button: Device: “/dev/input/event2”
[ 13614.661] (–) evdev: Power Button: Vendor 0 Product 0x1
[ 13614.661] (–) evdev: Power Button: Found keys
[ 13614.661] (II) evdev: Power Button: Configuring as keyboard
[ 13614.661] () Option “config_info” “udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2”
[ 13614.661] (II) XINPUT: Adding extended input device “Power Button” (type: KEYBOARD, id 6)
[ 13614.661] (
) Option “xkb_rules” “evdev”
[ 13614.661] () Option “xkb_model” “microsoftoffice”
[ 13614.661] (
) Option “xkb_layout” “fr”
[ 13614.661] () Option “xkb_variant” “nodeadkeys”
[ 13614.691] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 13614.691] (
) Power Button: Applying InputClass “evdev keyboard catchall”
[ 13614.691] (II) Using input driver ‘evdev’ for ‘Power Button’
[ 13614.691] () Power Button: always reports core events
[ 13614.691] (
) evdev: Power Button: Device: “/dev/input/event1”
[ 13614.691] (–) evdev: Power Button: Vendor 0 Product 0x1
[ 13614.691] (–) evdev: Power Button: Found keys
[ 13614.691] (II) evdev: Power Button: Configuring as keyboard
[ 13614.691] () Option “config_info” “udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1”
[ 13614.691] (II) XINPUT: Adding extended input device “Power Button” (type: KEYBOARD, id 7)
[ 13614.691] (
) Option “xkb_rules” “evdev”
[ 13614.691] () Option “xkb_model” “microsoftoffice”
[ 13614.691] (
) Option “xkb_layout” “fr”
[ 13614.691] () Option “xkb_variant” “nodeadkeys”
[ 13614.692] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event5)
[ 13614.692] (II) No input driver specified, ignoring this device.
[ 13614.692] (II) This device may have been added with another device file.
[ 13614.692] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 13614.692] (
) AT Translated Set 2 keyboard: Applying InputClass “evdev keyboard catchall”
[ 13614.692] (II) Using input driver ‘evdev’ for ‘AT Translated Set 2 keyboard’
[ 13614.692] () AT Translated Set 2 keyboard: always reports core events
[ 13614.692] (
) evdev: AT Translated Set 2 keyboard: Device: “/dev/input/event0”
[ 13614.692] (–) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[ 13614.692] (–) evdev: AT Translated Set 2 keyboard: Found keys
[ 13614.692] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[ 13614.692] () Option “config_info” “udev:/sys/devices/platform/i8042/serio0/input/input0/event0”
[ 13614.692] (II) XINPUT: Adding extended input device “AT Translated Set 2 keyboard” (type: KEYBOARD, id 8)
[ 13614.692] (
) Option “xkb_rules” “evdev”
[ 13614.692] () Option “xkb_model” “microsoftoffice”
[ 13614.692] (
) Option “xkb_layout” “fr”
[ 13614.692] () Option “xkb_variant” “nodeadkeys”
[ 13614.693] (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/event4)
[ 13614.693] (
) ImPS/2 Logitech Wheel Mouse: Applying InputClass “evdev pointer catchall”
[ 13614.693] (II) Using input driver ‘evdev’ for ‘ImPS/2 Logitech Wheel Mouse’
[ 13614.693] () ImPS/2 Logitech Wheel Mouse: always reports core events
[ 13614.693] (
) evdev: ImPS/2 Logitech Wheel Mouse: Device: “/dev/input/event4”
[ 13614.693] (–) evdev: ImPS/2 Logitech Wheel Mouse: Vendor 0x2 Product 0x5
[ 13614.693] (–) evdev: ImPS/2 Logitech Wheel Mouse: Found 3 mouse buttons
[ 13614.693] (–) evdev: ImPS/2 Logitech Wheel Mouse: Found scroll wheel(s)
[ 13614.693] (–) evdev: ImPS/2 Logitech Wheel Mouse: Found relative axes
[ 13614.693] (–) evdev: ImPS/2 Logitech Wheel Mouse: Found x and y relative axes
[ 13614.693] (II) evdev: ImPS/2 Logitech Wheel Mouse: Configuring as mouse
[ 13614.693] (II) evdev: ImPS/2 Logitech Wheel Mouse: Adding scrollwheel support
[ 13614.693] () evdev: ImPS/2 Logitech Wheel Mouse: YAxisMapping: buttons 4 and 5
[ 13614.693] (
) evdev: ImPS/2 Logitech Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 13614.693] () Option “config_info” “udev:/sys/devices/platform/i8042/serio1/input/input4/event4”
[ 13614.693] (II) XINPUT: Adding extended input device “ImPS/2 Logitech Wheel Mouse” (type: MOUSE, id 9)
[ 13614.693] (II) evdev: ImPS/2 Logitech Wheel Mouse: initialized for relative axes.
[ 13614.693] (
) ImPS/2 Logitech Wheel Mouse: (accel) keeping acceleration scheme 1
[ 13614.693] () ImPS/2 Logitech Wheel Mouse: (accel) acceleration profile 0
[ 13614.693] (
) ImPS/2 Logitech Wheel Mouse: (accel) acceleration factor: 2.000
[ 13614.693] () ImPS/2 Logitech Wheel Mouse: (accel) acceleration threshold: 4
[ 13614.693] (II) config/udev: Adding input device ImPS/2 Logitech Wheel Mouse (/dev/input/mouse0)
[ 13614.693] (II) No input driver specified, ignoring this device.
[ 13614.693] (II) This device may have been added with another device file.
[ 13614.694] (II) config/udev: Adding input device PC Speaker (/dev/input/event3)
[ 13614.694] (II) No input driver specified, ignoring this device.
[ 13614.694] (II) This device may have been added with another device file.
[ 13614.694] (II) config/udev: Adding input device ACPI Virtual Keyboard Device (/dev/input/event6)
[ 13614.694] (
) ACPI Virtual Keyboard Device: Applying InputClass “evdev keyboard catchall”
[ 13614.694] (II) Using input driver ‘evdev’ for ‘ACPI Virtual Keyboard Device’
[ 13614.694] () ACPI Virtual Keyboard Device: always reports core events
[ 13614.694] (
) evdev: ACPI Virtual Keyboard Device: Device: “/dev/input/event6”
[ 13614.694] (–) evdev: ACPI Virtual Keyboard Device: Vendor 0 Product 0
[ 13614.694] (–) evdev: ACPI Virtual Keyboard Device: Found keys
[ 13614.694] (II) evdev: ACPI Virtual Keyboard Device: Configuring as keyboard
[ 13614.694] () Option “config_info” “udev:/sys/devices/virtual/input/input6/event6”
[ 13614.694] (II) XINPUT: Adding extended input device “ACPI Virtual Keyboard Device” (type: KEYBOARD, id 10)
[ 13614.694] (
) Option “xkb_rules” “evdev”
[ 13614.694] () Option “xkb_model” “microsoftoffice”
[ 13614.694] (
) Option “xkb_layout” “fr”
[ 13614.694] () Option “xkb_variant” “nodeadkeys”
[ 13614.768] (II) NVIDIA(GPU-0): Display (HannStar Display Corp Hanns.G HG191 (DFP-0)) does not
[ 13614.768] (II) NVIDIA(GPU-0): support NVIDIA 3D Vision stereo.
[ 13614.768] (
) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 13614.768] () NVIDIA(0): device HannStar Display Corp Hanns.G HG191 (DFP-0) (Using
[ 13614.768] (
) NVIDIA(0): EDID frequencies has been enabled on all display
[ 13614.768] () NVIDIA(0): devices.)
[ 13614.999] (II) NVIDIA(GPU-0): Display (HannStar Display Corp Hanns.G HG191 (DFP-0)) does not
[ 13614.999] (II) NVIDIA(GPU-0): support NVIDIA 3D Vision stereo.
[ 13614.999] (
) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[ 13614.999] () NVIDIA(0): device HannStar Display Corp Hanns.G HG191 (DFP-0) (Using
[ 13614.999] (
) NVIDIA(0): EDID frequencies has been enabled on all display
[ 13614.999] (**) NVIDIA(0): devices.)[/code]

Petite précision : je peux utiliser les Desktop Environments (là j’utilise Gnome 3.4) avec startx.
Pour générer le Xorg.0.log ci-dessus, j’ai fait :

  • Déconnexion de gnome 3.4 ;
  • service gdm3 start ;

  • tentative de login avec mon utilisateur classique ;
  • retour sous la console et arrêt de gdm3 (service gdm3 stop) ;
  • copie de /var/log/Xorg.0.log vers un fichier temporaire.

Si vous avec des idées je suis toujours preneur !