Как установить разрешение экрана в 64-битной версии Ubuntu 16.04, работающей под управлением проигрывателя VMware workstation 12 на хосте Windows 7?

Я могу установить разрешение экрана вручную после входа в систему с помощью следующей команды:

xrandr -s 1360x768

, но я не могу заставить его «залипать». Каждый раз, когда я снова вхожу, разрешение на некоторое время меняется на 1360x768, но к тому времени, когда появляется рабочий стол, снова переключается на 800x600.

1114 Я также попробовал другие версии команды, если это имеет значение. Например, xrandr --output Virtual1 --mode 1360x768. Он работает до тех пор, пока я не выхожу из текущего сеанса, но переключается обратно на 800x600 при повторном входе в систему.

Я попробовал следующее:

  1. Поместил команду в /etc/lightdm/lightdm.conf, но это приводит к тому, что весь графический интерфейс не отображается.
  2. Отредактировано ~/.xprofile для запуска команды установки разрешения экрана, но это не работает.
  3. Установил open-vm-tools и убедился, что он обновлен.
  4. Отключено 3D-ускорение в настройках виртуальной машины, как было предложено в другом ответе. Это не имело никакого значения вообще.
  5. Добавил команду xrandr в мой ~/.bashrc. Это приводит к тому, что правильное разрешение устанавливается каждый раз, когда я открываю терминал, но это решение неуместно. Я не хочу открывать терминал, чтобы правильно установить разрешение экрана.

Есть идеи, что еще можно сделать?

Заранее спасибо!

Редактировать: Я использую VMware Workstation 12 Player, версия 12.1.1 (build-3770994)

20
задан 18 June 2016 в 05:53

6 ответов

При использовании Ubuntu на VMware Workstation необходимо установить VMWare tools получить надлежащее разрешение.

Вот пошаговая процедура, чтобы сделать это:

  • Запустите свою Виртуальную машину и вход в систему Вашей Ubuntu.

  • Перейдите к VM->, Устанавливают Инструменты VMware...

    enter image description here

  • Нажмите на установку

  • Теперь необходимо видеть Виртуальный CD, названный "инструменты VMware", смонтированные в Ubuntu. Скопируйте VMWareTools-xx.xx.xx.xxxxx.tar.gz к Вашему корневому каталогу.

  • Извлеките его

    enter image description here

  • Перейдите к извлеченной папке в терминале:

    cd ~/vmware-tools-distrib
    
  • Предоставьте разрешение выполнения для vmware-install.pl

    chmod +x vmware-install.pl
    
  • Выполните его с полномочиями суперпользователя.

    sudo ./vmware-install.pl
    
  • Введите свой пароль. При просьбе относительно типа подтверждения yes и нажмите Enter. Если Вы хотите установить с настройками по умолчанию, продолжайте нажимать Enter для следующих сообщений, которые являются:

    • В то время как выполнение ниже процедуры Нажимает Enter, когда спросили, "Должен создать..... Это - то, что Вы хотите?"

    • Каталог по умолчанию /usr/bin

    • Каталог по умолчанию, содержащий init каталоги /etc
    • Каталог по умолчанию с init сценариями: /etc/init.d
    • Файлы Демона Каталога по умолчанию: /usr/sbin
    • Каталог по умолчанию для файлов библиотеки: /usr/lib/vmware-tools
    • Каталог по умолчанию для общих файлов библиотеки агента: /usr/lib
    • Каталог по умолчанию для общих переходных файлов агента: /var/lib
    • Каталог по умолчанию для файлов документации: /usr/share/doc/vmware-tools
  • Нажмите Enter при выяснении, хотите ли Вы вызвать /usr/bin/vmware-config-tools.pl

  • Нажмите Enter для всех других запросов.

  • Теперь перезапустите свою Ubuntu.

Установка надлежащего Разрешения.

  • После перезапуска перейдите к Параметрам настройки системы-> Дисплеи-> Разрешение и выберите свое предпочтительное разрешение и нажмите Apply и сопровождаемый Содержанием эта Конфигурация

    enter image description here

Это - все ;-). Перезапуск и Вы будете видеть 1366x768 по умолчанию :-)

10
ответ дан 18 June 2016 в 05:53

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

Выполняют шаги ниже, и все будет зафиксировано. Если у Вас есть последние Инструменты VMware, и open-vm-tools не является установкой, пропуск к шагу 3.

1) sudo apt-get autoremove open-vm-tools

2) Установка Инструменты VMware следующим обычный метод (Виртуальная машина-> Переустанавливают Инструменты VMware)

, 3) Перезагружают VM

4) sudo apt-get install open-vm-tools-desktop

, 5) Перезагружают VM.

Hope это помогает. Я знаю, как срыв его состоит в том, чтобы попытаться зафиксировать это.

13
ответ дан 18 June 2016 в 05:53

