как зафиксировать во временном решении Ubuntu16.04 для разрешения монитора набора

У меня есть Intel G33/G31 Express Chip in мой настольный компьютер Foxconn. Ubuntu не обнаруживает мой аналогичный монитор Samsung SB19B300B.

Этот монитор имеет максимальное разрешение 1366 x 768.

В Дисплее Параметра настройки системы Ubuntu только показывает мне варианты 1024 x 768 (4:3) и 800 x 600 (4:3) для разрешения и показывает мне "Неизвестный дисплей", но НЕ показывает мне 16:9 отношения для разрешения 1366 x 768 (60 Гц).

Я выполнил рекомендации того, Как установить другое разрешение?

cvt 1366 768 60 
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync + vsync 
xrandr --addmode VGA1 1368x768_60.00 
xrandr -s 1368x768 

Я делаю одну строку с последними 3 командами (xrandr) и я установил его как исполняемый файл, и я добавляю его в "приложениях при запуске", Но я не думаю, что это хорошо, потому что запуск занимает больше времени и работает как производительность окон OS! Затем, Как я могу зафиксировать эти изменения в конфигурации установки?

0
задан 13 April 2017 в 15:23

1 ответ

Некоторые Ваши команды являются немного старыми или ненужными. Вот немного обновленная версия (обратите внимание, что я использую имя 'пользовательский', чтобы проиллюстрировать, что имя режима может быть чем-либо, что Вы хотите). Сохраните его к сценарию удара:

#!/usr/bin/env bash
cvt 1366 768
xrandr --newmode "custom" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 custom
xrandr --output VGA1 --mode custom

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

Удостоверяются, что Ваш сценарий удара, по крайней мере, исполняем. Никакой вред в создании его читаемый всеми также, таким образом chmod 755 на файле сценария.

Принимают во внимание, что Вы, возможно, должны получить доступ к терминалу в режиме восстановления для отмены изменений/комментария проблематичные строки, если что-нибудь идет не так, как надо.

использующие Приложения Запуска:

Добавляют Ваш сценарий для Запущения Приложений тем же путем, Вы добавили свои связанные команды. Если вышеупомянутый сценарий не решает Вашу попытку задач, добавляющую sleep 10 чуть ниже #!/bin/bash.

, Чем выше эти sleep значение, тем больше гарантии Вы имеете это xrandr, не запустится рано, но это может задержаться, Ваши мониторы, появляющиеся правильно - играют вокруг со временем, таким образом, Вы получаете его, как Вы хотите это.

Используя LightDM (Редактирование - это не может работать в 16.x из-за Единицы вскакивающие и сбрасывающие изменения, внесенные в Вашем сценарии):

должен также быть способ добраться, выполняют сценарий с помощью системных рычагов в файлах конфигурации LightDM; это - вероятно, 'надлежащий' способ сделать вещи в эти дни.

Переходят в /usr/share/lightdm/lightdm.conf.d и создают файл, названный monitors.conf.

Там добавляют seat заголовок затем один или все следующие команды:

[Seat:*]
display-setup-script=/path/to/your/script
greeter-setup-script=/path/to/your/script
session-setup-script=/path/to/your/script

Игра вокруг, чтобы попытаться получить Ваше желаемое поведение. Для меня работает большая часть сценария, как он предполагается, но xrandr --output команды не работают. Не уверенный, если это - моя установка или они увольняются не в то время из некоторых других сообщений, я видел, что это работает просто великолепно для других людей.

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

сказавший все, что, хотя, менеджеры по оформлению Linux просто не являются настолько великими - время запуска может быть медленным, и производительность, вероятно, будет хуже, чем Windows.

0
ответ дан 28 September 2019 в 01:49

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

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