J'aimerais lancer gnome-terminal sur mon deuxième moniteur, vous vous attendez à quelque chose comme:
~$ gnome-terminal --display=0:0.1
fonctionne mais ne fonctionne pas car RANDR est désactivé ou n'est pas utilisé lorsque xinerama est activé.
L'erreur que j'obtiens en essayant de lancer avec cette commande est:
Failed to parse arguments: Cannot open display: 0:0.1
J'ai aussi essayé:
~$ export DISPLAY=":0.0"
~$ gnome-terminal --display=$DISPLAY
Xlib: extension "RANDR" missing on display ":0.0".
** (gnome-terminal:1818): WARNING **: Failed to connect to the session manager: Could not open network socket
Il n'y a pas de syntaxe pour faire référence à des moniteurs individuels dans un écran dans une chaîne d'affichage.
Cependant, vous pourrez peut-être utiliser le --geometry
option pour faire ce que vous cherchez. Si vous avez deux moniteurs côte à côte et que le premier a une largeur de 1920 pixels, les éléments suivants devraient positionner une fenêtre de terminal à (50,50) sur le deuxième écran:
gnome-terminal --geometry=80x24+1970+50
La syntaxe de l'argument est ROWSxCOLS+X+Y