# Superposer et pas seulement juxtaposer un 2ième écran sous Buster?

**URL:** <https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061>\
**Category:** Support Debian\
**Created:** [Mai 11, 2020, 9:57 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061 "2020-05-11T09:57:00Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 11, 2020, 9:57 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/1 "2020-05-11T09:57:00Z")

</div>

Bonjour,  
_le contexte_:  
Je viens d’installer _Buster_, à coté de la _Jessie_, et de mettre en commun le  
/home/ (un seul utilisateur) (UUID=… dans /etc/fstab)  
J’ai aussi recopié l’arborescence de /usr/local

Dans les 2 versions, j’utilise _Mate_

_Le problème_:  
Configurer 2 écrans (lanceur par une icône qui ouvre un formulaire «Préférences de l’écran»).  
On ne peut plus placer un écran au dessus de l’autre, ce choix a disparu des réglages proposés :  
(avec les cases à cocher) et le placement par glisser déposer abouti à un écran illisible.  
On ne peut plus placer l’écran supplémentaire qu’à droite ou à gauche (et, nouveauté, à l’envers).  
Est-il encore possible, comme sous Jessie, de les superposer pour faire glisser la souris d’un écran à l’autre de haut en bas et de bas en haut, et comment.  
(les 2 écrans ont la même résolution, 1920x1080)

Merci.

PS:  
L’applet est un raccourci de Système-\>Préférences-\>matériel-\>affichage

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 11, 2020, 9:13 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/2 "2020-05-11T21:13:11Z")

</div>

Bonjour josephtux,

Dans la disposition adoptée, Jessie et Buster partagent la même configuration de MATE.  
Une configuration qui doit se trouver sous $HOME :

```plaintext
rem@n73sm ~ $ ls -ld .config/mate*
drwx------ 3 rem rem 4096 20 août 2019 .config/mate
drwxr-xr-x 3 rem rem 4096 18 mai 2019 .config/mate-session
rem@n73sm ~ $ 
rem@n73sm ~ $ ls -ld .cache/mate/
drwx------ 3 rem rem 4096 18 mai 2019 .cache/mate/
rem@n73sm ~ $ 

```

Je ne sais pas dans quelle mesure cela peut interférer dans le bon fonctionnement de MATE.  
Je pense qu’il y a fort probablement des interférences.

Pour en venir à ta question, je dirais qu’il devrait être possible de positionner tes écrans de manière intuitive et graphique comme tu essaies de le faire sans succès.

Je te propose d’utiliser `xrandr` pour positionner tes écrans ‹&nbsp;empilés&nbsp;› verticalement.  
Ou du moins commencer par observer la situation.

