[ati] Blocage de la fenêtre de connexion (résolu)

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
bigben69
Hankyu
Messages : 12
Inscription : mar. 20 nov. 2007, 15:06

[ati] Blocage de la fenêtre de connexion (résolu)

Message par bigben69 »

Bonjour,

J'ai un problème assez génant avec mon Archlinux : je suis actuellement avec le driver libre ati, et lorsque que GDM se lance, si je ne touche à rien, soit je me retrouve avec un écran noir, et juste la souris qui peut bouger, soit j'arrive bien à atteindre la fenêtre de connexion, je peux éventuellement commencer à taper mon login, mais ça finit presque toujours par se bloquer, je peux éventuellement bouger la souris, mais je ne peux plus rien faire d'autre (pas possible de me mettre en mode console). J'ai bien essayé autre chose que GDM (en l'occurence xdm), le constat reste le même. Ce qui est bizarre, c'est que si j'arrive à passer en mode console avant que gdm ne se lance complètement, puis que je repasse en mode graphique (Ctrl+Alt+F7), je peux me logguer correctement.
Pour l'instant, j'ai mis la connexion automatique (étant le seul à utiliser mon ordi), le bug lors du login ne se pose alors pas, je peux utiliser gnome+compiz sans problème, mais je n'aime pas cette solution, pas très secure par principe.
Vous avez déjà eu ce problème ? J'avoue que je trouve ça très bizarre perso que ça plante lors de la fenêtre de connexion, alors qu'une fois que gnome est lancé, tout roule comme sur des roulettes.

Il est à noter que je n'ai pas ce bug avec vesa et le driver propriétaire, mais je préfèrerais bien éviter d'utiliser ce dernier, je me retrouve avec des problèmes de taille de polices, les applis 3D qui ne fonctionnent pas correctement, je n'ai pas vraiment de me prendre la tête pendant des heures à essayer de configurer tels ou tels détails qui fonctionnent correctement avec le driver libre.
Dernière modification par bigben69 le dim. 02 déc. 2007, 20:01, 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

Message par mélodie »

Bonjour,
Tu as oublié de dire quelle carte graphique tu as, au juste. Dans la foulée, peux-tu ajouter la configuration de ton xorg ? (sur http://pastebin.archlinux.fr/ par exemple).
bigben69
Hankyu
Messages : 12
Inscription : mar. 20 nov. 2007, 15:06

Message par bigben69 »

C'est une ATI radeon 9700, et voici mon xorg.conf :

Code : Tout sélectionner

Section "ServerLayout"
	Identifier     "X.org Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
	InputDevice    "Touchpad" "SendCoreEvents"
EndSection

Section "Files"
	RgbPath      "/usr/share/X11/rgb"
	ModulePath   "/usr/lib/xorg/modules"
	FontPath     "/usr/share/fonts/misc"
	FontPath     "/usr/share/fonts/100dpi:unscaled"
	FontPath     "/usr/share/fonts/75dpi:unscaled"
	FontPath     "/usr/share/fonts/TTF"
	FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
	Load  "glx"
	Load  "xtrap"
	Load  "extmod"
	Load  "GLcore"
	Load  "record"
	Load  "dri"
	Load  "dbe"
	Load  "freetype"
	Load  "type1"
	Load  "synaptics"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "kbd"
    Option         "AutoRepeat" "500 30"
    Option         "XkbRules" "xorg"
    Option         "XkbModel" "microsoftinet"
    Option         "XkbLayout" "fr"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option	    "Protocol" "auto"
	Option	    "Device" "/dev/input/mice"
	Option	    "ZAxisMapping" "4 5 6 7"
EndSection

Section "InputDevice"
 	Driver          "synaptics"
	Identifier      "Touchpad"
	Option  "Device"        "/dev/psaux"
	Option  "Protocol"      "auto-dev"
	Option  "SHMConfig"     "on"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "ShadowFB"           	# [<bool>]
        #Option     "DefaultRefresh"     	# [<bool>]
        #Option     "ModeSetClearScreen" 	# [<bool>]
	Identifier  "Card0"
	Driver      "ati"
	VendorName  "ATI Technologies Inc"
	BoardName   "RV350 [Mobility Radeon 9600 M10]"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	SubSection "Display"
		Viewport   0 0
		Depth     1
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     4
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     8
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     15
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     16
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Tu devrais fixer la résolution genre :

Code : Tout sélectionner

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes "1280x800"
        EndSubSection
EndSection
Ca éviterait à Xorg de délirer peut-être
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Clark
archer
Messages : 142
Inscription : dim. 01 juil. 2007, 15:41

Message par Clark »

J'ai la version «Mobility» de ta carte et moi j'ai ceci, sorti par xorgconfig :

Code : Tout sélectionner

Identifier  "Card0"
        Driver      "radeon"
        VendorName  "ATI Technologies Inc"
        BoardName   "RV350 [Mobility Radeon 9600 M10]"
        BusID       "PCI:1:5:0"
        Option      "BusType" "PCI"
Je n'ai jamais eu ton bug, mais j'utilise kdm.
Quand tu peux passer sur un terminal avant que gdm ne bloque, peux-tu récupérer Xorg.0.log ?

Code : Tout sélectionner

cat /var/log/Xorg.0.log > /home/bigben/xlog
Et pareil pour gdm.log (connais pas gnome mais il doit bien avoir un truc dans le genre quelque part).
bigben69
Hankyu
Messages : 12
Inscription : mar. 20 nov. 2007, 15:06

Message par bigben69 »

Il me semble à priori que mettre radeon ou ati comme driver ne change rien, ati choississant le bon driver.

En faisant les mises à jour, j'ai vu celles de hwd, j'ai alors fait un petit "hwd -x", qui m'a modifié mon xorg.conf, et maintenant, gdm n'a plus l'air de planter :P (pour l'instant du moins). J'espère que cette embellie ne sera pas de courte durée (la dernière fois, ça avait marché pendant quelques jours avant de se mettre à planter systématiquement), en tout cas, merci pour vos réponses !
Clark
archer
Messages : 142
Inscription : dim. 01 juil. 2007, 15:41

Message par Clark »

Arf, je ne pensais pas au pilote mais au BusID...enfin, tant mieux si tu n'as plus de soucis.
Répondre