Если вы используете X,
xset dpms force off
выключит дисплей.
В Wayland с GNOME вы можете активировать заставку, которая будет гасить экран, если она настроена на это нормально:
dbus-send --session --dest=org.gnome.ScreenSaver --type=method_call \
/org/gnome/ScreenSaver org.gnome.ScreenSaver.SetActive boolean:true
Вы также можете заблокировать сеанс с помощью MetaL , что будет иметь тот же эффект, если ваш сеанс настроен на гашение экрана при включенной заставке.
Вероятно, предпочтительным способом является использование eBPF, см., например;
Не позволяйте части «Фильтрация пакетов» ввести вас в заблуждение, BPF больше не ограничивается только фильтрацией пакетов. У него довольно крутая кривая обучения, но оно того стоит.