Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Unit]
- Description=Fix DRM Mode
- DefaultDependencies=no
- Before=getty@tty1.service
- Before=plymouth-start.service
- [Service]
- Type=oneshot
- ExecStartPre=/bin/sh -c 'echo "=== $(date) ===" >> /var/log/fixmode.log; ls /sys/class/drm/ >> /var/log/fixmode.log 2>&1; for c in /sys/class/drm/card0-*/status; do echo "$c = $(cat $c)" >> /var/log/fixmode.log 2>&1; done; i=0; while [ ! -e /dev/dri/card0 ]; do i=$((i+1)); [ $i -ge 20 ] && exit 1; sleep 1; done'
- ExecStart=/usr/local/bin/yeet DSI-1
- ExecStartPost=/bin/sync
- Restart=on-failure
- RestartSec=2
- StartLimitIntervalSec=60
- StartLimitBurst=15
- StandardOutput=append:/var/log/fixmode.log
- StandardError=append:/var/log/fixmode.log
- [Install]
- WantedBy=multi-user.target
Advertisement
Add Comment
Please, Sign In to add comment