`xrandr` fait partie du paquet `x11-xserver-utils` ;  
Utiliser `xrandr` suppose que ce soit [Xorg](https://fr.wikipedia.org/wiki/X.Org) qui est utilisé et non [Wayland](https://fr.wikipedia.org/wiki/Wayland).

Merci de donner, depuis un terminal MATE Buster, écrans raccordés et allumés :

```plaintext
xrandr --query

```

La première chose à faire sera de définir une commande `xrandr` de secours, pour rétablir l’affichage comme initialement si celui-ci est déréglé et illisible - un raccourci clavier serait l’idéal.

> **[xrandr / Wiki / Debian-facile](https://debian-facile.org/doc:environnements:x11:xrandr)**
>
> debian,linux,debian-facile,debianfacile

> **[xrandr(1) — manpages-fr-extra — Debian jessie — Debian Manpages](https://manpages.debian.org/jessie/manpages-fr-extra/xrandr.1.fr.html)**

* * *

> **[Définitions : superposer, être superposé, se superposer - Dictionnaire de...](https://www.larousse.fr/dictionnaires/francais/superposer/75483)**
>
> superposer, être superposé, se superposer - Définitions Français : Retrouvez la définition de superposer, être superposé, se superposer, mais également la conjugaison de superposer, être superposé, se superposer, ainsi que les synonymes,...

> **[ juxtaposer - Définitions : juxtaposer, être juxtaposé - Dictionnaire de...](https://www.larousse.fr/dictionnaires/francais/juxtaposer/45266?q=juxtaposer#45219)**
>
> verbe transitif Conjugaison | juxtaposer, être juxtaposé - Définitions Français : Retrouvez la définition de juxtaposer, être juxtaposé, mais également la conjugaison de juxtaposer, être juxtaposé, ainsi que les synonymes, expressions... - synonymes,...

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 8:09 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/3 "2020-05-14T08:09:24Z")

</div>

Bonjour,

(sous Buster)

1/ Il semble que ce soit _Xorg_:

ps auxw egrep -i «&nbsp;xorg|wayland&nbsp;»

```
root 868 3.0 0.7 493340 121920 tty7 Ssl+ 09:51 0:27 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

```

2/ xrandr - -queryScreen

```
0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1920x1080 60.01*+ 60.01 59.97 59.96 59.93 40.01  
   1680x1050 59.95 59.88  
   1600x1024 60.17  
   1400x1050 59.98  
   1600x900 59.99 59.94 59.95 59.82  
   1280x1024 60.02  
   1440x900 59.89  
   1400x900 59.96 59.88  
   1280x960 60.00  
   1440x810 60.00 59.97  
   1368x768 59.88 59.85  
   1360x768 59.80 59.96  
   1280x800 59.99 59.97 59.81 59.91  
   1152x864 60.00  
   1280x720 60.00 59.99 59.86 59.74  
   1024x768 60.04 60.00  
   960x720 60.00  
   928x696 60.05  
   896x672 60.01  
   1024x576 59.95 59.96 59.90 59.82  
   960x600 59.93 60.00  
   960x540 59.96 59.99 59.63 59.82  
   800x600 60.00 60.32 56.25  
   840x525 60.01 59.88  
   864x486 59.92 59.57  
   800x512 60.17  
   700x525 59.98  
   800x450 59.95 59.82  
   640x512 60.02  
   720x450 59.89  
   700x450 59.96 59.88  
   640x480 60.00 59.94  
   720x405 59.51 58.99  
   684x384 59.88 59.85  
   680x384 59.80 59.96  
   640x400 59.88 59.98  
   576x432 60.06  
   640x360 59.86 59.83 59.84 59.32  
   512x384 60.00  
   512x288 60.00 59.92  
   480x270 59.63 59.82  
   400x300 60.32 56.34  
   432x243 59.92 59.57  
   320x240 60.05  
   360x202 59.51 59.13  
   320x180 59.84 59.32  
VGA-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 509mm x 286mm
   1920x1080 60.00*+
   1680x1050 59.95  
   1280x1024 75.02 60.02  
   1440x900 74.98 59.89  
   1024x768 75.03 60.00  
   800x600 75.00 60.32  
   640x480 75.00 72.81 66.67 59.94  
   720x400 70.08  
HDMI-1 disconnected (normal left inverted right x axis y axis)

```

Merci pour votre aide et vos encouragements

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 14, 2020, 8:42 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/4 "2020-05-14T08:42:42Z")

</div>

Bonjour,

Les écrans connectés sont nommés **eDP-1** et **VGA-1**  
Il sont placés dans une matrice **Screen 0**

J’emploie le terme de matrice sans savoir si il est réellement approprié ;  
écran virtuel peut convenir.

La matrice **Screen 0** a une taille actuelle de ‹&nbsp; **current 3840 x 1080** &nbsp;›  
L’origine des axes de la matrice est **0 x 0** et elle est située en haut et à gauche.

On peut constater que la hauteur courante de la matrice (1080) ne permet pas de placer davantage en hauteur ; Le double comme c’est souhaité pour avoir les écrans empilés verticalement.

On constate également que le coin supérieur gauche de l’écran **VGA-1** est situé 1920 pixels à droite de l’origine de la matrice : VGA-1 connected 1920x1080+ **1920** +0

J’ai envie de vous faire définir une commande `xrandr` de secours qui placerait les écrans en mode miroir ; de manière temporaire. `xrandr` est à lancer avec l’utilisateur régulier.

```nohighlight
xrandr --output eDP-1 --pos 0x0 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 0x0 --mode 1920x1080 --rate 60.00

```

recopie texte :  
xrandr --output eDP-1 --pos 0x0 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 0x0 --mode 1920x1080 --rate 60.00

À vous d’affecter un raccourci clavier à cette commande de secours qui sera a utiliser en cas d’affichage déréglé et illisible.

Note :  
Il y a deux façons de revenir à la configuration actuelle avec **VGA-1** à droite de **eDP-1** :

xrandr --output eDP-1 --pos 0x0 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 1920x0 --mode 1920x1080 --rate 60.00

ou

xrandr --output VGA-1 --right-of eDP-1

Nous avons donc ensuite à redéfinir la taille utilisable ( **current** ) de la matrice **Screen 0**  
Il faudrait passer de 3840 x 1080 à 1920 x 2160 ~~au minimum (voire à 3840 x 2160 ou plus)~~

Et là je bloque un peu pour le moment 😉

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 9:01 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/5 "2020-05-14T09:01:03Z")

</div>

J’ai trouvé _Lrandr_, et le problème est ainsi facilement réglé (sous Buster)

Mais votre enseignement est également très utile.

Grand merci

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 14, 2020, 9:03 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/6 "2020-05-14T09:03:14Z")

</div>

D’accord alors 😃  
Je ne connais pas mais c’est bien vu.  
Je trouve plutôt [lxrandr](https://packages.debian.org/buster/lxrandr).

Parfois, nous avons de belles histoires courtes !

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 9:07 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/7 "2020-05-14T09:07:15Z")

</div>

C’est la 1ère information qui m’a touché du premier lien que vous m’avez indiqué.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 9:21 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/8 "2020-05-14T09:21:13Z")

