[configuration] 3 écrans sous Archlinux (en cours)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

[configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Bonjour,

J'ai installé Archlinux avec Openbox et les drivers Nvidia, mais je souhaiterai pouvoir utiliser pleinement mes 3 écrans en mode étendu, car à l'heure actuelle j'ai 3 écrans qui affichent la même chose, donc si vous avez une petite idée ?

Merci :)
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par oktoberfest »

Salut,

oui j'ai une petite idée... le wiki :) https://wiki.archlinux.org/index.php/NV ... e_monitors
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

Ton lien ne pointe pas sur la bonne page : https://wiki.archlinux.org/index.php/NVIDIA#Mosaic_mode
C'est le mode Mosaic qu'il faut utiliser : http://http.download.nvidia.com/XFree86 ... tions.html
Attention il faut que tous les écrans soient branchés sur une carte Nvidia

Attention tu ne dois surtout pas utiliser telle quel la sortie de nvidia-xconfig, ni utiliser de xorg.conf. Tu dois créer un fichier dans le dossier xorg.conf.d/ avec le strict nécessaire obtenu depuis la génération du nvidia-xconfig
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

@benjarobin merci pour la précision, car j'avais lancé nvidia-xconfig et plus d'écran, il avait généré un fichier xorg.conf qui ne fonctionnait pas. Je vais regarder du côté du mode Mosaic. Je suis impatient de pouvoir être pleinement productif sous Arch, mais cela va prendre encore un peu de temps ce que je n'ai pas en ce moment :)

Petit à petit l'oiseau fait son nid ;)
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

je viens de lire la doc et franchement j'ai l'impression que je ne vais pas m'en sortir :roll: un petit coup de main serait le bienvenue !

Voici ce que j'ai en tapant XRANDR :

Code : Tout sélectionner

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
DVI-0 connected 1920x1080+0+0

HDMI-0 connected 1920x1080+0+0

DisplayPort-0 disconnected (normal left inverted right x axis y axis)
  1920x1080 (0x49) 285.500MHz
Alors que physiquement, j'ai 2 écrans en DVI et 1 en HDMI et 0 sur le port Display
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

Peux tu donner le fichier généré par nvidia-xconfig ainsi que la commande utilisée. Supprime ensuite le xorg.conf généré.
Peux tu donner le log de Xorg avec aucune configuration de xorg, sauf pour le clavier, ..
Tous tes écrans sont en 1920x1080 ? Tes écrans sont tous à coté les uns des autres (horizontalement) ?
Quel est l'ordre de disposition, par exemple DVI-0 -- DVI-1 -- HDMI_0 ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Voici le xorg.conf généré par nvidia-xconfig

Code : Tout sélectionner

                                                     
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 352.41  (buildmeister@swio-display-x64-rhel04-11)  Sat Aug 22 00:01:10 PDT 2015

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

Section "Files"
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         "kbd"
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   
Pour le log de xorg et vu sa longueur je l'ai copié sur http://pastebin.com/0j5STg6A

Ensuite, l'ensemble des mes écrans fonctionnent en 1920x1080 pixels, ce qui fait une très grande résolution au final 5760x1080 et ils sont à l'horizontal, voici la configuration :

DVI-1 -- DVI-0 -- HDMI_0
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

Hum, toi tu n'as pas vraiment lu le Wiki... Si je ne me trompe pas tu possède cette carte Nvidia : GK104 [GeForce GTX 760]
Comme tu es en 64 bits, je te conseil d'activer le dépôt multilib pour avoir les lib32 et d'installer le driver nvidia (oui il ne sont pas installé)
Comme je ne sais pas trop ce que tu as fait on va faire le ménage :

Code : Tout sélectionner

rm -rf /etc/X11/xorg*
mkdir /etc/X11/xorg.conf.d/
localectl set-x11-keymap fr "" latin9
pacman -R xf86-video-nouveau
pacman -Syu nvidia nvidia-utils nvidia-libgl lib32-nvidia-utils lib32-nvidia-libgl
Sinon c'est "marrant" mais il voit 2 sorties DVI-0... J'espère que cela nous posera pas de problème.
Une fois ceci fait redémarre.
Puis si tout redémarre correctement, donne nous le log de Xorg ainsi que le fichier généré

Code : Tout sélectionner

