Fichier config XORG.CONF

Bonjour,

je voudrai configurer manuellement mon fichier conf pour X11 sur Debian 7.3

voici son contenu

xorg.conf dans /etc/X11/ ( generer avec la commande “aticonfig --initial -f” )


Section "ServerLayout"
	Identifier     "aticonfig Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "fglrx"
	BusID       "PCI:1:0:0"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

j’avais un autre fichier xorg appeler 20-fglrx.conf qui se trouvé dans /etc/X11/xorg.conf.d

[code]Section "Screen"
Identifier "Default Screen"
Device "Default Video Card"
DefaultDepth 24
SubSection "Display"
Virtual 4000 4000
EndSubSection
EndSection

Section "Device"
Identifier "My GPU"
Driver "fglrx"
EndSection[/code]

voici le contenu de la commande xrandr :

$ xrandr Screen 0: minimum 320 x 200, current 2266 x 1440, maximum 4000 x 4000 LVDS connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1366x768 60.0*+ 1360x768 60.0 1280x768 60.0 1280x720 60.0 1024x768 60.0 1024x600 60.0 800x600 60.0 800x480 60.0 640x480 60.0 DFP1 disconnected (normal left inverted right x axis y axis) CRT1 connected 900x1440+1366+0 left (normal left inverted right x axis y axis) 408mm x 255mm 1440x900 59.9*+ 1280x1024 75.0 60.0 1280x960 60.0 1280x800 60.0 1152x864 75.0 59.9 1280x768 60.0 1280x720 60.0 1024x768 75.0 70.1 60.0 1024x600 75.0 70.1 60.0 800x600 72.2 75.0 60.3 56.2 800x480 72.2 75.0 60.3 56.2 640x480 75.0 72.8 67.0 59.9

