У меня 22-дюймовый дисплей от HP (w2207h), подключенный к моему ноутбуку (Dell Mini 10v или 1011) через VGA-переключатель (используйте этот экран для настольного компьютера и Nintendo Wii). Моя проблема в том, что я не могу установить более высокое разрешение, чем 1024x768 (4: 3) на моем внешнем дисплее. Я могу только установить более низкое разрешение (800x600 и 4: 3). Я использовал его ранее с Ubuntu, и у меня не было проблем с разрешением экрана, поэтому я думаю, что проблема заключается в переключателе VGA. Кто-нибудь знает, как решить эту проблему? Кто-нибудь знает, как я могу начать?
Это скриншот моей конфигурации экрана. Зеленый - дисплей HP, и слово, которое вы можете прочитать на нем, - «неизвестно». Да, это по-испански. Большое спасибо.
Дополнительная информация: Графический адаптер моего ноутбука Dell Mini - Intel945GSE UMA.
источник
Ответы:
То же самое происходит со мной. Вы должны добавить разрешение с помощью:
Чтобы узнать ModeLine вашего разрешения, сделайте это:
Вы получите что-то вроде этого:
Затем скопируйте информацию после слова «Modeline» в команду XRandR:
После входа в режим его необходимо добавить к выводу:
Теперь у вас есть новое разрешение :-)
источник
xrandr --newmode <Modeline>
не работает, независимо от того, что я ввожу. Это просто говоритxrandr: failed to parse <X> as a mode specification
. Есть идеи, что может вызвать это?xrandr --rmmode 1920x1200R
например,FelGutiCo и milkovsky правы, однако мне пришлось использовать параметр -r, чтобы заставить его работать (в противном случае левые 20% моего монитора были пустыми, а изображение помещалось в правые 80%), поэтому я сделал следующее:
Плюс один намек, так как мне пришлось сменить «VGA1» на «VGA-1»; чтобы узнать идентификаторы моих мониторов, которые я использовал:
источник
Чтобы найти идентификатор мониторов
источник
Если вы думаете, что проблема может быть в переключателе VGA, почему бы вам не попробовать подключить монитор напрямую?
Кроме того, существует известная проблема с набором микросхем видео на многих нетбуках, где объединенный размер экрана не может превышать 2048 пикселей в любом измерении. Поэтому, если ширина вашего ноутбука составляет 1024 пикселя, вы можете добавить еще один дисплей шириной до 1024 пикселей.
Чтобы проверить это, откройте терминал и используйте эту команду:
если вы видите «Intel Corporation: N10 Family Integrated Graphics Controller» , то система будет затронута этой проблемой.
Это вызвано некоторыми ограничениями драйверов в Ubuntu, вот отчет об ошибке для этого:
https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/830949
Вот почему, если вы попытаетесь установить более высокое разрешение, вы получите сообщение о том, что вам нужно разместить все мониторы в пределах 2048x2048 пикселей. К сожалению, нет реального решения этого вопроса, но я могу предложить два обходных пути:
Обратите внимание, что если вы попытаетесь установить разрешение с помощью командной строки, вы обойдете «защиту» от установки неверного разрешения. Это не будет работать, и ваша система будет работать необычайно медленно. Если это произойдет, просто перезагрузите его.
источник
Следующая команда работает для меня на моем
Ubuntu 17.04
,Lenovo Ideapad Z510
сNvidia 1GB GPU
ubuntu@home-ideapad: xrandr --listmonitors
источник
Вы можете делать то, что сказал FelGutiCo. Более того, если у вас возникли проблемы после перезапуска (Ubuntu не может найти разрешение), вам нужно создать файл .xprofile в вашем домашнем каталоге с помощью двух приведенных выше команд xrandr:
где 1656x900 .. -> желаемое разрешение
источник