</div>

Hélas, j’ai crié victoire trop vite!  
Au redémarrage ( sous Buster) je retrouve les difficultés.

Le réglage superposé n’est pas mémorisé, et un nouveau lancement de lxrandr ne réussit pas comme la première fois.

Un début d’explication peut-être: la fréquence de rafraîchissement affichée par cette interface montre une différence (60 pour l’un, 60.01) pour l’autre sans choix d’une fréquence identique autre que «Auto».  
VGA: 60.00 ou Auto  
eDP-1: 60.01, 59.97, 59.96, 59.93, 40.01 ou Auto

PS de nouveau ça semble être correcte, donc très aléatoire!

je reboot sur Buster pour voir, mais déjà le système semble instable: en fermant une fenêtre de pseudoterminal, ce simple clic en a également fermé une autre, affichée sur le même écran (supérieur).

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 9:35 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/9 "2020-05-14T09:35:27Z")

</div>

Je viens de refaire l’expérience avec  
_mate-display-properties_, sans doute une autre interface de xrandr?, qui «a l’air» de marcher, car avant de rebooter, ce que je n’ai toujours pas fait, j’avais constaté un problème d’image fantôme donnant l’impression de plusieurs fenêtres en la déplaçant, et surtout le fait que la commande de fermeture figeait partiellement l’affichage (icône «+» à coté des icônes de redimensionnement des fenêtres)

Autre phénomène, passer d’un psuedo terminal à un autre, fait disparaître l’affichage d’une fenêtre (sauf sa barre de titre)

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 14, 2020, 9:48 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/10 "2020-05-14T09:48:24Z")

</div>

Je ne sais pas trop quoi répondre.  
J’avais en tête de proposer trois commandes `xrandr` :

- placer les deux sorties **eDP-1** et **VGA-1** en mode miroir
- définir la taille utilisable de **Screen 0** à 1920 x 2160
- placer les deux sorties **eDP-1** et **VGA-1** empilées verticalement dans le bon ordre

Au vu de votre installation MATE hybride, je pensais même vous déconseiller d’utiliser les outils graphiques dédiés.

PS : J’ai trouvé la commande `xrandr` pour définir la taille utilisable de **Screen 0**

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 14, 2020, 9:54 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/11 "2020-05-14T09:54:03Z")

</div>

Je viens d’appliquer la ligne de commande que vous m’avez donné, et maintenant le mode superposé n’es pas modifié, mais j’observe une nouvelle bizarrerie: l’accès à un autre pseudo-terminal qui devient problématique,

