Разрешение 1920x1080 или соотношение сторон 16: 9 в Ubuntu или Linux Mint

85829
InvalidBrainException

Я использую Ubuntu и Linux Mint в VMWare. В настройках дисплея не доступно ни одно из разрешений с соотношением сторон 16: 9, включая широко используемое разрешение 1920x1080. Как я могу включить это?

13

4 ответа на вопрос

25
InvalidBrainException

Введите следующие команды в терминале, чтобы включить разрешение 1920x1080:

xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode Virtual1 1920x1080 xrandr --output Virtual1 --mode 1920x1080 

Это позволит установить разрешение экрана 1920x1080, а также включить несколько других разрешений с соотношением сторон 16: 9 в настройках дисплея.

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

У меня возникла эта проблема, и я нашел решение на этой веб-странице: http://www.techsfo.com/blog/2013/07/1920x1080-ubuntu-vmware/ Я делюсь этим вопросом и ответом, потому что он, кажется, часто встречается проблема, с которой сталкиваются люди, работающие с любым дистрибутивом Linux на виртуальной машине Я действительно не понимаю, как работает команда, поэтому, если кто-то захочет объяснить, что означают различные числа (помимо очевидных измерений разрешения), это было бы очень кстати. InvalidBrainException 10 лет назад 0
Привет, мозг, что нужно сделать для разрешения 1366x768? Rajasekhar 9 лет назад 0
Стоит отметить, что сначала вы должны идентифицировать свой дисплей, используя `xrandr`. Мой VBOX0 вместо Virtual1. Tass 9 лет назад 3
Это сработало! Я мог бы поцеловать тебя :) Manu 9 лет назад 0
Ой. После перезапуска возвращается к небольшому разрешению :( Manu 9 лет назад 1
Как упоминал Ману, эти изменения теряются при перезагрузке компьютера, однако, здесь есть запись в блоге, которая объясняет, как обновить файл конфигурации, чтобы сохранить эти изменения даже после перезагрузки: https://community.linuxmint.com/tutorial/ вид / 877 MattSlay 8 лет назад 0
Как предложил tobibeer в другом ответе, и в качестве альтернативы изменению файлов конфигурации, как я прокомментировал выше, я сохранил эти 3 строки в сценарии оболочки (1920x1080.sh), сделал его исполняемым и каждый раз при загрузке перехожу к Окно терминала и запустить «sudo bash 1920X1080.sh», и он устанавливает разрешение идеально. MattSlay 8 лет назад 0
Я встретил ошибку `X Ошибка неудавшегося запроса: BadName (названный цвет или шрифт не существует)`, и в соответствии с этим: http://stackoverflow.com/a/3414850, я изменил имя режима, 1920x1080 -> 1920 * 1080, то работает, например, первая команда: `xrandr --newmode" 1920 * 1080 "173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync + vsync`. simomo 7 лет назад 0
1
mhsekhavat

Ответ @ InvalidBrainException идеален. Кроме того, чтобы сделать его постоянным и предотвратить запуск команд при каждом перезапуске, вы можете записать в файл следующие конфиги /etc/X11/xorg.conf.d/10-monitor.conf:

Section "Monitor" Identifier "Virtual1" Modeline "p1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Option "PreferredMode" "p1920x1080" EndSection 
Если вам нужно улучшить это, это не идеально, не так ли? :-) ⁠ G-Man 7 лет назад 0
0
Bruce Jerrick

Некоторое время спустя ... (2018-11-06):

Чтобы получить параметры для 'xrandr --newmode' и 'Modeline' в xorg.conf.d, запустите это:

cvt 1920 1080 60 

- Брюс Джеррик

Похоже, что это комментарий к ответу InvalidBrainException, а не ответ на вопрос. Blackwood 5 лет назад 0
-1
tobibeer

You can take the script from InvalidBrainException and...

  • create a 1920x1080.sh file
  • make it executable
  • add it as a startup script so that it is run on system startup

Otherwise you'll have to run these lines after each startup manually.

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