web-dev-qa-db-fra.com

i3wm désactiver l'écran d'ordinateur portable

Est-il possible, lorsque j'utilise i3wm, de désactiver complètement mon écran intégré?

Je sais comment le faire dans Unity, mais je ne peux rien trouver qui ait du sens sur Google.

2
Difusio

Vous pouvez utiliser xrandr

Émettez ce qui suit à partir d'un terminal pour voir une liste de tous vos écrans connectés:

xrandr

Vous obtiendrez quelque chose comme:

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 277mm x 156mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)

Vous verrez probablement votre sortie principale sous LVDS1 et votre écran secondaire connecté sous VGA1 ou HDMI1.

Dans ce cas, pour éteindre votre écran principal, utilisez:

xrandr --output LVDS1 --off

Pour le réactiver:

xrandr --output LVDS1 --auto

N'oubliez pas que si vous éteignez votre écran principal alors qu'aucun autre n'est connecté, X redémarrera simplement sur votre écran principal.

3
asyncopation