Похоже, создание целей в systemd и, возможно, сохранение / etc / в git создало бы что-то похожее на то, что вы хотите. Измените цель, переключите ветку git, вы можете захотеть иметь промежуточную цель, которая отключает большинство служб, прежде чем переключать все.
Есть довольно много вопросов о том, что "клавиши яркости не работают", и применяется обычный метод отладки:
С помощью evtest
и xev
проверьте правильность символов клавиш яркости
Узнайте, как на самом деле изменить интенсивность подсветки. Если /sys/class/backlight/...
не работает, а xbacklight
(, который использует xrandr ), работает, я бы придерживался xbacklight
. Поэтому настройте загрузку, чтобы она работала.
Настройте ту часть вашего дистрибутива, которая обрабатывает клавиши яркости. Это варьируется от рабочего стола к рабочему столу, и некоторые люди (, такие как я ), не имеющие «правильного» рабочего стола, также просто используют оконный менеджер. Таким образом, вам нужно либо отключить текущую обработку и добавить свою где-то еще, либо изменить ее, чтобы использовать xbacklight
вместо настройки /sys/class/backlight/...
, что, вероятно, и происходит. Чтобы узнать, как это сделать, нужна информация о настройке вашего рабочего стола.