[Multi écrans] Question interaction station d'accueil/portable ??

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Répondre
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

[Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

Bonjour à tous,
J'ai un portable Lenovo W520 avec une carte graphique Quadro 1000M Optimus.
Ce portable est connecté en permanence sur sa station d'accueil.
Je me bas, à intervalle régulier, afin de déclarer mon 2ème écran, sans succès jusque maintenant.E
L'écran est un Eizo CG243W (2xDVI et 1x DisplayPort).
Je suis en train de me demander si le fait d'utiliser une station d'accueil "brouille" les cartes ?

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

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par benjarobin »

Bonjour,
Je ne suis pas sur de comprendre quel est le souci. Tu n'as aucun affichage sur la sortie externe comme la sortie de la station d'accueil ? Ou le problème est d'un autre ordre ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Doline
archer
Messages : 104
Inscription : mer. 25 févr. 2015, 18:25

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Doline »

Salut,

C'est vrai qu'il manque quelques informations afin de pouvoir répondre à ton problème. Dans l'attente je vais te faire un bref topo de mon cas :
  • J'utilise Plasma comme bureau ;
  • chez moi, j'ai une station d'accueil + un écran 21" à droite de celle-ci ;
  • au bureau j'ai la même station d'accueil + le même écran mais à gauche.
Tout fonctionne parfaitement bien. Je ne sais même pas par quel miracle, mais "le gestionnaire d'écran secondaire" sait même quand je suis au bureau ou à la maison.

Question principale : quel environnement graphique utilises-tu ? Je ne sais pas si ça a son importance, je suppose que tous supportent bien le multi-écran mais ça pourra aider la communauté à te répondre.

Bon courage.

Doline
HP Pro Book 650 - i5. SSD 500Go - RAM : 16Go
Arch Linux x86_64 - Plasma.... Et rien d'autre :mrgreen:
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

Je n'ai pas voulu vous noyer sous les infos dès le premier poste .... Je voulais d'abord savoir si le fait d'utiliser une station d'accueil pouvais être un problème .... Il semble que non.
J'utilise Enlightement.
J'ai parcouru la doc du wiki, fait de nombreux essais, même réussi à planter mon server X, sans succès jusque là, que se sooit en DVI ou en DisplayPort.
Je peux aussi, essayer avec KDE+Plasma ...

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

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par benjarobin »

Il est inutile d'installer Plasma de KDE, et comme je le pense de modifier la moindre configuration de Xorg.
Tu branches juste ton écran externe, et tu testes déjà qu'avec xrandr (arandr est une interface graphique de ce dernier), que tu peux configurer ton 2ième écran.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
nemon
Daikyu
Messages : 81
Inscription : lun. 17 nov. 2014, 18:14

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par nemon »

Je vais te donner l'exemple de mon dualscreen, tu devrais pouvoir t'en sortir avec ça (j'ai une carte ATI).

Pour identifier quel écran est branché sur quel port de la carte graphique :

Code : Tout sélectionner

$ xrandr | egrep '^[^ ]|[0-9]\*\+'
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
DVI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
Dans mon cas sur DVI-0 et DVI-1. Création d'une règle Xorg /etc/X11/xorg.conf.d/20-monitors.conf qui contient :

Code : Tout sélectionner

Section "Monitor" 
        Identifier "DVI-0"
        Option "PreferredMode" "1920x1080_60.00" 
        Option "Primary" "true" 
EndSection 
Section "Monitor" 
        Identifier "DVI-1"
        Option "PreferredMode" "1920x1080_60.00"
        Option "RightOf" "DVI-0" 
EndSection
Configuration de bureau étendu avec 2 écrans 1920x1080=3840x1080
Edit : solution pour régler ton dualscreen indépendamment du gestionnaire fenêtre ou environnement de bureau.
Dernière modification par nemon le mar. 01 sept. 2015, 18:18, modifié 1 fois.
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

@benjarobin .... Je vais être un peu rude, mais si les choses étaient aussi simple, je ne posterais pas sur ce forum ....
@nemon .... ta commande avec ton "egrep" ne donne aucun résultat sur mon portable ...

Code : Tout sélectionner

[tst@Findus ~]$ xrandr | egrep '^[^ ] | [0-9]\*\+'
[tst@Findus ~]$
Sinon j'ai:

Code : Tout sélectionner

[tst@Findus ~]$ xrandr   
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
LVDS1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00*+  50.00  
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 disconnected (normal left inverted right x axis y axis)
Mon deuxième écran n'est absolument pas détecté ...
Il est actuellement connecté en DisplayPort.

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

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par benjarobin »

Urania a écrit : Je vais être un peu rude, mais si les choses étaient aussi simple, je ne posterais pas sur ce forum
C'était le but de mon premier message, bref. Tu obtiens le même message si tu branches l'écran l'écran directement sur le PC, PC non connecté à la station d'accueil ?
Il est possible que certaine sortie ne soit pas disponible à la carte intel et que la station d’accueil soit directement branchée sur la carte nvidia (ce qui est loin d'être stupide, mais embêtant sous Linux).
Il faudrait dans ce cas utiliser uniquement le driver nvidia propriétaire (pure hypothèse), et pas le driver intel (ce que tu utilises surement actuellement). Il faut pour cela configurer Xorg. Pour cela je te conseil une lecture de viewtopic.php?p=145254#p145254 et de https://wiki.archlinux.org/index.php/NV ... ing_nvidia
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

J'ai fini par avoir la peau de la bête, mais elle court toujours ....
J'ai donc un écran déclaré en DP-5 et celui de mon portable en LVSD-1-0.
Après une multitude d'essais, j'ai sois les deux écrans qui fonctionnent en clone .... Soit un seul écran (l'externe) ....
Je voudrais étendre mon bureau à l'écran externe en gardant l'écran du portable comme primaire.
Merci
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par benjarobin »

Et qu'est ce que tu as fait pour les 2 cas, qu'est ce que tu as configuré ?
En tout cas avec arandr tu peux réorganiser les affichages pour faire une bureau étendu.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

Donc ....
J'ai la config suivante:

Un portable W520 Lenovo + 2 écrans extérieurs (Eizo Flexscan S1901 et CG243W) ...
Ecran portable déclaré en: LVDS-1-0
Ecran extérieur S1901 déclaré en: DP-2
Ecran extérieur CG déclaré en: DP-4

Avec la config actuelle, l'écran du portable ainsi que le S1901 fonctionnent en clone.

mon xrandr:

Code : Tout sélectionner

Screen 0: minimum 8 x 8, current 1920 x 1104, maximum 16384 x 16384
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 disconnected primary (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 376mm x 301mm panning 1920x1104+0+0
   1280x1024     60.02*+
   1024x768      60.00
   800x600       60.32
   640x480       59.94
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 connected (normal left inverted right x axis y axis)
   1920x1200     59.95 +
   1680x1050     59.95
   1600x1200     60.00
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.00
   800x600       60.32
   640x480       59.94
DP-5 disconnected (normal left inverted right x axis y axis)
LVDS-1-0 connected 1920x1080+0+24 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00*+  50.00
   1400x1050     59.98
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.04    60.00
   960x720       60.00
   928x696       60.05
   896x672       60.01
   800x600       60.00    60.32    56.25
   700x525       59.98
   640x512       60.02
   640x480       60.00    59.94
   512x384       60.00
   400x300       60.32    56.34
   320x240       60.05
VGA-1-0 disconnected (normal left inverted right x axis y axis)
  1280x1024 (0x47) 108.000MHz
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock  63.98KHz
        v: height 1024 start 1025 end 1028 total 1066           clock  60.02Hz
  1280x960 (0x48) 108.000MHz
        h: width  1280 start 1376 end 1488 total 1800 skew    0 clock  60.00KHz
        v: height  960 start  961 end  964 total 1000           clock  60.00Hz
  1024x768 (0x4a) 65.000MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock  48.36KHz
        v: height  768 start  771 end  777 total  806           clock  60.00Hz
  800x600 (0x4f) 40.000MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock  37.88KHz
        v: height  600 start  601 end  605 total  628           clock  60.32Hz
  640x480 (0x54) 25.175MHz
        h: width   640 start  656 end  752 total  800 skew    0 clock  31.47KHz
        v: height  480 start  490 end  492 total  525           clock  59.94Hz
        
 
xrandr --verbose | grep CRTC

Code : Tout sélectionner

 CRTCs:      0 1
        CRTCs:      0 1
        CRTCs:      0 1
        CRTCs:      0 1
        CRTC:       0
        CRTCs:      0 1
        CRTCs:      0 1
        CRTCs:      0 1
        CRTCs:      0 1
        CRTC:       2
        CRTCs:      2 3
        CRTCs:      2 3
mon xorg.conf:

Code : Tout sélectionner

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1:0:0"
    Option "ConnectdMonitor" "CRT,CRT"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "Yes"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    Option "AccelMethod"  "none"
    Option "ConnectedMonitor" "CRT,CRT"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection
mon 20-nividia.conf (pour le moment désactivé)

Code : Tout sélectionner

Section "Monitor"
        Identifier "LVDS-1-0"
        Option "PreferredMode" "1920x1080_60.00"
        Option "Primary" "true"
EndSection
Section "Monitor"
        Identifier "DP-4"
        Option "PreferredMode" "1920x1080_60.00"
        Option "RightOf" "LVDS-1-0"
EndSection
Section "Monitor"
        Identifier "DP-2"
        Option "PreferredMode" "1280x1024_75.00"
        Option "LeftOf" "LVDS-1-0"
EndSection
mon .xinitrc:

Code : Tout sélectionner

#!/bin/sh
if [ -d /etc/X11/xinit/xinitrc.d ]; then
        for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
        done
        unset f
fi

xrandr --output --left-of LVDS1
xrandr --output LVDS1 --primary
xrandr --setprovideroutputsource modesetting NVIDIA-0
xrandr --auto
conky -c .conkyrc.vindsl &
xscreensaver -no-splash &
#exec startkde
exec enlightenment_start

Je recherche trois confgis fonctionnelles possible:

- Soit les trois écrans fonctionnent avec comme primaire le portable.
- Soit uniquement les deux écrans extérieurs fonctionnent avec comme primaire, l'un des deux ....

Merci pour votre aide.
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

les choses bougent ....

Mon nouveau xorg.conf:

Code : Tout sélectionner

Section "ServerLayout"
    Identifier     "nvidia-layout"
    Screen      0  "nvidiaconfig-Screen[0]-0" 0 0
    Option     "Xinerama"  "off"
EndSection

Section "Monitor"
    Identifier   "nvidiaconfig-Monitor[0]-0"
    Option      "VendorName" "NVIDIA Proprietary Driver"
    Option      "ModelName" "Quadro 1000M"
    Option      "DPMS" "true"
   # HorizSync    30.0 - 60.0
   # VertRefresh  50.0 - 60.0
EndSection

Section "Monitor"
    Identifier   "nvidiaconfig-Monitor[0]-1"
    Option      "VendorName" "NVIDIA Proprietary Driver"
    Option      "ModelName" "Quadro 1000M"
    Option      "DPMS" "true"
    #HorizSync    30.0 - 60.0
    #VertRefresh  50.0 - 60.0
    Option       "RightOf" "nvidiaconfig-Monitor[0]-0"
EndSection

Section "Device"
    Identifier  "nvidiaconfig-Device[0]-0"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    Screen      0
EndSection

Section "Device"
    Identifier  "nvidiaconfig-Device[0]-1"
    Driver      "nvidia"
    BusID       "PCI:1:0:0"
    Screen      1
EndSection

Section "Screen"
    Identifier "nvidiaconfig-Screen[0]-0"
        SubSection "Display"
            Virtual   3200 1024
        EndSubSection
    DefaultDepth     24
EndSection

Les deux écrans extérieurs fonctionnent, cela me convient donc .... Sauf que l'écran du portable reste allumé avec comme affichage les restes du lancement de "startx" ....

...
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"

L'écran du portable reste figé ....
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par benjarobin »

Je vais insister mais as tu essayer de jouer avec arandr ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

Tu peux insister :)
Oui, mes deux écrans extérieurs ont été configuré avec cet outil ....
Mon pb du jour c'est que l'écran du portable reste figé ....
Urania
Hankyu
Messages : 47
Inscription : dim. 19 juil. 2015, 17:36

Re: [Multi écrans] Question interaction station d'accueil/portable ??

Message par Urania »

Si je ferme le portable, les deux écrans extérieurs se mettent en mode "clone" ...
Si je réouvre, le portable se met en vieille .... Et tjs en clone si je le "reveille" ....
Si je ferme la session et que je relance "startx" il retrouve la config initiale ...
Répondre