Экран переключается на 1024x768 при входе в систему

При каждом входе в систему разрешение экрана всегда устанавливается на 1024 x 768. С монитором 1366 x 768 я получаю две большие черные полосы по бокам экрана, и мне приходится вручную устанавливать разрешение обратно 1366 х 768 через системные настройки. Это не влияет на экран входа в Ubuntu; это происходит только после того, как я войду в систему. Как я могу заставить мой компьютер автоматически запускаться с правильным разрешением?

1
задан 25 February 2012 в 06:51

1 ответ

Можно сделать сценарий:
Выполненный gedit ~/.screenmod и вставка

#!/bin/bash
gnome-terminal -e "bash -c \"xrandr -s 1366x768; exit; exec bash\""
exit 0

Сохранить.

Сделайте это исполняемым файлом: chmod +x ~/.screenmod

И затем помещенный это в приложения запуска:
enter image description here


Объяснение:
Мы сначала создаем файл, затем изменяют его, чтобы позволить ему работать как сценарий.

В сценарии говорится:
1) Откройте терминал гнома и затем
2) Вызовите удар к
3) Выполненный xrandr -s 1366x768 который изменит разрешение экрана, и
4) Близко после этого (exit),
5) Выполните команды (exec bash посмотрите здесь),
6) Закройте сценарий без сообщений об ошибках (exit 0).

В первом ответе я думаю, что проблема состояла в том, что мы вызываем сценарий запуска с ярлыком ~/ вместо полный путь /home/[username]. Помимо этого, чтобы быть уверенным все работает, я решаю также изменить сценарий, чтобы сначала открыть терминал и затем выполнить то, что мы хотим вместо просто выполнения xrandr -s 1366x768.

2
ответ дан 25 February 2012 в 06:51

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

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