Не вдається отримати 1920 x 1080 в Ubuntu через VMWare


23

Я щойно встановив Ubuntu і набрав sudo apt-get install open-vm-tools

Я можу змінити свою роздільну здатність до 1920 х 1200, але не 1920 х 1080. Будь-які ідеї?

Я спробував це , і це, але не пощастило. Друга посилання - для VirtualBox

Я спробував змінити налаштування VMWare на своєму хост-комп'ютері (Windows 8) та на моїй гостьовій ОС (Ubuntu) без удачі. Дійсно це потрібно для роботи.

Я не думаю, що я запускаю інструменти vm правильно. Мабуть, я повинен запустити .pl файл, але коли я двічі клацну його, текстовий файл просто відкриється.

xrandr:

xrandr
Screen 0: minimum 1 x 1, current 1360 x 768, maximum 8192 x 8192
Virtual1 connected 1360x768+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  
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)

введіть тут опис зображення


Невелике уточнення - це Ubuntu, який ви щойно встановили на хост-комп'ютері чи на клієнтському комп'ютері?
Купіакос

Вибачте, це клієнтський комп'ютер.
EGHDK

Внесіть всю додаткову інформацію, яку ви надали, як коментарі, у самому питанні, редагуючи питання.

Дайте вихідxrandr
Златан

Може, xrandr --output Virtual1 --mode 1920x1080працює?
Златан

Відповіді:


41

Моє рішення:

Створіть текстовий файл із розширенням .sh Наприкладsetscreen.sh

Вставте наступний текст і збережіть.

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

Запустіть цей .sh файл як виконуваний файл. Екран повинен переходити до 1920x1080.

Використовуйте "програми запуску", щоб запустити файл при запуску.

Примітка: Я використовую Mint 17, але це повинно працювати добре в Ubuntu.


Для мене це працювало за допомогою Ubuntu 15.04, віртуалізованого в VMWare Player з Windows 7 як хост-операційної системи.
Марк Томлін

Для мене працював на робочому столі Ubuntu 14.04 з Vmware 8 на Mac Osx. Спасибі.
Сінан Елдем

Дякую, у мене виникла ця проблема в ParrotSec OS 2.1, що працює на vmware. Працює як шарм.
AnythingM3tal

Працював для мене на Debian 8.5 (Jessie), що працює на Vmware.
c0deous

Працював для мене в Ubuntu 17.04 / VMWare Workstation Pro
JREAM

8

Я пішов до тієї ж проблеми, використовуючи Linux Mint Cinnamon 17.3 під VMware Player 12.1.

Читання більше про open-vm-toolsна VMware КБ , я виявив , що використання open-vm-tools-desktopпакету є рекомендованим способом роботи навколо цього.

Тому я рекомендую вам також виконати sudo apt-get install open-vm-tools-desktop. Але майте на увазі, що роздільна здатність буде автоматично налаштована лише в повноекранному режимі, а не в режимі вікна.


1
Насправді роздільна здатність коригується, коли ви регулюєте розмір вікна. Зараз він прекрасно працює для мене. Дякую за підказку.
юртесен

1
Отримано. Ubuntu Help також описала це рішення.
Франклін Ю.

4

Ви можете додати режим до xrander. Для вас команда буде чимось на зразок:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Можливо, вам потрібно буде спеціально вказати результат, додавши --output Virtual1параметр. Я обчислював ці аргументи команд за допомогою cvt 19200 1080 60. Вони можуть бути для вас різними. Потім просто перейдіть у цей режим із цим

xrandr --output Virtual1 --mode 1920x1080 --rate 60

Ви маєте на увазі 1920x1080_60.00
EGHDK

@EGHDK так, я оновив свою відповідь. Можливо, вам доведеться додати параметр виводу.
двор

@EGHDK Я також рекомендую вам перевірити VirtualBox. Це альтернатива VMWare з відкритим кодом. Його гостьові доповнення роблять це автоматично щоразу, коли ви змінюєте розмір вікна, а також інші функції, такі як спільна клавіатура між хостом і віртуальною машиною, і безпрограшний режим інтеграції.
двор

1

