Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| multi-ecran [Le 13/04/2019, 16:58] – [Multi-écran avec une tablette] 88.191.160.194 | multi-ecran [Le 21/06/2025, 16:58] (Version actuelle) – réorganisation : commencer par le plus simple et évident svp, pas besoin d'éditer des fichiers ni d'ouvrir un terminal ! / màj gnome krodelabestiole | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{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' | Par défaut (avec Gnome Shell), les réglages et choix d' | ||
| - | ===== Visualisation des écrans connectés ===== | + | ===== Modifier la disposition des écrans ===== |
| + | |||
| + | ==== GNOME ==== | ||
| + | |||
| + | [[:GNOME]] dispose d'une interface permettant de gérer très facilement son affichage, et les écrans multiples : | ||
| + | |||
| + | **// | ||
| + | |||
| + | On peut alors **// | ||
| + | * L' | ||
| + | * L' | ||
| + | L' | ||
| + | |||
| + | <note tip>Si l'on désire que cette disposition soit effective dès le gestionnaire de connexion, on peut copier le fichier '' | ||
| + | < | ||
| + | </ | ||
| + | |||
| + | ==== KDE ==== | ||
| + | |||
| + | Dans **Menu → // | ||
| + | |||
| + | ==== MATE ==== | ||
| + | |||
| + | Dans **Menu → // | ||
| + | |||
| + | ==== XFCE ==== | ||
| + | |||
| + | Depuis le menu de démarrage: **// | ||
| + | |||
| + | ===== Multi-écran avec un autre appareil écran (tablette, ordinateur, téléphone, | ||
| + | |||
| + | Une des solutions les plus simples est : | ||
| + | - Configurer Linux pour que VNC soit vu comme un écran supplémentaire | ||
| + | - Utiliser VNC pour prendre le contrôle de la tablette | ||
| + | |||
| + | Les étapes sont donc : | ||
| + | - Installer [[:vnc|VNC server]] sur Linux | ||
| + | - Configurer xrandr pour avoir un écran virtuel | ||
| + | - Lancer VNC serveur | ||
| + | - Installer [[:vnc|VNC client]] sur l' | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ===== Si l' | ||
| + | |||
| + | Il arrive lorsque que l'on utilise plusieurs moniteurs, que l' | ||
| + | |||
| + | Nous allons voir ici plusieurs méthodes avancées pour utiliser le multi-écran : | ||
| + | * Xrandr | ||
| + | * ATI/AMD Eyefinity | ||
| + | * Xinerama (maintenant pris en charge au travers de Xrandr) | ||
| + | * Xinerama avec plusieurs cartes graphiques | ||
| + | * Un bureau avec 2 écrans de configurations différentes (vidéoprojecteur ou Télé) | ||
| + | * Disper | ||
| + | |||
| + | <note important> | ||
| + | < | ||
| + | |||
| + | ==== Visualisation des écrans connectés ==== | ||
| + | |||
| + | Vous pouvez réaliser l' | ||
| Commande pour voir les connecteurs d' | Commande pour voir les connecteurs d' | ||
| < | < | ||
| Ligne 43: | Ligne 102: | ||
| VGA1 disconnected (normal left inverted right x axis y axis) | VGA1 disconnected (normal left inverted right x axis y axis) | ||
| VIRTUAL1 disconnected (normal left inverted right x axis y axis)</ | VIRTUAL1 disconnected (normal left inverted right x axis y axis)</ | ||
| - | |||
| - | ===== Modifier la disposition des écrans ===== | ||
| - | Il arrive lorsque que l'on utilise plusieurs moniteurs, que l' | ||
| - | |||
| - | ==== Pour Gnome Shell ==== | ||
| - | Afin de retrouver la disposition d' | ||
| - | **Paramètre système → Périphériques → Écrans**, un petit Appliquer et le tour est joué. | ||
| - | |||
| - | Changer le moniteur principal va modifier l' | ||
| - | |||
| - | <note tip>Si l'on désire que cette disposition soit effective dès le gestionnaire de connexion, il vous faudra copier le fichier **~/ | ||
| - | |||
| - | ==== Pour KDE Plasma ==== | ||
| - | |||
| - | < | ||
| - | |||
| - | ==== Pour Mate ==== | ||
| - | |||
| - | Dans **Menu > Système > Préférences > Matériel > Écran**. | ||
| - | |||
| - | ==== Pour Xfce ==== | ||
| - | |||
| - | < | ||
| - | |||
| - | ===== Multi-écran avec une tablette ===== | ||
| - | Une solution qui semble l'une des plus " | ||
| - | - Configurer Linux pour que VNC soit vu comme un écran supplémentaire | ||
| - | - Utiliser VNC pour prendre le contrôle de la tablette | ||
| - | |||
| - | Les étapes sont donc : | ||
| - | - Installer [[vnc|VNC client]] sur la tablette | ||
| - | - Installer [[vnc|VNC server]] sur Linux | ||
| - | - Configurer Linux pour que [[vnc|VNC]] soit vu comme un écran supplémentaire | ||
| - | |||
| - | [[http:// | ||
| - | |||
| - | ===== Si l' | ||
| - | |||
| - | Nous allons voir ici plusieurs méthodes avancées pour utiliser le multi-écran : | ||
| - | * Xrandr | ||
| - | * ATI/AMD Eyefinity | ||
| - | * Xinerama (maintenant pris en charge au travers de Xrandr) | ||
| - | * Xinerama avec plusieurs cartes graphiques | ||
| - | * Un bureau avec 2 écrans de configurations différentes (vidéoprojecteur ou Télé) | ||
| - | * Disper | ||
| - | |||
| - | <note important> | ||
| - | < | ||
| ==== Xrandr : double écrans ==== | ==== Xrandr : double écrans ==== | ||
| Il est à noter que cette solution semble la plus rapide et la plus efficace car : | Il est à noter que cette solution semble la plus rapide et la plus efficace car : | ||
| - | * xorg.conf | + | * xorg.conf |
| * xrandr permettra par la suite de modifier les configurations sans relancer X | * xrandr permettra par la suite de modifier les configurations sans relancer X | ||
| * indépendante de la carte graphique | * indépendante de la carte graphique | ||
| Ligne 107: | Ligne 118: | ||
| A ce jour, c'est également la seule solution valable pour conserver l' | A ce jour, c'est également la seule solution valable pour conserver l' | ||
| - | Prérequis : | + | Prérequis : |
| * carte graphique ATI / AMD compatible Eyefinity : [[http:// | * carte graphique ATI / AMD compatible Eyefinity : [[http:// | ||
| * possibilité de brancher 2 écrans sur les sorties DVI / HDMI / VGA / Displayport (avec éventuellement convertisseur passif) | * possibilité de brancher 2 écrans sur les sorties DVI / HDMI / VGA / Displayport (avec éventuellement convertisseur passif) | ||
| Ligne 113: | Ligne 124: | ||
| * les convertisseurs Displayport de type actif peuvent supporter une résolution allant jusqu' | * les convertisseurs Displayport de type actif peuvent supporter une résolution allant jusqu' | ||
| - | Configuration : | + | Configuration : |
| * installer le package [[apt:// | * installer le package [[apt:// | ||
| - | * installer les drivers ATI | + | * installer les drivers ATI |
| * redémarrer | * redémarrer | ||
| * lancer arandr (système / préférences) | * lancer arandr (système / préférences) | ||
| Ligne 121: | Ligne 132: | ||
| * copier le contenu de ce fichier dans le fichier / | * copier le contenu de ce fichier dans le fichier / | ||
| - | Informations supplémentaires : | + | Informations supplémentaires : |
| * le bureau ne pourra être étendu que sur les écrans branchés sur une seule et même carte | * le bureau ne pourra être étendu que sur les écrans branchés sur une seule et même carte | ||
| * si plusieurs cartes graphiques eyefinity sont présentes, il y aura autant de bureau que de cartes graphiques. | * si plusieurs cartes graphiques eyefinity sont présentes, il y aura autant de bureau que de cartes graphiques. | ||
| Ligne 131: | Ligne 142: | ||
| Cette configuration vous permet de promener une application d'un écran a l' | Cette configuration vous permet de promener une application d'un écran a l' | ||
| - | <note important> | + | <note important> |
| Pour utiliser le mode multi-cartes graphiques, il va falloir mettre la main dans le fichier / | Pour utiliser le mode multi-cartes graphiques, il va falloir mettre la main dans le fichier / | ||
| Ligne 215: | Ligne 226: | ||
| ==== Disper ==== | ==== Disper ==== | ||
| - | Disper est un programme qui gagne à être connu tant il est simple d' | + | Disper est un programme qui gagne à être connu tant il est simple d' |
| <note important> | <note important> | ||
| Ligne 221: | Ligne 232: | ||
| </ | </ | ||
| - | Le site officiel de disper est le suivant : http:// | + | Le site officiel de disper est le suivant : https:// |
| Pour l' | Pour l' | ||
| Ligne 232: | Ligne 243: | ||
| </ | </ | ||
| - | Maintenant que disper est installé, passons aux commandes de base : | + | Maintenant que disper est installé, passons aux commandes de base : |
| * Cloner l' | * Cloner l' | ||
| * Etendre sur le second écran par la droite :< | * Etendre sur le second écran par la droite :< | ||
| Ligne 241: | Ligne 252: | ||
| On peut faciliter l' | On peut faciliter l' | ||
| - | < | + | < |
| - | if ret=`zenity | + | # |
| - | then | + | |
| - | titre=$ret | + | ret=$(zenity --title=" |
| - | if [ "$titre" | + | |
| - | then | + | |
| - | disper -s | + | |
| - | else | + | [ -z "$ret" ] && exit |
| - | if [ "$titre" | + | |
| - | then | + | case "$ret" |
| - | disper -S | + | |
| - | else | + | echo " |
| - | if [ "$titre" | + | disper -s;; |
| - | then | + | "2") |
| - | disper -c | + | echo "2" |
| - | else | + | disper -S;; |
| - | if [ "$titre" | + | "3") |
| - | then | + | echo "3" |
| - | disper -e | + | disper -c;; |
| - | else | + | "4") |
| - | zenity --info --text=" | + | echo "4" |
| - | fi | + | disper -e;; |
| - | fi | + | esac |
| - | fi | + | </ |
| - | fi | + | |
| - | fi | + | |
| - | fi | + | |
| - | exit</ | + | |
| ==== Anciennes méthodes ==== | ==== Anciennes méthodes ==== | ||
| - | J' | + | Sur les ordinateurs |
| - | Cas du vidéoprojecteur : vous êtes en conférence et le [[vidéoprojecteur]] refuse de transmettre l' | + | Cas du vidéoprojecteur : vous êtes en conférence et le [[vidéoprojecteur]] refuse de transmettre l' |
| <note tip> | <note tip> | ||
| Ligne 285: | Ligne 292: | ||
| En cas d' | En cas d' | ||
| < | < | ||
| - | |||
| - | |||
| === Xinerama et Dual-Desktop : double écran indépendant du pilote === | === Xinerama et Dual-Desktop : double écran indépendant du pilote === | ||
| Ligne 294: | Ligne 299: | ||
| Cette méthode est **indépendante du type de pilote utilisé**, et vous permet d' | Cette méthode est **indépendante du type de pilote utilisé**, et vous permet d' | ||
| - | Si vous possédez plusieurs cartes la méthode simple consiste à les insérer une à la fois et sauvegarder le xorg.conf généré, puis fusionner ces différents fichiers. | + | Si vous possédez plusieurs cartes la méthode simple consiste à les insérer une à la fois et sauvegarder le xorg.conf généré, puis fusionner ces différents fichiers. |
| Ligne 305: | Ligne 310: | ||
| permet une configuration automatique du Double bureau. Il n'y a plus qu'à rajouter l' | permet une configuration automatique du Double bureau. Il n'y a plus qu'à rajouter l' | ||
| - | Ceci dit, il vous sera préférable, | + | Ceci dit, il vous sera préférable, |
| == XineRama == | == XineRama == | ||
| Ligne 316: | Ligne 321: | ||
| Le début de ce paragraphe est très fortement inspiré du [[http:// | Le début de ce paragraphe est très fortement inspiré du [[http:// | ||
| - | Le [[http:// | + | Le [[http:// |
| == Activation == | == Activation == | ||
| - | Pour activer Xinerama il suffit de faire comme pour le double écran (voir plus haut puis de modifier la Section **ServerLayout**, | + | Pour activer Xinerama il suffit de faire comme pour le double écran (voir plus haut puis de modifier la Section **ServerLayout**, |
| < | < | ||
| Ligne 330: | Ligne 335: | ||
| </ | </ | ||
| < | < | ||
| + | |||
| == Complément d' | == Complément d' | ||
| Ligne 337: | Ligne 343: | ||
| # | # | ||
| #Option " | #Option " | ||
| - | </ | + | </ |
| Pour activer ou désactiver Xinerama et ainsi passer en dual-Desktop il suffit de commenter la ligne activant Xinerama | Pour activer ou désactiver Xinerama et ainsi passer en dual-Desktop il suffit de commenter la ligne activant Xinerama | ||
| Ligne 344: | Ligne 350: | ||
| Screen 1 " | Screen 1 " | ||
| #Option " | #Option " | ||
| - | </ | + | </ |
| == Les petits soucis == | == Les petits soucis == | ||
| * Au démarrage de X, il ne sait pas s'il y a un ou plusieurs écrans. | * Au démarrage de X, il ne sait pas s'il y a un ou plusieurs écrans. | ||
| - | J'ai résolu le problème en désactivant Xinerama avant de passer en simple écran ... une autre solution existe, plutôt complexe et documentée en anglais : http:// | + | J'ai résolu le problème en désactivant Xinerama avant de passer en simple écran ... une autre solution existe, plutôt complexe et documentée en anglais : https:// |
| * L' | * L' | ||
| Ligne 358: | Ligne 364: | ||
| === Twinview (Nvidia): un bureau étendu === | === Twinview (Nvidia): un bureau étendu === | ||
| - | |||
| == Introduction == | == Introduction == | ||
| - | Twinview est une fonction présente dans les cartes Nvidia (d' | + | Twinview est une fonction présente dans les cartes Nvidia (d' |
| <note warning> | <note warning> | ||
| Ligne 454: | 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' | ||
| - | |||
| - | sudo apt-get install fglrx-control | ||
| - | < | ||
| - | |||
| - | puis après: | ||
| - | |||
| - | sudo aticonfig --initial=dual-head --screen-layout=left | ||
| - | < | ||
| - | |||
| - | vous pouvez utilement voir la page suivante: [[catalyst|la procédure d' | ||
| - | |||
| - | < | ||
| - | |||
| - | == la taille virtuelle demandée n'est pas adaptée à la taille disponible == | ||
| - | Si depuis [[: | ||
| - | < | ||
| - | La configuration d' | ||
| - | la taille virtuelle demandée n'est pas adaptée à la taille disponible : demande=(3840, | ||
| - | </ | ||
| - | [[: | ||
| - | <note tips> | ||
| - | Pensez à [[: | ||
| - | </ | ||
| - | <file bash / | ||
| - | |||
| - | Section " | ||
| - | Identifier | ||
| - | DefaultDepth | ||
| - | | ||
| - | ## Sous section a ajouter | ||
| - | SubSection " | ||
| - | Virtual 3000 2000 | ||
| - | # largeur 2944 = 1920 + 1024 | ||
| - | # hauteur 1968 = 1200 + 768 | ||
| - | EndSubSection | ||
| - | | ||
| - | EndSection | ||
| - | Section " | ||
| - | Load " | ||
| - | EndSection | ||
| - | </ | ||
| - | Relancer votre interface graphique en fermant votre session, vous pouvez désormais reprendre la configuration des paramètres d' | ||
| - | |||
| - | ((http:// | ||
| === Problème clavier en qwerty === | === Problème clavier en qwerty === | ||
| Ligne 517: | Ligne 475: | ||
| Option | Option | ||
| - | Ce qui doit donner : | + | Ce qui doit donner : |
| Section " | Section " | ||
| Ligne 528: | Ligne 486: | ||
| === Problème avec Compiz === | === Problème avec Compiz === | ||
| + | |||
| Si vous rencontrez | Si vous rencontrez | ||
| Ligne 630: | Ligne 589: | ||
| // | // | ||
| - | |||
| - | |||
