[xorg-gdm] erreur de segmentation (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
McLovin
Hankyu
Messages : 26
Inscription : sam. 11 juil. 2009, 15:40

[xorg-gdm] erreur de segmentation (résolu)

Message par McLovin »

Bonsoir,

je viens d'installer arch 2009-02 x86_64 et quand j'install xorg tout va bien ainsi que nvidia mais :

- je fait un nvidia-xconfig et j'ai une erreur mais il me dit créer xf86config
- je voie qu'il n'a pas installé gtk2 et quand j'essaye j'ai un problème de script
- Je fait pacman -Syu ensuite pacman -S gnome gnome-extra et déjà il me dit que gnome et gnome-extra n'existe pas mais m'install quand même un grand nombre de paquets
- je met se qu'il faut dans mon rc.conf
- et quand j'essaye de faire gnome-session j'ai une erreur de segmentation et startx me renvoi des erreur et impossible de me connecter au server X

Ma config :
- AMD 6400 X2 64bit
- Nvidia 9600 GT
- 4Go de Ram
- 3 disques dur (2 IDE et 1 SATA)
- archlinux-2009.02-core-x86_64.iso

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

# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# 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.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="Europe/Paris"
KEYMAP="fr-pc"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"

# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
#
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
#
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=()

# 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="mytrip"

# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
#
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
#
eth0="eth0 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.355"
INTERFACES=(eth0)

# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
#
gateway="default gw 192.168.1.1"
ROUTES=(gateway)

# Enable these network profiles at boot-up. These are only useful
# if you happen to need 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 now 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
#
DAEMONS=(syslog-ng network hal alsa esd dbus gdm fam)
Mon xf86config (j'ai essayé "nv" dans device pour essayer mais rien de mieux) :
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder62) Wed May 27 01:58:49 PDT 2009


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Merci pour vos réponses.
Dernière modification par McLovin le dim. 12 juil. 2009, 13:56, modifié 1 fois.
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Re: [xorg-gdm] erreur de segmentation

Message par mélodie »

Bonjour,

http://wiki.archlinux.fr/gnome/install? ... c5f1561261
Pour lancer gdm au démarrage, vous pouvez utiliser inittab ou rajouter gdm dans les services à lancer depuis /etc/rc.conf
si tu veux juste lancer avec startx sans utiliser de gestionnaire de login et de session (ex : gdm, xdm, slim, kdm) alors dans ~/.xinitrc
case $1 in
gnome)
exec gnome-session
;;
*)
exec ck-launch-session gnome-session
;;
esac
(par exemple)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [xorg-gdm] erreur de segmentation

Message par tuxce »

salut, le minimum quand on a des erreurs, c'est de les donner!
McLovin a écrit : - je fait un nvidia-xconfig et j'ai une erreur mais il me dit créer xf86config
s'il te dit qu'il n'existe et comme c'est le cas par défaut, je vois pas le souci
McLovin a écrit : - je voie qu'il n'a pas installé gtk2 et quand j'essaye j'ai un problème de script
lequel ? et t'essais quoi?
McLovin a écrit : - Je fait pacman -Syu ensuite pacman -S gnome gnome-extra et déjà il me dit que gnome et gnome-extra n'existe pas mais m'install quand même un grand nombre de paquets
gnome n'existe effectivement pas comme paquet, c'est un groupe, mais le message est assez explicite pourtant.
McLovin a écrit : - je met se qu'il faut dans mon rc.conf
pour l'instant, pas de rapport avec ce que tu décris
McLovin a écrit : - et quand j'essaye de faire gnome-session j'ai une erreur de segmentation et startx me renvoi des erreur et impossible de me connecter au server X
pareil, quelles erreurs ??
McLovin
Hankyu
Messages : 26
Inscription : sam. 11 juil. 2009, 15:40

Re: [xorg-gdm] erreur de segmentation

Message par McLovin »

Merci melodie, tuxce

Pour les erreurs c'est de tête, existe t'il un log ou je pourrais les copié collé pour vous les donner tel quel ?
Sinon je vais essayer d'être plus précis et pour la phrase de gnome et gnome-extra je ne l'ai pas comprise, je l'ai vu comme un problème mais je me doutais que c'était normal et vous me l'avez confirmé.

J'ai bien lue la partie sur inittab mais apparemment ça n'est pas obligatoire si j'ai bien compris (pas sur apparemment je comprend rien ...), donc j'ai voulu essayer sans cette méthode.

Déjà au démarrage du système il me marque, en grisé, qu'il a un problème avec gdm mais je n'ai pas le temps de lire.

J'ai un problème avec le pilote nvidia et pendant l'install il me dit qu'il n'a pas installer certain paquet dont gtk2 (je suppose pour l'interface graphique) car pas obligatoire (donc cela aurais du me faire comprendre que ça n'est pas obligatoire ...) mais j'ai quand même essayer de l'installer (on sait jamais) même si je doute que l'install de gtk2 règle mes problèmes ... et il m'a sortie 3 ou 4 lignes avec Path = [...] erreur de script.

Je vous ai mis mon rc.conf au cas ou j'aurais fait une erreur, et pour essayer de vous donner le plus d'info même si pour les messages d'erreur je suis super vague, j'ai de bonne intention mais il me reste à faire quelques efforts ;)
McLovin
Hankyu
Messages : 26
Inscription : sam. 11 juil. 2009, 15:40

Re: [xorg-gdm] erreur de segmentation

Message par McLovin »

Bon je vais faire de tête mais je crois avoir ciblé le problème :

J'ai modif mon rc.d pour décommenter la ligne avec gdm et commenter celle avec xdm.

- exec gnome-session fonctionne mais pas en interface graphique.
- j'essaye startx et là : xinit : No such file or directory et No such process, xserver not found
- je fait un pacman -Sg xorg : [...] xorg-xinit et je me dit que c'est lui le problème
- j'essaye d'install xorg-xinit et là : sbin/ldconfig : sbin/libpixman-1.so est tronqué (j'oubli peut être quelque chose dans cette ligne mais l'essentiel est là, xorg-xinit ne veut pas s'install car libpixman-1.so est tronqué)
McLovin
Hankyu
Messages : 26
Inscription : sam. 11 juil. 2009, 15:40

Re: [xorg-gdm] erreur de segmentation

Message par McLovin »

Je me suis fait un petit fichier texte xorg.sh que j'ai lance en root:
#! bin/bash
pacman -S xorg xf86-input-evdev hal pixman
Et je vous post depuis mon gnome ...

En fait c'est pixman qu'il fallait reinstall mais je me suis dit pendant qu'on y est.
Répondre