Résolution 1024x768 ok en root mais pas en user

Bonjour à tous,

J’ai opté pour une Debian sur un PII 400Mhz (si ça existe!). J’ai donc un noyau 2.4.

Je suis passé par une net-install classique et tout va bien, sauf…:

Par défaut j’ai une résolution de 800x600 (CG Banshee agp 16mo ram :stuck_out_tongue: ). J’ai donc rajouté à mon XF86Config-4 quelques résolution en plus (1280x1024 + 1024x768).

Je ferme mon XF86, je colle un vieux ctrl+alt+backspace, je me log en user, et pok. Ecran pas beau, illisible, beurk quoi.

Je me log en root >> beautiful… Oo

j’ai comme l’impression que c’est connu comme problème mais je ne retrouve plus la soluce.

hum, une idée?

Merci,

Alex.

ps: pas de modelines personnalisées en XF86? :frowning:

Tu as bien ton user ajouté au groupe video ?

oui.

je sèche… j’en ai vu d’autres avec le même problème, c’est un truc tout bête vraiment… :imp:

Merci,

Alex.

Hello,

Sinon copie puis effaçe logs d’Xfree, tu lançe X en root tu copie le log au chaud, tu lançe X en user tu copie le log au chaud au meme emplacement et tu fais un diff pour voir ce qui différe, je seche aussi a part des problemes d’acces aux périphériques (module) je vois pas aute chose.

Si tu charges en ‘rescue’, arrivé au prompt, tu te logues en ‘user’ et tu tapes
startx
tu as le m^rslt ?

Alors au niveau des logs je ne vois aucunes différences, j’ai l’impression que je m’y prends mal… :confused:

En mode rescue, en tant que user si je lance X, il me dit effectivement que je ne suis pas autorisé à le lancé… Oo

[quote=“Jelly”]Alors au niveau des logs je ne vois aucunes différences, j’ai l’impression que je m’y prends mal… :confused:

En mode rescue, en tant que user si je lance X, il me dit effectivement que je ne suis pas autorisé à le lancé… Oo[/quote]tu dis bien: quand tu le lances en tapant ‘startx’ ?
parceque si tu essayes de le lancer en tapant ‘X’, c’est normal qu’il refuse.

non startx bien-sûre :wink:

chez moi:console@sarge20go:~$ which startx /usr/bin/X11/startx console@sarge20go:~$ ls -l /usr/bin/X11/startx -rwxr-xr-x 1 root root 3267 2005-09-02 00:34 /usr/bin/X11/startx console@sarge20go:~$ which X /usr/bin/X11/X console@sarge20go:~$ ls -l /usr/bin/X11/X -rwsr-sr-x 1 root root 7860 2005-09-02 00:44 /usr/bin/X11/X
et chez toi ?
en particuler le bit s sur X …

Alors en root chez moi:

[quote]debian:~# which startx
/usr/bin/X11/startx
debian:~# ls -l /usr/bin/X11/startx
-rwxr-xr-x 1 root root 3267 2005-09-02 00:34 /usr/bin/X11/startx
debian:~# which X
/usr/bin/X11/X
debian:~# ls -l /usr/bin/X11/X
-rwsr-sr-x 1 root root 7860 2005-09-02 00:44 /usr/bin/X11/X
debian:~#[/quote]

Et en user

[quote]debian@debian:~$ which startx
/usr/bin/X11/startx
debian@debian:~$ ls -l /usr/bin/X11/startx
-rwxr-xr-x 1 root root 3267 Sep 2 2005 /usr/bin/X11/startx
debian@debian:~$ which X
/usr/bin/X11/X
debian@debian:~$ ls -l /usr/bin/X11/X
-rwsr-sr-x 1 root root 7860 Sep 2 2005 /usr/bin/X11/X
debian@debian:~$[/quote]

Par contre voici le message que j’ai obtenue en mode rescue tout à l’heure:

[quote]debian@debian:~$ /usr/bin/X11/startx
Using authority file /home/debian/.Xauthority
Writing authority file /home/debian/.Xauthority

X: user not authorized to run the X server, aborting.
Xlib: connection to “:0.0” refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
giving up.
xinit: unable to connect to X server
xinit: No such process (errno 3): Server error.
Couldnt get a file descriptor referring to the console[/quote]

Et pour le fun:

[quote]debian@debian:~$ /usr/bin/X11/X
X: user not authorized to run the X server, aborting.[/quote]

EDIT: cest le même message que j’ai eu sous le mode rescue (obsolète)

EDIT2: je suis complètement à la masse je recommence :blush:

EDIT3: ok c’est bon… (ouf, personne n’a rien vu :stuck_out_tongue: )

