Проблема разрешения экрана с Ubuntu 14.04 и VMware
Вчера я столкнулся с аналогичной проблемой, которая была представлена здесь: проблема разрешения экрана только с Ubuntu 14.04 и VirtualBox, которая возникла у меня в VMware.
Я дал ответ там, но Сильвен Пино предложил мне задать тот же вопрос и ответить на него сам.
Вот что я сделаю ниже...
4 ответа
Моя конфигурация - хост: windows 7 и vmware guest: ubuntu 14.04. В течение долгого времени я видел, обновляю ли я vmplayer или какое-либо программное обеспечение в vmplayer, которое завинчивает мой дисплей, а затем в полноэкранном режиме он больше не может захватывать отображение хоста. Итак, сегодня я просто следовал инструкциям, приведенным в этой ссылке, и исправил его без установки любое дополнительное программное обеспечение. Я надеюсь, что это помогает другим.
При первом запуске:
$ xrandr -q
tanay@ubuntu:~$ xrandr -q Screen 0: minimum 1 x 1, current 1904 x 1070, maximum 8192 x 8192 Virtual1 connected primary 1904x1070+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600
60.0 + 60.3 2560x1600 60.0 1920x1440 60.0 1856x1392 60.0 1792x1344 60.0 1920x1200 59.9 1600x1200 60.0 1680x1050 60.0 1400x1050 60.0 1280x1024 60.0 1440x900 59.9 1280x960 60.0 1360x768 60.0 1280x800 59.8 1152x864 75.0 1280x768 59.9 1024x768 60.0 640x480 59.9 1904x1070_75.00 74.9* Virtual2 disconnected (normal left inverted right x axis y axis) Virtual3 disconnected (normal left inverted right x axis y axis) Virtual4 disconnected (normal left inverted right x axis y axis) Virtual5 disconnected (normal left inverted right x axis y axis) Virtual6 disconnected (normal left inverted right x axis y axis) Virtual7 disconnected (normal left inverted right x axis y axis) Virtual8 disconnected (normal left inverted right x axis y axis)
Затем вы можете увидеть, какой выход подключен, здесь Virtual1 подключен. Тогда угадайте хорошее разрешение для вашего экрана. Для меня я угадал следующую конфигурацию.
Eg:cvt <horizontal length> <vertical length> <refresh rate>
$ cvt 1900 1070 75
Выход
# 1904x1070 74.87 Hz (CVT) hsync: 83.85 kHz; pclk: 216.00 MHz Modeline "1904x1070_75.00" 216.00 1904 2040 2240 2576 1070 1073 1083 1120
-hsync +vsync
Затем вам нужно скопировать текст после "Modelline" и вставить его в следующую команду, как в примере ниже
$ xrandr --newmode "1904x1070_75.00" 216.00 1904 2040 2240 2576 1070 1073 1083 1120 -hsync +vsync
Затем возьмите детали разрешения экрана из цитаты и используйте его в следующей команде. Для меня команда
$ xrandr --addmode Virtual1 1904x1070_75.00
Следующая команда, чтобы установить его в Ubuntu для меня это
$ xrandr --output Virtual1 --mode 1904x1070_75.00
Если последняя команда не работает для вас, вы можете вернуться к настройке графического интерфейса Ubuntu и выбрать экран, который вы добавили только что. Для меня этот параметр был 1904 x 1070 (16:9).
Однако, если вы в порядке с этим экспериментом и нашли желаемое разрешение экрана и сделали его постоянным, запишите все последние 3 команды, начиная с команды xrandr --newmode, в свой файл.xprofile, используя следующую команду, а затем сохраните, выйдите и перезапустите Ваш Ubuntu VM, и вы получите желаемое разрешение навсегда.
$ gedit ~/.xprofile
Симптом:
Каждый раз, когда вы запускаете / перезапускаете виртуальную машину в VMware, она изначально запускается в низком разрешении. Затем, когда вы переключаетесь в полноэкранный режим, разрешение переходит в полноэкранный режим (учитывая, что инструменты VMware установлены ранее).
Решение:
Когда VMware запускается на маленьком экране, не переключайтесь в полноэкранный режим.
Идти к
Displays
настройки в вашем госте Ubuntu 14.04:System Settings
->Displays
, затем попробуйте переключиться на нужное разрешение из выпадающего меню.Если экран слишком маленький, чтобы нажать
Apply
кнопку, убедитесь, что ваш текущий выбор находится в раскрывающемся меню с желаемым разрешением.Теперь нажмите
Tab
введите вашу клавиатуру7
раз, это должно было привести ваш выбор кApply
кнопка.- Нажмите
Enter
Это сработало для меня, надежда работает и для других.
С использованием .profile
с командами не работает и все возвращается к первоначальной настройке.
Однако, если вы поместите эти строки в свой .bashrc
, они вступят в силу, когда вы запустите терминал из исходного окна.
Проблема: проблема отображения / мерцания в установке VMware Ubuntu
У меня тоже была эта проблема. Проблема не в установке Ubuntu, а в настройках VMware для определенного образа, который может создать эту проблему.
Чтобы исправить это, я зашел в настройки для VMware Workstation>> выберите машину >> щелкните правой кнопкой мыши >> настройки виртуальной машины >> Показать >> и снял флажок 3D Graphics.
Просто перезагрузите машину.
После этого все было хорошо.