Je hebt er programmaatjes voor. Grandr en Xranr bijv.
Zelf werk ik het liefst met een scriptje. Ik heb een standaard script voor dergelijke klussen en die aangepast voor het werken met één of meerdere monitoren.
Hier het script:
#!/bin/bash
# Simpel menugestuurd bash scriptje
# -- Voor opstarten/uitzetten tweede scherm
## Menu weergeven
menu() {
echo -e "\nKies een menu optie:\n a) Aanzetten-tweede-scherm\n b) Uitzetten-tweede-scherm\n c) Laptopscherm\n x) Afsluiten\n"
read input
case $input in
x) exit 0;;
a) aanzetten;;
b) uitzetten;;
c) laptop;;
*) unknown_option;;
esac
showmenu
}
showmenu() {
read -p "== Druk op ENTER om terug te keren naar het menu =="
menu
}
## Onbekende optie
unknown_option() {
echo -e "\nDeze keuze bevindt zich niet in het menu.\n"
}
## Aanzetten tweede scherm
aanzetten() {
xrandr --output VGA1 --preferred --right-of LVDS1
echo -e "\nAanzetten tweede scherm.\n"
}
## Uitzetten tweede scherm
uitzetten() {
xrandr --output VGA1 --off
echo -e "\nUitzetten tweede scherm.\n"
}
## Uitzetten tweede scherm
laptop() {
xrandr --auto --output LVDS1 --mode 1280x800
echo -e "\nLaptopscherm op standaard waarde.\n"
}
echo -e "\nKlein voorbeeldje van een simpel menugestuurd bash scriptje\n -- Voor aan/uitzetten tweede monitor."
## Controleer machtiging
if [ `whoami` != "root" ]
then
echo -e "\nOeps! Je hebt rootrechten nodig voor dit programma.\n";
exit 0
fi
menu
exit 0
Kopieer de hele handel naar een tekstbestandje (met Mousepad) en sla het op. Maak het uitvoerbaar met het commando
sudo chmod +x naam-bestandje
Kopieer het met het commando:
sudo cp naam-bestandje /usr/bin
En de uitvoering spreek voor zich: Terminal:
sudo naam-bestandje
en je kunt kiezen tussen het in- of uitschakelen van de tweede monitor en een terugzetten van het originele beeldscherm (indien mogelijk).
Werkt heel snel en makkelijk.
Succes.