Hallo,
ich habe einen kleinen Bash-Script zusammengeschustert welcher wenn HDMI angeschlossen ist nur HDMi benutzt, dies funktioniert auch, wenn ich aber dann doch den zweiten monitor mit xrandr anschalte bleibt dieser schwarz.
der script
#!/bin/bash
if [[ 'xrander | grep HDMI.* connected' ]]; then
xrandr --output LVDS1 --off --output HDMI1 --auto --primary
elif [[ 'xrandr | grep VGA.* connected' ]]; then
xrandr --output LVDS1 --off --output VGA1 --auto --primary
fi
aufgerufen wird der Script in der .xontrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
/home/matthias/.scripts/onlyHDMI.sh &
feh --bg-scale '/home/matthias/Bilder/Backgrounds/Higway to shell.png' &
xbindkeys &
conky -c /home/matthias/.config/conky/conky_blue.conf &
exec i3
EDIT: ok etwas vorschnell gefragt, Fehler lag bei der .xinitrc "exec" fehlte überall.