Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
multi-ecran [Le 24/09/2022, 20:13]
Amiralgaby [Disper] correction d'un script ne pouvons même pas marcher
multi-ecran [Le 21/06/2025, 16:58] (Version actuelle)
krodelabestiole réorganisation : commencer par le plus simple et évident svp, pas besoin d'éditer des fichiers ni d'ouvrir un terminal ! / màj gnome
Ligne 1: Ligne 1:
-{{tag>​Bionic ​Xenial ​matériel carte_graphique écran}} +{{tag>Jammy Bionic matériel carte_graphique écran}}
- +
-----+
  
 ====== Configurer le multi-écran ====== ====== Configurer le multi-écran ======
Ligne 11: Ligne 9:
 Par défaut (avec Gnome Shell), les réglages et choix d'​options se font via les [[:​gnome-control-center|paramètres système]]. Ça permet notamment de régler la résolution de chaque écran ainsi que de les positionner les uns par rapport aux autres (par glisser-déposer). Par défaut (avec Gnome Shell), les réglages et choix d'​options se font via les [[:​gnome-control-center|paramètres système]]. Ça permet notamment de régler la résolution de chaque écran ainsi que de les positionner les uns par rapport aux autres (par glisser-déposer).
  
-Vous pouvez réaliser l'​ensemble de votre configuration en utilisant l'​outil graphique [[xrandr|Arandr]],​ quel que soit votre environnement de bureau. +===== Modifier la disposition ​des écrans =====
-===== Visualisation ​des écrans ​connectés ​===== +
-Commande pour voir les connecteurs d'​écrans détectés par le système +
-<​code>​find /​sys/​devices/​ -iname edid</​code>​+
  
-<​code>/​sys/​devices/​pci0000:​00/​0000:​00:​02.0/​drm/​card0/​card0-LVDS-1/​edid +==== GNOME ====
-/​sys/​devices/​pci0000:​00/​0000:​00:​02.0/​drm/​card0/​card0-VGA-1/​edid</​code>​+
  
-Commande pour identifier ceux qui sont connectés. ([[:xrandr]]+[[:GNOME]] dispose d'une interface permettant de gérer très facilement son affichageet les écrans ​multiples :
-<​code>​xrandr</​code>​ +
- +
-<​code>​Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 +
-LVDS1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 410mm x 230mm +
-   ​1920x1080 ​    ​60.00*+ ​ 59.93   +
-   ​1680x1050 ​    ​59.88 ​  +
-   ​1400x1050 ​    ​59.98 ​  +
-   ​1600x900 ​     60.00    59.95    59.82   +
-   ​1280x1024 ​    ​60.02 ​  +
-   ​1400x900 ​     59.96    59.88   +
-   ​1280x960 ​     60.00   +
-   ​1368x768 ​     60.00    59.88    59.85   +
-   ​1280x800 ​     59.81    59.91   +
-   ​1280x720 ​     59.86    60.00    59.74   +
-   ​1024x768 ​     60.00   +
-   ​1024x576 ​     60.00    59.90    59.82   +
-   ​960x540 ​      ​60.00 ​   59.63    59.82   +
-   ​800x600 ​      ​60.32 ​   56.25   +
-   ​864x486 ​      ​60.00 ​   59.92    59.57   +
-   ​640x480 ​      ​59.94 ​  +
-   ​720x405 ​      ​59.51 ​   60.00    58.99   +
-   ​640x360 ​      ​59.84 ​   59.32    60.00   +
-VGA1 disconnected (normal left inverted right x axis y axis) +
-VIRTUAL1 disconnected (normal left inverted right x axis y axis)</​code>​ +
- +
-===== Modifier la disposition des écrans ===== +
-Il arrive lorsque que l'on utilise plusieurs moniteursque l'​agencement des écrans ​soit chamboulé à l'​ouverture de la session, ceci arrive notamment lorsque l'on ne se base que sur l'​outil d'un pilote propriétaire.+
  
-==== Pour Gnome Shell ==== +**//​[[:​gnome-control-center|Paramètres ​système]]// → //Écrans//**
-Afin de retrouver la disposition d'​affichage souhaité à chaque ouverture de session nous allons tout simplement utiliser l'​outil mis à disposition par Gnome. +
-**Paramètre ​système → Périphériques → Écrans**, un petit Appliquer et le tour est joué.+
  
-Changer le moniteur ​principal ​va modifier ​l'​écran où apparaît la barre supérieure ​de Gnome Shell, bien que [[https://​extensions.gnome.org/​extension-data/​screenshots/​screenshot_921_TtPNS9U.png|des extensions ​existent]] pour modifier ce comportement.+On peut alors **//​joindre//​** les écrans (à moins de vouloir les **//​cloner//​**),​ les déplacer par cliquer - glisser, et choisir son écran ​principal
 +  * L'​intérêt de les déplacer et de choisir de quel côté le curseur de la souris doit sortir d'un écran pour aller sur l'​autre. 
 +  * L'​écran ​principal est celui où apparaissent les éléments principaux ​de [[:gnome-shell|GNOME Shell]] (des [[:​extensions-gnome|extensions]] ​existent ​pour éventuellement ​modifier ce comportement). 
 +L'​interface permet également de définir la résolution (//​définition//​) et l'​orientation de chaque écran indépendamment.
  
-<note tip>Si l'on désire que cette disposition soit effective dès le gestionnaire de connexion, ​il vous faudra ​copier le fichier ​**~/​.config/​monitors.xml** dans **/​var/​lib/​gdm3/​.config/​**+<note tip>Si l'on désire que cette disposition soit effective dès le gestionnaire de connexion, ​on peut copier le fichier ​''​~/​.config/​monitors.xml'' ​dans ''​/​var/​lib/​gdm3/​.config/​''​ :
 <​code>​sudo cp ~/​.config/​monitors.xml /​var/​lib/​gdm3/​.config/</​code>​ <​code>​sudo cp ~/​.config/​monitors.xml /​var/​lib/​gdm3/​.config/</​code>​
 </​note>​ </​note>​
  
-==== Pour KDE Plasma ​====+==== KDE ====
  
-Dans **Menu → Paramètres Système → Affichage et Écran (dans la section Matériel)**.+Dans **Menu → //Paramètres Système// → //Affichage et Écran// (dans la section ​//Matériel//)**.
  
-==== Pour Mate ====+==== MATE ====
  
-Dans **Menu → Système → Préférences → Matériel → Écran**.+Dans **Menu → //Système// → //Préférences// → //Matériel// → //Écran//**.
  
-==== Pour Xfce ====+==== XFCE ====
  
-Depuis le menu de démarrage: **Paramètres → Affichage**.+Depuis le menu de démarrage: **//Paramètres// → //Affichage//**.
  
 ===== Multi-écran avec un autre appareil écran (tablette, ordinateur, téléphone,​ ...) ===== ===== Multi-écran avec un autre appareil écran (tablette, ordinateur, téléphone,​ ...) =====
-Une solution qui semble l'​une ​des plus "​faciles" ​est :+ 
 +Une des solutions les plus simples ​est :
   - Configurer Linux pour que VNC soit vu comme un écran supplémentaire   - Configurer Linux pour que VNC soit vu comme un écran supplémentaire
   - Utiliser VNC pour prendre le contrôle de la tablette   - Utiliser VNC pour prendre le contrôle de la tablette
  
 Les étapes sont donc : Les étapes sont donc :
-  - Installer [[vnc|VNC server]] sur Linux+  - Installer [[:vnc|VNC server]] sur Linux
   - Configurer xrandr pour avoir un écran virtuel   - Configurer xrandr pour avoir un écran virtuel
   - Lancer VNC serveur   - Lancer VNC serveur
-  - Installer [[vnc|VNC client]] sur l'​appareil écran+  - Installer [[:vnc|VNC client]] sur l'​appareil écran
  
 [[https://​bbs.archlinux.org/​viewtopic.php?​id=191555|Cette page]] en Anglais donne plus de détails [[https://​bbs.archlinux.org/​viewtopic.php?​id=191555|Cette page]] en Anglais donne plus de détails
  
 ===== Si l'​environnement de bureau a du mal à gérer le multi-écran ==== ===== Si l'​environnement de bureau a du mal à gérer le multi-écran ====
 +
 +Il arrive lorsque que l'on utilise plusieurs moniteurs, que l'​agencement des écrans soit chamboulé à l'​ouverture de la session, ceci arrive notamment lorsque l'on ne se base que sur l'​outil d'un pilote propriétaire.
  
 Nous allons voir ici plusieurs méthodes avancées pour utiliser le multi-écran : Nous allons voir ici plusieurs méthodes avancées pour utiliser le multi-écran :
Ligne 95: Ligne 66:
 <note important>​ Il est probable que certaines de ces méthodes soient obsolètes, tentez-les à vos risques et périls !</​note>​ <note important>​ Il est probable que certaines de ces méthodes soient obsolètes, tentez-les à vos risques et périls !</​note>​
 <​note>​ Afin de connaître le driver de sa carte graphique la commande suivante peut aider <​code>​lspci | grep VGA</​code></​note>​ <​note>​ Afin de connaître le driver de sa carte graphique la commande suivante peut aider <​code>​lspci | grep VGA</​code></​note>​
 +
 +==== Visualisation des écrans connectés ====
 +
 +Vous pouvez réaliser l'​ensemble de votre configuration en utilisant l'​outil graphique [[:​xrandr|Arandr]],​ quel que soit votre environnement de bureau.
 +
 +Commande pour voir les connecteurs d'​écrans détectés par le système
 +<​code>​find /​sys/​devices/​ -iname edid</​code>​
 +
 +<​code>/​sys/​devices/​pci0000:​00/​0000:​00:​02.0/​drm/​card0/​card0-LVDS-1/​edid
 +/​sys/​devices/​pci0000:​00/​0000:​00:​02.0/​drm/​card0/​card0-VGA-1/​edid</​code>​
 +
 +Commande pour identifier ceux qui sont connectés. ([[:​xrandr]])
 +<​code>​xrandr</​code>​
 +
 +<​code>​Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
 +LVDS1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 410mm x 230mm
 +   ​1920x1080 ​    ​60.00*+ ​ 59.93  ​
 +   ​1680x1050 ​    ​59.88  ​
 +   ​1400x1050 ​    ​59.98  ​
 +   ​1600x900 ​     60.00    59.95    59.82  ​
 +   ​1280x1024 ​    ​60.02  ​
 +   ​1400x900 ​     59.96    59.88  ​
 +   ​1280x960 ​     60.00  ​
 +   ​1368x768 ​     60.00    59.88    59.85  ​
 +   ​1280x800 ​     59.81    59.91  ​
 +   ​1280x720 ​     59.86    60.00    59.74  ​
 +   ​1024x768 ​     60.00  ​
 +   ​1024x576 ​     60.00    59.90    59.82  ​
 +   ​960x540 ​      ​60.00 ​   59.63    59.82  ​
 +   ​800x600 ​      ​60.32 ​   56.25  ​
 +   ​864x486 ​      ​60.00 ​   59.92    59.57  ​
 +   ​640x480 ​      ​59.94  ​
 +   ​720x405 ​      ​59.51 ​   60.00    58.99  ​
 +   ​640x360 ​      ​59.84 ​   59.32    60.00  ​
 +VGA1 disconnected (normal left inverted right x axis y axis)
 +VIRTUAL1 disconnected (normal left inverted right x axis y axis)</​code>​
  
 ==== Xrandr : double écrans ==== ==== Xrandr : double écrans ====
Ligne 285: Ligne 292:
 En cas d'​échec de vos tentatives de configuration,​ vous pourrez rétablir la configuration précédente avec : En cas d'​échec de vos tentatives de configuration,​ vous pourrez rétablir la configuration précédente avec :
 <​code>​sudo cp /​etc/​X11/​xorg.conf.ok /​etc/​X11/​xorg.conf</​code></​note>​ <​code>​sudo cp /​etc/​X11/​xorg.conf.ok /​etc/​X11/​xorg.conf</​code></​note>​
- 
- 
  
 === Xinerama et Dual-Desktop : double écran indépendant du pilote === === Xinerama et Dual-Desktop : double écran indépendant du pilote ===
Ligne 359: Ligne 364:
  
 === Twinview (Nvidia): un bureau étendu === === Twinview (Nvidia): un bureau étendu ===
- 
  
 == Introduction == == Introduction ==
Ligne 455: Ligne 459:
  
 Une fois le script exécuté, il ne reste plus qu'à redémarrer le serveur X (Ctrl+Alt+⌫). Une fois le script exécuté, il ne reste plus qu'à redémarrer le serveur X (Ctrl+Alt+⌫).
- 
-=== Ati (fglrx) === 
-une méthode simple pour obtenir du double écran sous Ubuntu avec une carte ATI c'est de laisser le xorg.conf par défaut et d'​exécuter aticonfig qu'on installe avec la commande suivante: 
- 
-   sudo apt-get install fglrx-control ​ 
-              <​entrée>​ (installation des outils ATI) 
- 
-puis après: 
- 
-   sudo aticonfig --initial=dual-head --screen-layout=left ​ 
-              <​entrée> ​ 
- 
-vous pouvez utilement voir la page suivante: [[catalyst|la procédure d'​installation des pilotes propriétaires ATI]]. 
- 
-<​note>​cette méthode n'a pas fonctionné avec une ATI 9700; en revanche la méthode [[#xrandr]] fonctionne très bien.</​note>​ 
- 
-== la taille virtuelle demandée n'est pas adaptée à la taille disponible == 
-Si depuis [[:​precise|Ubuntu 12.04]] en essayant de configurer vos écrans par le menu ''​Affichage...''​ , vous obtenez un message ressemblant à celui là: 
-<​code>​ 
-La configuration d'​affichage sélectionnée ne peut pas être appliquée 
-la taille virtuelle demandée n'est pas adaptée à la taille disponible : demande=(3840,​ 1080), minimum=(320,​ 200), maximum=(1920,​ 1920) 
-</​code>​ 
-[[:​tutoriel:​comment_modifier_un_fichier|Ajoutez]] une sous section au fichier ** /​etc/​X11/​xorg.conf ** pour augmenter la taille disponible. 
-<note tips> 
-Pensez à [[:​tutoriel:​comment_sauver_et_restaurer_un_fichier|Sauvegardez un fichier]] de configuration avant de le modifier est un très bon réflexe. 
-</​note>​ 
-<file bash /​etc/​X11/​xorg.conf>​ 
- 
-Section "​Screen"​ 
-        Identifier ​     "​Default Screen"​ 
-        DefaultDepth ​   24 
-        ​ 
-## Sous section a ajouter 
-        SubSection "​Display"​ 
-                Virtual 3000 2000 
-                # largeur 2944 = 1920 + 1024 
-                # hauteur 1968 = 1200 + 768 
-        EndSubSection 
-        ​ 
-EndSection 
-Section "​Module"​ 
-        Load    "​glx"​ 
-EndSection 
-</​file>​ 
-Relancer votre interface graphique en fermant votre session, vous pouvez désormais reprendre la configuration des paramètres d'​affichage. 
- 
-((https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=9625301)) 
  
 === Problème clavier en qwerty === === Problème clavier en qwerty ===
Ligne 529: Ligne 486:
  
 === Problème avec Compiz === === Problème avec Compiz ===
 +
 Si vous rencontrez ​ des problèmes de lenteurs avec les menus contextuels et une saccade des animations sur un des écrans, utilisez ce petit script au démarrage de votre session et tout rentrera dans l'​ordre. Si vous rencontrez ​ des problèmes de lenteurs avec les menus contextuels et une saccade des animations sur un des écrans, utilisez ce petit script au démarrage de votre session et tout rentrera dans l'​ordre.
  
  • multi-ecran.1664043200.txt.gz
  • Dernière modification: Le 24/09/2022, 20:13
  • par Amiralgaby