На этот вопрос уже есть ответ здесь:
В течение последних нескольких дней я пытался сопоставить разрешение моего второго экрана с моим основным экраном.
Используя следующий код, который я получил с этого веб-сайта, я должен был сделать это:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-I-1 1368x768_60.00
xrandr --output DVI-I-1 --mode 1368x768_60.00
Моя проблема сейчас в том, что когда я перезагружаю свой компьютер, второй экран возвращается к своему старому разрешению. Затем я узнал, что мне нужно добавить эти скрипты в этот файл sudo gedit / etc / modules
что я сделал, но все еще не работал.
Я новичок в ubuntu, и мне это очень нравится. Я могу получить свой второй экран.
TIA!
Используйте xorg.conf
, Это - лучший способ установить разрешение для Вашего второго монитора:
использование Входа в систему xrandr для изменения всего, так, чтобы второй монитор имел правильное разрешение и затем открыл терминал и вошел:
sudo Xorg :1 -configure
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_bak
sudo cp /root/xorg.conf.new /etc/X11/xorg.conf
(Не забывают всегда копировать Ваши файлы конфигурации, если вторая команда перестала работать, потому что файл/etc/x11/xorg.conf не делает, существует, проигнорируйте его.)
См. здесь для получения дополнительной информации.
/etc/modules
файл для ядра moludes (иначе драйверы). Это говорит прямо наверху файла. Это не правильное место для помещения пользовательских команд.
Шаг 1 : Возьмите те 3 команды, сохраните в set-screen.sh
где-нибудь в Вашем корневом каталоге. Например, мой был бы в /home/serg/bin/set-screen.sh
, и это - то, как это было бы похоже:
#!/bin/sh
sleep 15
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-I-1 1368x768_60.00
xrandr --output DVI-I-1 --mode 1368x768_60.00
Шаг 2 : сделайте на Шаге 3 терминала chmod 755 set-screen.sh
.
: Откройте Startup Applications
и добавьте полный путь к своему файлу как одна из команд запуска.
Примечание : альтернативно Вы могли добавить /bin/bash -c "sleep 15 && /home/serg/bin/set-screen.sh"
как команда, чтобы Запустить Приложения и удалить sleep 15
запись из самого сценария
Теперь каждый раз, когда Вы входите в систему, те 3 команды выполнят автоматически 15 секунд прямо после входа в систему. Обратите внимание на то, что эти команды не будут работать, пока Вы не войдете в систему, таким образом, экран входа в систему будет со старым разрешением