Ma question est :

  • pour avec la commande aticonfig , je ne vois pas apparaitre les ecran CRT1 et DFP1 ( sortie HDMI ) alors que les cable sont bien branché pour CRT1 ( moniteur LCD 19" )
  • sans le nom je peux pas creer de MONITOR et SCREEN non??

[quote]Je sais pas ce que tu fais mais:

Le mieux reste d’utiliser la commande “Xorg -configure” pour générer un xorg.conf à partir de ton install. Je ne sais pas si les manips de aticonfig sont encore sensées fonctionner.

wiki.debian.org/Xorg

La méthode pour générer un fichier xorg.conf automatiquement avec Xorg est décrite en Anglais. Voici les grandes étapes en Français (testées et validées par moi même ce soir) :
– fermeture la session utilisateur
– Ctrl + Alt + F1 pour ouvrir la console tty1
– login en tant que root
– commande “/etc/init.d/lightdm stop” (stoppe le logiciel d’invite de connexion, cela peut être gdm, gdm3, kdm, xdm… qui fait appel au serveur d’affichage X)
– commande “Xorg -configure” bien regarder la sortie standard
– commande “cp /root/xorg.conf.new /etc/X11/xorg.conf” pour utiliser le nouveau fichier xorg.conf généré par la commande
– commande “/etc/init.d/lightdm start” pour relancer l’invite de connexion
– commande “exit” pour clore la session root dans le tty1
– Ctrl + Alt + F7 pour retrouver l’invite de connexion

À regarder /var/log/Xorg.0.log, tu devrais trouver une ligne approchante :

Ensuite tu peux trifouiller à loisir le contenu de /etc/X11/xorg.conf. En cas de pépin il sera toujours temps de repartir du fichier généré /root/xorg.conf.new, ou de supprimer /etc/X11/xorg.conf (Xorg se débrouille très bien sans ce fichier par défaut).

Bon courage.

Question subsidiaire :
as-tu essayé sans fichier xorg.conf ?

[quote=“bobo38”]Question subsidiaire : as-tu essayé sans fichier xorg.conf ?[/quote] :wink:

[quote=“kusdy”]- sans le nom je peux pas creer de MONITOR et SCREEN non??[/quote]Tu veux parler des lignes “Identifier” dans le xorg.conf? si c’est le cas, ça, tu peux bien le remplacer par “turlututu chapeau pointu” (ce qui, certes, ne te sera pas très utile plus tard pour savoir de quel matos il s’agit, mais il me semble que ce “champs” soit assez libre, ce n’est qu’un “commentaire” (pas commentaire, mais bon, tu peux appeler ton truc “trucmuche” si tu y fais référence plus loin sous “trucmuche” il va comprendre :016 …) ce sont plus les options et autres joyeusetés sur lesquelles il te faut te renseigner… :wink: (après, je suis loin d’être un spécialiste de xorg… du coup… :whistle: )

:006

@Num’s,
Je crois que tu as raison au sujet d’Identifier, le plus important après reste de bien faire la correspondance, donc même si on utilise un mot arbitraire, il faut réutiliser le même dans les autres sections de xorg.conf qui y font référence.

[quote=“Zbf”]@Num’s,
Je crois que tu as raison au sujet d’Identifier, le plus important après reste de bien faire la correspondance, donc même si on utilise un mot arbitraire, il faut réutiliser le même dans les autres sections de xorg.conf qui y font référence.[/quote]J’ai laissé “commentaire”, mais il porte bien son nom: “identifiant”… :wink: :016 :whistle:

:006

S’il faut, ça fonctionne au poil sans :mrgreen: et Xorg se démerde tout seul comme un grand pour s’autoconfigurer sans soucis.

Ces manips de aticonfig ressemblent à des recettes de 2006-2007 quand je me suis lancé dans l’aventure GNU/Linux. Attention à la réutilisation de vieilles astuces trouvées sur le net, Xorg a changé.

Voui… c’est bien pour ça… le “xorg nouveau”, contrairement au “bojojo nouveau”, en général, ça passe tout seul… :whistle: :wink: :005

:006

c’était la question que je voulais poser dés le départ: qu’est ce qui à motivé la création d’un fichier xorg.conf ?

vous avez pris mon probleme en otage là !!

ce que je demande c’est pourquoi en faisant aticonfig --initial -f j’ai meme pas mentionner CRT1 etc dans mon fichier *.conf ??
j’ai réinstaller recemment Debian 7 ( par lui meme pour cause de probleme ) et bien j’avais tous dans mon fichier conf.
pour info Xorg --configure ca marché pas…

si vous tenez tant que ça au resultat je vous ferais un copier coller mais je me rapel que ca provoquer une erreur y compris en mode tty.

si je pose cette question c’est que je veux modifier le fichier xorg.conf manuellement …

pour NUM’S >> non pas essayer sans fichier xorg.conf cest une carte ATI Radeon 5x serie et donc quand j’ai installé les pilotes ca ma creer le fichier 20-fglrx.conf sinon l’acceleration graphique n’etais pas activé !

merci quand meme pour les reponses

La page wiki.debian.org/Xorg est formelle : soit ça fonctionne tout seul, soit tu crées un xorg.conf de départ à partir de la méthode “Xorg -configure” que tu modifies ensuite.

Justement il semble que Xorg est maintenant capable de s’autoconfigurer sans xorg.conf, d’utiliser les pilotes installés fussent-ils privateurs. Ça ne coûte rien de tenter : il s’agit d’effacer le xorg.conf, de redémarrer et de constater si ça fonctionne (ou pas). Par rapport à la doc ça paraît être la 1ère chose à tenter avant de se jeter dans les bidouilles à base de aticonfig probablement obsolètes.

(Bizarre que la manip de “Xorg -configure” n’ait pas fonctionné. J’ai un peu bataillé pour arrêter le serveur graphique en tty (la partie “/etc/init.d/lightdm stop” de la marche à suivre que j’ai donnée). Mais ça doit être gérable… Nous verrons cela après le test du fonctionnement « standard » sans xorg.conf)

Édition : une autre piste complémentaire
As-tu installé le paquet firmware-linux-nonfree ? Tu peux le savoir en examinant la sortie standard de cette commande suivante. Ça peut aider le matos à mieux se comporter. Si tu as besoin d’aide sur ce point n’hésite pas à te manifester.

On a sauvagement squatté ton fil, certes ( :whistle: ) mais tu n’as pas répondu à ma question:

[quote=“kusdy”]- sans le nom je peux pas creer de MONITOR et SCREEN non??[/quote]Que veux tu dire? Sans savoir quoi mettre dans la partie “Identifier”? c’est ça? Si c’est ça, à ces endroits, tu peux mettre le nom que tu veux (encran1, toto_il_est_pas_beau…) tant que tu gardes ce nom quand tu y fais référence “plus loin” ou dans un autre fichier de conf…

Au passage, envoi donc le résultat de [mono]lspci -n[/mono] (ou va le coller sur ce site: kmuto.jp/debian/hcl/ le gentil monsieur te dira par quoi est géré ton matos… histoire d’être sûr pour ton “pilote”)

:006

Et quand bien même on est amené de façon exceptionelle à assiter la config automatique de xorg, on ne cré pas de fichier xorg.conf, on utilise /etc/X11/xorg.conf.d

Oui bas avec la commande ATICONFIG , mon fichier xorg nommé “20-fglrx.conf” se creer bien dans /etc/X11/xorg.conf.d

je vais essayer lspci -n quand je serais chez moi.

dans xrorg.conf.d, io ne met que des morceaux de l’ancien fichier xorg.conf, c’est ça l’intérêt.
Y mettre un xorg.conf complet n’a pas de sens.
Bien qu’ayant relu ce fil, je n’ai toujours pas compris quel était le problème.Est ce un problème de détection d’écran ?
Ton problème est mal posé, pas étonnant que ça parte dans tous les sens.

pour la commande

commande LSPCI -n

00:00.0 0600: 8086:0044 (rev 02)
00:01.0 0604: 8086:0045 (rev 02)
00:1a.0 0c03: 8086:3b3c (rev 05)
00:1b.0 0403: 8086:3b56 (rev 05)
00:1c.0 0604: 8086:3b42 (rev 05)
00:1c.2 0604: 8086:3b46 (rev 05)
00:1c.3 0604: 8086:3b48 (rev 05)
00:1d.0 0c03: 8086:3b34 (rev 05)
00:1e.0 0604: 8086:2448 (rev a5)
00:1f.0 0601: 8086:3b09 (rev 05)
00:1f.2 0106: 8086:3b29 (rev 05)
00:1f.3 0c05: 8086:3b30 (rev 05)
01:00.0 0300: 1002:68e0
01:00.1 0403: 1002:aa68
02:00.0 0280: 168c:002b (rev 01)
06:00.0 0200: 11ab:4354
3f:00.0 0600: 8086:2c62 (rev 02)
3f:00.1 0600: 8086:2d01 (rev 02)
3f:02.0 0600: 8086:2d10 (rev 02)
3f:02.1 0600: 8086:2d11 (rev 02)
3f:02.2 0600: 8086:2d12 (rev 02)
3f:02.3 0600: 8086:2d13 (rev 02)

je vais tester ce week end de configurer mon fichier *.conf !

PIRATEBAB >> je n’ai pas de probleme, j’aimerai configurer mon fichier xorg.conf pour qu’au lancement, il se mette en mode dual screen extended. actuellement j’ai sauvegarder le script fait par la commande ARANDR pour qu’il se lance au demarrage mais j’aimerai faire ça plus proprement on va dire.
je demandé aussi pourquoi j’ai pas mentionner mon moniteur LCD ou ma TV FULL-HD dans le fichier conf parce que avant ça le mentionner… et pour information seulement j’ai demandé ça !!