Oregon 2025. szeptember 21.

KDE Wayland és az LG TV vibrálás

Amikor altatásból visszajön a gépem van úgy, hogy vibrál a kép és fekete képernyő villogást tapasztalok. Megoldást a problémára nem találtam, de észrevettem, ha a képernyő frissítését módosítom helyre áll a világ rendje. Mit teszek? 60Hz -> 50Hz -> 60Hz

Automatizálás

Képernyők listázása

oregon@home:~ $ xrandr | grep connect
DP-1 connected 2560x1080+6400+771 (normal left inverted right x axis y axis) 800mm x 335mm
DP-2 connected 2560x1080+0+771 (normal left inverted right x axis y axis) 800mm x 335mm
HDMI-A-3 connected primary 3840x2160+2560+0 (normal left inverted right x axis y axis) 1600mm x 900mm

A tv-m a hdmi porton van, aminek a neve HDMI-A-3.

Szkript létrehozása, helye és tartalma

oregon@home:~ $ cat /lib/systemd/system-sleep/hdmi-restart
#!/bin/bash
kscreen-doctor output.HDMI-A-3.mode.3840x2160@50
sleep 1
kscreen-doctor output.HDMI-A-3.mode.3840x2160@60

Adj rá jogot

oregon@home:~ $ sudo chmod +x /lib/systemd/system-sleep/hdmi-restart

Már kész is vagy! A szkript minden altatásnál és ébredésnél lefut, ha finomítani akarsz rajta, hogy csak ébredéskor fusson le, akkor az alábbi módosítást eszközölheted:

case "$1" in
  post)
    # ide kerül az ébredés utáni kód
    ;;
esac


case "$1" in
  pre)
    # ide kerül az altatás előtti kód
    ;;
esac

Zárszó

Értelemszerűen ez a lehetőség minden olyan tevékenységnél elvégezhető, amit a fenti eseményekhez kívánsz rendelni. Lehet ez akár egy email küldése, ha valaki bekapcsolja a gépedet vagy amit az adott feladat megkíván.