Ponieważ znalazłem inną metodę osiągnięcia mojego celu i ponieważ nie otrzymałem odpowiedzi na moje poprzednie pytanie, zmieniłem pytanie, aby pasowało do odpowiedzi, którą znalazłem.
Czy istnieje sposób, aby wyłączyć monitor mojego laptopa i całkowicie włączyć monitor zewnętrzny (i odwrotnie) całkowicie z wiersza poleceń?
ubuntu
multiple-monitors
Malabarba
źródło
źródło
xorg.conf
do katalogu root (/root/yorg.conf.new
), jeśli uruchomisz tryb odzyskiwania i wykonaszX --configure
(lub podobnie).Odpowiedzi:
Za pomocą poleceń
Ekran automatycznie przechodzi na wyświetlacz zewnętrzny. Nie potrzebuje nawet mocy sudo. Aby znaleźć nazwę wyświetlaczy, po prostu wykonaj:
Co powinno dać coś takiego:
Wydłużenie wyświetlaczy można prawdopodobnie osiągnąć w podobny sposób.
źródło
xrandr -q
dajeLVDS1
&VGA1
: tylko zewnętrzna:xrandr --output VGA1 --auto --output LVDS1 --off
. Rozszerzony lewy, wewnętrzny podstawowy:xrandr --output VGA1 --auto --left-of LVDS1 --output LVDS1 --auto --primary
. Rozszerzony lewy, zewnętrzny podstawowy:xrandr --output VGA1 --auto --left-of LVDS1 --primary --output LVDS1 --auto
. Tylko wewnętrzny:xrandr --output VGA1 --off --output LVDS1 --auto
.Z pewnością NIE jest to bezpośrednia odpowiedź na twoje pytanie. Ale uznałem to za pomocne w moim przypadku użycia. To nie jest eksport pliku konfiguracyjnego, ale pokazuje, jak zautomatyzować disper w skrypcie powłoki. Konfiguruję tę opcję, aby była uruchamiana za każdym razem, gdy zadokuję / oddokuję, i wydaje się, że naprawia to problemy z wyświetlaniem podczas dokowania i oddokowywania laptopa:
Musisz mieć zainstalowany disper i Python.
źródło