maintenant que j’y repense, ça me rapelle effectivement qqchose.
peux tu donner ton XF86Config-4 en entier stp ?

[quote]# XF86Config-…ETC…

Section "Files"
FontPath “unix/:7100” # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option “XkbRules” "xfree86"
Option “XkbModel” "pc105"
Option “XkbLayout” "fr"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/psaux"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
Option “ZAxisMapping” "4 5"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option “SendCoreEvents” "true"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
Option “ZAxisMapping” "4 5"
EndSection

Section "Device"
Identifier "Carte vidéo générique"
Driver "vesa"
Option “DPMS” "off"
Option “UseEDID” "FALSE"
EndSection

Section "Monitor"
Identifier "Écran générique"
HorizSync 30-115
VertRefresh 50-180
ModeLine “1600x1280@86” 255.40 1600 1728 1904 2208 1280 1281 1284 1345 +Hsync +Vsync
ModeLine “1280x1024@107” 198.2 1280 1344 1504 1728 1024 1025 1028 1072 +Hsync +Vsync
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Carte vidéo générique"
Monitor "Écran générique"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes “1280x1024@107” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes “1280x1024@107” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes “1280x1024@107” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes “1600x1280@86” “1280x1024@107” “1024x768” “800x600” "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes “1600x1280@86” “1280x1024@107” “1024x768” “800x600” "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection[/quote]

tu as deux sections “input device” qui sont différentes et peuvent entrer en conflit.
Supprimes-en une.
si ce n’est pas mieux, vois ds les utilisateurs et éventuellement, crées-en un nouveau.
Il y a aussi une histoire d’IUD ds les droits mais je ne sais plus bien où ?
Ptet :

chmod 1777 /tmp

:question:

Bon, j’ai pas beaucoup avancer :frowning:

J’ai tenté une quantité impréssionnante de combinaisons possibles entre les users et groupes. (je ne m’étais pas arraché les cheveux comme ça depuis ma première installe de linux: j’avais choisi Gentoo… :smt120 )

J’ai supprimer/re-créé (manuellement/dpkgquement)/misàlenvers/àlendroit) le user.

Mais ça ne passe pas, pas moyen de trouver la source du problème, après une semaine de recherche… google est mon ami, mais je ne suis le sien on dirait…

Et j’ai tellement tripoté mes users et autres groupes, que c’est un joli petit souk maintenant.

Je vais faire une dernière tentative. Mais j’aurais besoin d’un « modèle » de user. Si quelqu’un pouvait me fournir les propriétés exactes de son user, c’est à dire de quels groupes il fait partit (et tout éléments vitales au bon fonctionnement).

Aussi, j’aimerai avoir les liens que le user « gdm » a.

Ou si quiconque connait un site ou il y aurait un exemple clair.

Merci,

Alex.

Tu n’as pas répondu sur le doublement de cette section, il y a une raison ?

[quote]Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option “Device” "/dev/psaux"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
Option “ZAxisMapping” "4 5"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option “SendCoreEvents” "true"
Option “Device” "/dev/input/mice"
Option “Protocol” "ImPS/2"
Option “Emulate3Buttons” "true"
Option “ZAxisMapping” "4 5"
EndSection
[/quote]
:question: :question: :question:

oh, non aucune raison, je l’ai rapidement corrigé il y a 2-3 jours.

c’est pas un problème d’adressage de display ca??

j’ai la m^ chose mais à l’inverse de toi c’est quand je suis en root que ca passe
pas :smiley:

et avec un gdm ou kdm t’as essayé?

on dirait oui, mais pour le résoudre… :confused:

ouep

Pour ton pb, j’ai vu des cas similaires dans mes recherches forcément:

forums.knoppix-fr.org/viewtopic.php?id=8187

pas tout à fait ça mais il y a des points communs:

forum.hardware.fr/hardwarefr/OSA … 2565-1.htm

Pour mon cas (et peut-être le tiens, qui sait?)

forum.hardware.fr/hardwarefr/OSA … 2462-1.htm

++

Pour résoudre ce probleme spécifique il faut que root ait le cookie d’authentification pour Xwindow.

Une methode c’est de faire ca:

Une autre:

#ln -s /home/user/.Xauthority /root/

Alors lui il a l’air d’avoir trouvé la solution à mon problème, mais comment??

[quote]j’ai trouve

Il y a une ligne dans xdm-config qui demande une authorisation :

DisplayManager*authorize: true

Une fois commente, plus aucun probleme pour lancer une session X en user normal.

J’espere que la solution fonctionne aussi pour kdm et gdm
[/quote]

Il est où l’équivalent pour gdm? :confused: