Я могу установить разрешение экрана вручную после входа в систему с помощью следующей команды:
xrandr -s 1360x768
но я не могу заставить его "прилипать". Каждый раз, когда я снова вхожу в систему, разрешение на некоторое время меняется на 1360x768, но к тому времени, когда появляется рабочий стол, снова переключается на 800x600.
Я также пробовал другие версии команды, если это имеет значение. Например, xrandr --output Virtual1 --mode 1360x768
. Он работает до тех пор, пока я не выхожу из текущего сеанса, но переключается обратно на 800x600 при повторном входе в систему.
Я пробовал следующее:
- Поместить команду в a
/etc/lightdm/lightdm.conf
, но это приводит к тому, что весь графический интерфейс не отображается. - Отредактировано
~/.xprofile
для запуска команды для установки разрешения экрана, но это не работает. - Установил open-vm-tools и убедился, что он актуален.
- Отключено 3D-ускорение в настройках ВМ, как было предложено в другом ответе. Это не имело никакого значения вообще.
- Добавил
xrandr
команду в мой~/.bashrc
. Это приводит к тому, что правильное разрешение устанавливается каждый раз, когда я открываю терминал, но это решение неуместно. Я не хочу открывать терминал, чтобы правильно установить разрешение экрана.
Есть идеи, что еще можно сделать?
Заранее спасибо!
Изменить: Я использую VMware Workstation 12 Player, версия 12.1.1 (build-3770994)
Ответы:
Я писал здесь раньше, чистая установка Ubuntu не имеет проблем с разрешением. Но после этого я нашел решение, пока искал ответ на другую проблему.
Следуйте инструкциям ниже, и все будет исправлено. Если у вас установлена последняя версия VMware Tools, а open-vm-tools не установлен, перейдите к шагу 3.
1)
sudo apt-get autoremove open-vm-tools
2) Установите VMware Tools, следуя обычному способу (Виртуальная машина -> Переустановить VMWare Tools)
3) Перезагрузите ВМ
4)
sudo apt-get install open-vm-tools-desktop
5) Перезагрузите ВМ.
Надеюсь это поможет. Я знаю, как неприятно пытаться это исправить.
источник
Если вы используете Ubuntu на VMWare Workstation, вам необходимо установить,
VMWare tools
чтобы получить правильное разрешение.Вот пошаговая процедура для этого:
Запустите вашу виртуальную машину и войдите в свою Ubuntu.
Зайдите в ВМ -> Установить VMWare Tools ...
Нажмите на install
Теперь вы должны увидеть виртуальный компакт-диск с именем «Инструменты VMWare», смонтированный в вашей Ubuntu. Скопируйте в
VMWareTools-xx.xx.xx.xxxxx.tar.gz
свой домашний каталог.Извлеки это
Перейти к извлеченной папке в терминале:
Предоставить разрешение на исполнение для
vmware-install.pl
Выполните это с привилегиями суперпользователя.
Введите ваш пароль. Когда спросят о типе подтверждения
yes
и нажмите Enter. Если вы хотите установить с настройками по умолчанию, продолжайте нажимать Enterдля следующих сообщений:Выполняя описанную ниже процедуру, нажмите на Enterвопрос «Нужно создать ..... Это то, что вы хотите?»
Каталог по умолчанию
/usr/bin
/etc
/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а затемKeep this Configuration
Вот и все ;-) . Перезапустите и вы увидите его 1366x768 по умолчанию :-)
источник
Для изменения разрешения требуются инструменты VMWare или эквиваленты с открытым исходным кодом. Я обнаружил, что версии с открытым исходным кодом работают немного лучше, чем версии compile-them, которые поставляются с VMWare Workstation.
Установите Open VM Tools, используя следующие команды. Обратите внимание, что если вы уже установили VMware Tools, сначала вам нужно удалить их.
Как только это будет сделано, полностью выключите виртуальную машину, а затем снова запустите ее на рабочей станции .
Затем вы можете увидеть больший набор разрешений в графическом интерфейсе, как для стандартного компьютера, или использовать опции «Autofit Guest» и «Fit Guest Now» на VMware Workstation с Desktop VM Tools Tools для автоматической настройки разрешения.
Это подтверждается работой на машинах VMware Workstation, а также на виртуальных машинах VMware ESXi, доступ к которым осуществляется через VMware Workstation, на машинах Ubuntu, Lubuntu, Xubuntu и Kubuntu 16.04 LTS, на которых я лично работал, и это работает почти безупречно (обязательно Достаточно vRAM для виртуальных машин, потому что он забирает видеопамять из той виртуальной памяти, которую вы предоставляете по умолчанию ...)
источник
У меня была та же самая проблема, раздражающая, но в конце концов исправленная с использованием варианта первого предложенного ответа выше.
Я использую Ubuntu 16.04.3 на Fusion 8.5.8 с версией HW 12.
В настройках дисплея Fusion:
Fusion работает на MacOS 10.12.6 на MacBook Pro с настройками дисплея, установленными на «По умолчанию для дисплея»
sudo apt-get autoremove open-vm-tools
root
Я заметил, что после перезагрузки все выглядело идеально, вернулся с моим разрешением 1920x1200, но продолжил с предложенными заключительными шагами:
sudo apt-get install open-vm-tools-desktop
Вернулся с крошечным 2560x1600, изменил и сохранил в моем предпочтительном разрешении и вышел из системы и снова вошел в нее (фактически просто перескочил обратно на мой рабочий стол Mac и обратно, поскольку это также вернуло бы настройки), и Ubuntu вернулась к 2560x1600.
Таким образом, окончательное исправление в этом состоянии (с использованием только инструментов VMware
open-vm-tools-desktop
):sudo apt-get autoremove open-vm-tools-desktop
Работает как шарм и до сих пор не заметил ничего пропавшего или потерявшего функциональность из-за отсутствия установленных инструментов для открытого рабочего стола, кажется, что инструменты VMware дают вам все, что вам нужно, и работает.
источник
Как и вы, я не могу найти способ запустить его при запуске, но я нашел способ запустить его при входе в систему, что было «достаточно хорошо» для меня. Я добавил это к моему
~/.profile
:Вы должны быть в состоянии сделать то же самое для вашего разрешения:
Кажется, он больше не работает 18.04 (он меняется, а затем сразу переключается обратно). В этом случае добавьте вышеупомянутое в исполняемый
.sh
файл и добавьте новую запись, вызывающую его из Startup Applications Ubuntu :источник
Отредактируйте свой VMX, чтобы включить:
заметки:
virtualHW.version = "11"
Ссылки:
источник