CLI commands to change display/resolution manually:
# only laptop screen sudo /usr/bin/xrandr --output eDP-1 --primary --mode 1920x1080 --pos 1x1080 --rotate normal --output DP-1 --off --output HDMI-1 --off --output DP-2 --off # only external screen sudo /usr/bin/xrandr --output HDMI-1 --primary --mode 1920x1080 --pos 1x1080 --rotate normal --output DP-1 --off --output DP-2 --off --output eDP-1 --off # external and laptop dual setup sudo /usr/bin/xrandr --output eDP-1 --mode 1920x1080 --pos 1x1080 --rotate normal --output DP-1 --off --output HDMI-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output DP-2 --off
Script that makes the actual correct monitor selection:
/home/rene/Dropbox/code/bitbucket/scripts/bash/xfce_display_layout.sh
Udev rule that is triggered when a display is connected:
sudo vi /etc/udev/rules.d/10-screen.rules
ACTION=="change", SUBSYSTEM=="drm", RUN+="/bin/sh -c 'cd /home/rene/Dropbox/code/bitbucket/scripts/bash; /bin/sh xfce_display_layout.sh'"
Root kasutaja shell (et ei peaks näiteks installimisel pidevalt sudo ette kirjutama):
sudo -s
sudo vi /etc/network/interfaces
#dynamic auto eth0 iface eth0 inet dhcp
#static iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.254
/var/lib/NetworkManager/NetworkManager.state /etc/NetworkManager/nm-system-settings.conf stop network-manager start network-manager
:ip arpadd intf=LocalNetwork ip=192.168.1.xxx hwaddr=xx:xx:xx:xx:xx:xx :saveall exit
wakeonlanwakeonlan -i rene-tln.no-ip.org f4:6d:04:e5:04:d6
sudo x11vnc -auth guess -display :0 -forever -rfbport 5900 -rfbauth ~/.vnc/x11vnc.pass