Я зіткнувся з тією ж проблемою. У мене були встановлені інструменти vmware, і я не міг змусити його перейти на повний екран. Що ви хочете спробувати, це у віртуальній машині (ubuntu) змінити роздільну здатність там. Це працювало для мене. Чомусь він не динамічно розпізнавав потрібну мені резолюцію, і мені довелося вручну змінити її на ubuntu.


Які налаштування ви встановили в програвачі VMWare?
EGHDK

Налаштування, які я маю для відображення, такі: Accelerte 3d Graphics перевірено та Використовувати параметри хоста для вибраних моніторів. Зміна цих налаштувань мені не допомогла. Якщо вам потрібні інші налаштування, будь ласка, запитайте.
Парніт

Оновлено моє запитання, щоб показати швидкий знімок Ubuntu. Роздільна здатність отримує 1920 x 1200, але повністю пропускає 1920 x 1080. Мої WIndows 8 встановлені на 1920 x
1080.

На жаль, як ти, я отримую лише налаштування 1920 x 1200, тоді як мій виграш 7 - 1920 x 1080p. Я вважаю, що 1680 x 1050 краще 1920 x 1200. Вибачте, я не можу придумати нічого іншого.
Парніт

1

Доповнюючи відповідь dward, я виявив, що мені довелося використовувати цю команду:

xrandr --addmode Virtual1 1920x1080_60

після того, як я вступив у першу команду дворда:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

Тоді я зміг вибрати роздільну здатність у налаштуваннях.


1

Це працювало для мене:

  1. Встановіть open-vm-tools-desktop і перезавантажте

    apt встановити open-vm-tools-desktop && перезавантажити

  2. Встановіть запобіжник та перезавантажте

    apt встановити запобіжник & & перезавантажити

  3. встановити VM View-> Автоматизувати для Autofit Guest

Я спробував встановити все одразу, а потім перезавантажити та змінити розмір, чомусь це не спрацювало, можливо, через доречне оновлення, яке я зробив перед установкою open-vm-tools-desktop. Вищевказане рішення працювало, коли я робив це перед будь-яким оновленням пакету.


0

Є вирішення хлопця, який називається "dts-dreamer". Він додається як патч на багтейкері.

Тепер до випуску: регресія з 12.04, і все ще в коді станом на 13.04.
Помилка отримала підтверджений стан на програвачі, але Canonical поки не коментує.
Рішення? Жодного, що я знаю.

Файл xorg.conf також працює лише для деяких варіантів. Як і сам Ubuntu та Kubuntu.
Будь ласка, позначте помилку, якщо вона впливає на вас (і якщо у вас є обліковий запис Launchpad.)


0

Харчування на віртуальній машині. Увійдіть у віртуальну машину за допомогою облікового запису з правами адміністратора або root. Перейдіть на віртуальну машину> Встановити інструменти VMware (або VM> Встановити інструменти VMware).

Примітка. Якщо ви запускаєте легку версію Fusion, версію Workstation без інструментів VMware або VMware Player, вам буде запропоновано завантажити інструменти VMware до їх встановлення. Клацніть Завантажити зараз, щоб розпочати завантаження.

Відкрийте компакт-диск VMware Tools, встановлений на робочому столі Ubuntu. Клацніть правою кнопкою миші ім’я файлу, подібне до VMwareTools.xxx-xxxx.tar.gz, натисніть Витягнути до та виберіть робочий стіл Ubuntu, щоб зберегти витягнутий вміст.

Папка vmware-tools-distribution видаляється на робочий стіл Ubuntu. Щоб встановити інструменти VMware в Ubuntu: Відкрийте вікно терміналу. Запустіть цю команду для переходу до папки vmware-tools-distribu:

cd Desktop / vmware-tools-розповсюдження

Запустіть цю команду, щоб встановити інструменти VMware:

sudo ./vmware-install.pl -d

Примітка. Перемикач -d передбачає, що ви бажаєте прийняти типові налаштування. Якщо ви не використовуєте -d, натисніть кнопку "Повернутись", щоб прийняти стандартні налаштування або подати власні відповіді.

Введіть свій пароль Ubuntu. Перезавантажте віртуальну машину Ubuntu після того, як завершиться встановлення VMware Tools.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.