Где LXRandr сохраняет свои конфигурации дисплея?

Похоже, LXRandr может сохранять конфигурации.

введите описание изображения здесь

Но где они сохранены и в каком виде?

(Я думал об их активации с помощью ярлыка.)

1 ответ

Решение

Чтобы узнать, что изменилось в домашней папке:

find ~/ -mmin -5 -type f

Вы можете изменить 5 на меньшее число, если хотите.

Таким образом, после сохранения конфигурации в LXRandr и выполнения этой команды последнее записанное изменение находится в ~/.config/autostart/lxrandr-autostart.desktop, Вот и все.

Чтобы открыть это:

gedit ~/.config/autostart/lxrandr-autostart.desktop

Он содержит что-то вроде:

[Desktop Entry]
Type=Application
Name=LXRandR autostart
Comment=Start xrandr with settings done in LXRandR
Exec=xrandr --output LVDS --mode 1680x1050 --rate 60.1 --output VGA-0 --off
OnlyShowIn=LXDE

В нем говорится, что он просто запускает "xrandr с настройками, выполненными в LXRandR". Это xrandr конфигурации. В этом примере внешний дисплей подключен через VGA, но выключен.

(Чтобы активировать эту конфигурацию с помощью привязки клавиш, нужно использовать строку после Exec=, Он будет зависеть от активных настроек дисплея в тот момент, когда LXRandr их сохранит. Многие отдельные конфигурации могут быть сохранены таким образом, чтобы использовать их с разными клавишами; но после сохранения с LXRandr файла lxrandr-autostart.desktop перезаписывается.)

Другие вопросы по тегам