3 581
contributi
m (verificata) |
|||
Riga 61: | Riga 61: | ||
UNI="stringa esadecimale contenente l'edid dello schermo" | UNI="stringa esadecimale contenente l'edid dello schermo" | ||
VGA="/sys/class/drm/card0/card0-VGA-1 | VGA="/sys/class/drm/card0/card0-VGA-1" | ||
export DISPLAY=":0.0" | export DISPLAY=":0.0" | ||
Riga 68: | Riga 68: | ||
pidof /usr/lib/xorg/Xorg > /dev/null 2>&1 || exit 0 | pidof /usr/lib/xorg/Xorg > /dev/null 2>&1 || exit 0 | ||
if [[ "$(cat -- "$VGA" | if [[ "$(cat -- "${VGA}/status")" == "connected" ]] | ||
then | then | ||
xrandr --output LVDS1 --primary --output VGA1 --auto; | xrandr --output LVDS1 --primary --output VGA1 --auto; | ||
EDID=$(cat $VGA | EDID=$(cat -- "${VGA}/edid" | hexdump -v -e '"" "%X" '); | ||
if [[ "$UNI" == "$EDID" ]] | if [[ "$UNI" == "$EDID" ]] | ||
then | then |
contributi