Bref une grande instabilité de l’affichage graphique en mode superposé, qui ne semble pas se produire en mode juxtaposé.

Et retour à un mode «même affichage sur les 2 écrans»

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 14, 2020, 10:02 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/12 "2020-05-14T10:02:43Z")

</div>

> [@josephtux](#):
>
> Je viens d’appliquer la ligne de commande que vous m’avez donné

J’en ai donné plusieurs.  
Il faut passer par l’affichage en mode miroir avant de redéfinir la taille de **Screen 0** à 1920 x 2160

> [@josephtux](#):
>
> Bref une grande instabilité de l’affichage graphique en mode superposé, qui ne semble pas se produire en mode juxtaposé.

Si nous allons au terme des trois commandes que je prévois, vos sorties d’affichage seront juxtaposées verticalement (empilées) et j’espère sans instabilité d’affichage.

> [@josephtux](#):
>
> Et retour à un mode «même affichage sur les 2 écrans»

C’est le mode miroir.  
Vous pouvez le forcer encore une fois avec :

```plaintext
xrandr --output eDP-1 --pos 0x0 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 0x0 --mode 1920x1080 --rate 60.00

```

C’est certainement la commande que vous avez utilisé.

Si vous voulez essayer ma proposition, il ne faut plus du tout utiliser les utilitaires dédiés, le temps de pouvoir avoir une idée du résultat.

Quel écran est par dessus l’autre ? Le VGA ?

PS : l’emploi et la compréhension des termes superposer et juxtaposer m’est difficile malgré les définitions du Larousse ; on peut y trouver un sens synonyme parfois.  
Il est plus facile d’utiliser miroir, côte à côte, et empilé.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Mai 15, 2020, 1:17 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/13 "2020-05-15T13:17:52Z")

</div>

Bonjour,

oui, le VGA est voulu au dessus (empilé).

En tenant compte que je n’ai que très peu utilisé l’ordinateur depuis hier, sans avoir rebooté, la même configuration ne montre plus les premiers problèmes observés.

Je vais bientôt, j’espère aujourd’hui, y revenir, et suivre votre dernière indication.

Merci pour votre patience

---

<div class="post-metadata">

**Author:** ![anon61356901](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/cab0a1/32.png) [@anon61356901](https://www.debian-fr.org/u/anon61356901)\
**Post date:** [Mai 15, 2020, 2:07 UTC](https://www.debian-fr.org/t/superposer-et-pas-seulement-juxtaposer-un-2ieme-ecran-sous-buster/82061/14 "2020-05-15T14:07:50Z")

</div>

Bonjour,

Donc je vous donne la suite des trois commandes que j’envisage.  
N’utilisez pas d’utilitaire de configuration en même temps.

Laissez quelques secondes voire davantage après les commandes pour que l’affichage s’établisse.

Vous avez la commande `xrandr` de mise en miroir en cas de trouble persistant de l’affichage,  
mais il faudrait lui affecter un raccourci clavier. C’est un préalable de prudence.

IMPORTANT : Vous ne pourrez pas utiliser l’alternative `xrandr` de mise côte à côte citée plus haut si la taille courante de **Screen 0** ne le permet plus.

* * *

```nohighlight
# mise en mode miroir 1920 x 1080
xrandr --output eDP-1 --pos 0x0 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 0x0 --mode 1920x1080 --rate 60.00

# définition de Screen 0 à 1920 x 2160
# parmi les options de la version 1.2+ de RandR
xrandr --fb 1920x2160

# vérification de la valeur "Current" de Screen 0
# qui doit être de 1920x2160 (facultatif une fois vérifié)
# ne doit pas être utilisée dans un script.
xrandr --query

# si la vérification de la valeur "Current" de Screen 0 est bonne,
# placement des sorties : eDP-1 sous VGA-1
xrandr --output eDP-1 --pos 0x1080 --mode 1920x1080 --rate 60.01 --output VGA-1 --pos 0x0 --mode 1920x1080 --rate 60.00

```

Ces réglages ne sont pas persistants au redémarrage.  
Nous devons voir d’abord comment réagit Buster à cet essai et si le résultat demandé est là.

Des perturbations visuelles troublantes peuvent survenir et s’estomper après.
