Автоустановка разрешения

Итак, некоторое время назад я задал вопрос о том, как вручную установить разрешение VGA в Ubuntu. Но я должен сделать это при входе в систему (то есть не на загрузку). Мне нужно снова запустить sudo cvt 1366 768 && sudo xrandr --newmode "1366x768_60.00" 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync && sudo xrandr --addmode VGA1 1366x768_60.00 при входе в систему. Это нужно автоматически запускать при входе в систему для всех пользователей, независимо от того, какой рабочий стол я выбираю при загрузке (например, Kodi, Unity, Xfce и т. Д.). Пожалуйста, помогите !!!!

2
задан 2 July 2016 в 13:56

1 ответ

Создайте a .desktop файл в /etc/xdg/autostart папка.Любой .desktop файл в той папке будет запущен, поскольку это - используемая папка в масштабе всей системы, что у всех пользователей, существующих и новых после входа в систему, будут приложения, начинают с. Никакая потребность создать отдельные приложения запуска / не связывается / ярлыки для каждого пользователя. Больше информации может быть найдено здесь: FreeDesktop. Org/xdg-autostart

Для содержания /etc/xdg/autostart/<filename>.desktop файл добавляет в следующем:

Примечание: xrandr не должен быть загружен sudo перед ним.

[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Some Name
Comment=Some Comment
Exec=bash -c 'cvt 1366 768 && xrandr --newmode "1366x768_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync && xrandr --addmode VGA1 1366x768_60.00'

Если Вы нуждаетесь в задержке запуска подобных 10 секунд, изменяетесь Exec строка к следующему:

Exec=bash -c 'sleep 10 && cvt 1366 768 && xrandr --newmode "1366x768_60.00"   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync && xrandr --addmode VGA1 1366x768_60.00'

Ваш .desktop файл должен принадлежать корню:

sudo chown root:root /etc/xdg/autostart/<filename>.desktop

и это должно быть установлено с -rw-r--r-- полномочия:

sudo chmod 644 /etc/xdg/autostart/<filename>.desktop

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

Надеюсь, это поможет!

2
ответ дан 2 July 2016 в 13:56

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

Похожие вопросы: