У меня есть 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! Затем, Как я могу зафиксировать эти изменения в конфигурации установки?
Некоторые Ваши команды являются немного старыми или ненужными. Вот немного обновленная версия (обратите внимание, что я использую имя 'пользовательский', чтобы проиллюстрировать, что имя режима может быть чем-либо, что Вы хотите). Сохраните его к сценарию удара:
#!/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.