nvidia-xconfig --base-mosaic --metamodes="DVI-1: 1920x1080+0+0, DVI-0: 1920x1080+1920+0, HDMI-0: 1920x1080+3840+0"
Ne garde pas le fichier...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Effectivement, je suis allé un peu vite en besogne, j'ai fais une réinstallation et j'ai complètement zappé le driver Nvidia alors que j'avais bien activer le dépôt Multilib.
J'ai fais le nettoyage que tu m'as recommandé et j'ai installé les paquets Nvidia. Par contre, le xf-86-video-nouveau n'a pas été trouvé.

Aucun souci de redémarrage, j'ai les 3 écrans qui fonctionnent et je peux passer de l'un à l'autre même si l'ordre n'est pas le bon ni les résolutions.

Voici le xorg.conf généré :

Code : Tout sélectionner

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 355.11  (buildmeister@swio-display-x86-rhel47-07)  Wed Aug 26 17:15:49 PDT 2015

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

Section "Files"
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         "kbd"
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
    Option         "BaseMosaic" "True"
    Option         "MetaModes" "DVI-1: 1920x1080+0+0, DVI-0: 1920x1080+1920+0, HDMI-0: 1920x1080+3840+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

Sans le log de Xorg il va être difficile d'aider car je ne sais pas comment nvidia nomme tes écrans
Tu peux tenter de créer ce fichier : /etc/X11/xorg.conf.d/20-nvidia.conf

Code : Tout sélectionner

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    DefaultDepth    24
    Option         "BaseMosaic" "True"
    Option         "MetaModes" "DVI-1: 1920x1080+0+0, DVI-0: 1920x1080+1920+0, HDMI-0: 1920x1080+3840+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Désolé, j'ai zappé le log, le voici http://pastebin.com/sA6ZYzsv

Donc pour le moment j'ai 3 écrans et avec l'application nvidia-setting j'ai remis l'ordre, par contre l'écran HDMI a une résolution 1024x768 pixels. Je vais faire un essai avec ton fichier.

Retour après utilisation de cette configuration, 1 seul écran fonctionne, celui en HDMI.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

C'est un peu normal que cela ne fonctionne pas, j'avais prévenu :-)
Remplace la ligne après "MetaModes" par

Code : Tout sélectionner

"GPU-0.DFP-0: 1920x1080+0+0, GPU-0.DFP-1: 1920x1080+1920+0, GPU-0.DFP-3: 1920x1080+3840+0"
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

j'ai remplacé les MetaModes, déjà j'ai un affichage, c'est déjà pas mal, sauf que le 3ème écran HDMI ne fonctionne plus. Sinon de base c'est bon mais c'est la résolution du HDMI qui merde, il faudrait arriver à forcer la résolution 1920 x 1080 pixels, mais pas trouver dans les settings Nvidia.

Rectification, j'ai trouvé dans la configuration avancée, mais lorsque je force le 1920x1080, l'image n'est pas propre illisible.
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Je me suis penché un peu hier soir sur ce problème de résolution, enfin de compte c'est assez aléatoire au début il ne proposait que le 1024 x 768 pour le HDMI, en écrivant la résolution 1920 x 1080 pixels l'écran ne démarre pas mais dans les settings le drivers Nvidia propose une résolution de 1600 x 1200 qui "fonctionne"... Je recherche toujours comment forcer cette résolution pour avoir un affichage propre.
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

est-ce que vous auriez une petite astuce pour forcer cette résolution ? :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par benjarobin »

C'est quoi la résolution native de cet écran ? Quelle est la référence exacte de cet écran ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

C'est un Acer G246 avec une résolution native de 1920 x 1080 pixels, c'est pour cela que je trouve bizarre qu'il m'est impossible pour le moment d'augmenter la résolution...
mickeul
archer de cavalerie
Messages : 156
Inscription : mar. 26 avr. 2011, 20:01
Localisation : France

Re: [configuration] 3 écrans sous Archlinux (en cours)

Message par mickeul »

Bonjour à tous, je suis de retour sur Arch enfin !

J'ai toujours ce problème d'écran, à l'époque je recherchais à faire fonctionner les 3 moniteurs avec le drivers Nvidia, mais le souci vient tout simplement de lui puisqu'il ne veut pas octroyer une résolution de 1920 x 1080 pixels sur l'un de mes écrans. Mes besoins ont évolué et je n'ai plus besoin de ce driver, j'ai donc installé le pilote "nouveau". Le multi-affichage fonctionne parfaitement, mais j'ai un petit souci d'ordre. Voici ma configuration

-écran central HDMI-1
-écran de gauche DVI-I-1
-écran de droite DVI-D-1

J'ai essayé de regarder dans le wiki pour créer mon fichier de configuration, mais là je ne m'en sors plus, voilà pourquoi je fais appel à vos connaissances.
Répondre