Изменение разрешения требует Инструментов VMware или эквивалентов с открытым исходным кодом. Я нашел, что версии С открытым исходным кодом работают немного лучше, чем компиляция - их версии та поставка с VMware Workstation.

Установка Открыть VM Tools, со следующими командами. Обратите внимание, что при установке Инструментов VMware уже, необходимо удалить их сначала.

sudo apt-get install open-vm-tools open-vm-tools-desktop

, После того как это сделано , полностью закрывает VM, затем запускают его снова на Рабочей станции .

можно затем видеть больший набор разрешений в GUI, как Вы были бы для стандартного компьютера, или используйте опции "Autofit Guest" и "Fit Guest Now" VMware Workstation с Рабочим столом, Открывают VM Tools, чтобы автоскорректировать разрешение.

Это подтверждено, работая над машинами VMware Workstation, а также VMware, к которому виртуальные машины ESXI получили доступ через VMware Workstation, на Ubuntu, Lubuntu, Xubuntu и машинах Kubuntu 16.04 LTS, которые я лично выполнял, и это работает почти безупречно (удостоверьтесь, что Вы даете достаточно vRAM VMs, потому что это берет Видеопамять от того виртуального выделения RAM, которое Вы даете по умолчанию...)

1
ответ дан 18 June 2016 в 05:53

Отредактируйте свой VMX для включения:

vga.guestBackedPrimaryAware = "FALSE"
svga.minVRAMSize = "16777216"

примечания:

  • Протестированный с Xubuntu 16.04 с версией 4.4.0-77 ядра в VMware Fusion 8.5.6 в 1920x1200
  • Это может быть проблемой с комбинацией версии ядра (4.4.0-77 в моем случае) и virtualHW.version (см. касательно № 1), и может указать на ошибку (см. касательно № 2)
  • Мой VM привязан в virtualHW.version = "11"

ссылки:

  1. https://unix.stackexchange.com/questions/301531/ubuntu-server-stopped-running-in-higher-resolution
  2. https://github.com/vmware/open-vm-tools/issues/54
-1
ответ дан 18 June 2016 в 05:53

Как Вы, я не могу найти способ заставить это работать на запуске, но я действительно находил способ заставить это работать на входе в систему, который был "достаточно хорош" для меня. Я добавил это к моему ~/.profile:

xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode Virtual1 1600x900_60.00
xrandr -s 1600x900

необходимо смочь сделать то же для разрешения:

xrandr --newmode "1360x768_60.00" 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
xrandr --addmode Virtual1 1360x768_60.00
xrandr -s 1360x768

Это больше, кажется, не работает над 18,04, хотя (это изменяется и затем сразу переключается назад). В этом случае добавьте вышеупомянутое к исполняемому файлу .sh файл и добавьте новую запись, назвав его из Приложений Запуска Ubuntu :

screenshot

0
ответ дан 29 September 2019 в 12:31

Я имел ту же проблему, раздражающую, но наконец зафиксировал использование изменения первого предложенного ответа выше.

Я запускаю Ubuntu 16.04.3 на Fusion 8.5.8 с версией 12 HW.

В Fusion отображают настройки:

  1. "Используйте полное разрешение для дисплея Retina", должен быть проверен
  2. "Используйте Предпочтительный набор" Дисплея Fusion и для "Единственного Окна" и для "Полного экрана".

Fusion работает на MacOS 10.12.6 на MacBook Pro с Предпочтительным набором Дисплея для "Установки по умолчанию для Дисплея"

  1. sudo apt-get autoremove open-vm-tools
  2. Установите инструменты VMware Fusion как root
  3. Перезагрузка

Я заметил после перезагрузки, все выглядело прекрасным, возвратилось с моим 1920x1200 разрешение, но продолжило предложенные заключительные шаги:

  1. sudo apt-get install open-vm-tools-desktop
  2. Перезагрузка

Возвратился с крошечным 2560x1600, измененный и сохраненный к моему предпочтительному разрешению и вышел из системы, и въезжайте задним ходом (на самом деле просто перешел назад на мой рабочий стол Mac и назад снова, поскольку это вернется настройки также), и Ubuntu вернулась к 2560x1600.

Так заключительная фиксация, в то время как в этом состоянии (выполнение только инструментов VMware с open-vm-tools-desktop) следующее:

  1. sudo apt-get autoremove open-vm-tools-desktop
  2. Выполните установку инструментов VMware по существующему (тот шага удалил некоторые необходимые библиотеки и драйверы),
  3. Перезагрузка

Работы как очарование и до сих пор ничего не заметили пропавшие без вести или потеряли функциональность из-за не наличия открытых настольных установленных инструментов, кажется, что инструменты VMware дают Вам все, в чем Вы нуждаетесь, и работает.

0
ответ дан 23 November 2019 в 01:52

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

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