Как автоматически запускать скрипт при каждом входе в Unity (Ubuntu 12.04)?

Я использую конфигурацию с двумя мониторами (ноутбук + внешний ЭЛТ). Каждый раз, когда я блокирую свой экран, мне нужно восстанавливать параметры экрана ЭЛТ (фактически только частоту обновления) при следующей разблокировке. Частота обновления экрана внешнего монитора сбрасывается до 60 Гц, и изображение на рабочем столе перемещается (или, лучше сказать, сжато) влево, создавая черную зону справа.

Я запускаю следующую команду, чтобы восстановить правильные параметры

xrandr --output VGA-0 --mode 1280x1024 -r 75

Мне нужно запускать этот скрипт каждый раз, когда я разблокирую свой экран, и было бы неплохо, чтобы это происходило автоматически.

Запуск приложений не поможет, так как они запускаются один раз только во время загрузки системы.

Другое решение - сохранить эти параметры VGA где-нибудь, но я не уверен, как это сделать. Вероятно, в /etc/X11/xorg.conf (которого на самом деле нет), но мне нужно сначала сгенерировать полный конфиг, а затем добавить 75 баллов.

ОБНОВИТЬ

Я не могу понять, почему это было помечено как ДУБЛИКАТ другого вопроса, где в описании человек говорит "... при загрузке? (Не при входе пользователя в систему)", и мой вопрос переворачивается - "при входе в систему (не при загрузке)",

Также я упомянул, что помещение скрипта в "Автозагрузку приложений" не помогает.

1 ответ

Сохраните вашу команду в файле с именем.xprofile в вашем домашнем каталоге.

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