Avec plusieurs moniteurs, j'ai jusqu'à présent fait glisser manuellement les fenêtres. Existe-t-il un moyen d'ouvrir une fenêtre sur un écran spécifique dans une configuration à double tête? (À ne pas confondre avec plusieurs écrans de serveur X.)
Quelque chose comme: SCREEN=2 firefox
ou open-in-screen 2 firefox
.
Si cela est important, mon environnement est KDE utilisant le gestionnaire de fenêtres KWin. Les règles de fenêtre KWin ne peuvent correspondre qu'à certaines propriétés comme le titre, mais je n'ai pas pu trouver de variable d'environnement comme filtre.
L'affichage secondaire étend l'écran principal:
$ xrandr -q
Screen 0: minimum 320 x 200, current 3520 x 1080, maximum 32767 x 32767
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 214mm
1600x900 60.1*+
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1600+0 (normal left inverted right x axis y axis) 477mm x 268mm
1920x1080 60.0* 50.0 59.9
1920x1080i 60.1 50.0 60.0
1680x1050 59.9
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1280x720 60.0 50.0 59.9
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
720x576 50.0
720x480 60.0 59.9
640x480 75.0 72.8 66.7 60.0 59.9
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
kstart
, je voulais aussi le savoir. La commande est: kstart --desktop $N firefox
où $N
est un nombre compris entre 1 et le nombre total de bureaux virtuels .
kstart
pour cela, mais ilkstart
ne semble que prendre en charge la définition d'un bureau spécifique, mais pas un écran sur lequel l'application doit être lancée. Vaut probablement un rapport de bogue WISHLIST sur bugs.kde.org .