Можно ли подключить VMware Workstation Player к моей карте «Интегрированный графический процессор с процессором Intel 4-го поколения»?

433
Jonathan Hayward

VMware Workstation Player и / или гости утверждают, что не подключены к графической карте. Основной операционной системой является Linux Mint 18.2.

inxi доклады:

$ inxi -G Graphics: Card: Intel 4th Gen Core Processor Integrated Graphics Controller Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) Resolution: 1920x1080@60.05hz GLX Renderer: Mesa DRI Intel Haswell Mobile GLX Version: 3.0 Mesa 17.0.7 

Какие, если есть, варианты я должен сделать мою видеокарту видимой для гостей VMware и VMware?

--РЕДАКТИРОВАТЬ--

Текст награды, неформатированный в оригинале, гласит:

Я пытаюсь получить авторитетный ответ о том, как сделать мою видеокарту доступной для гостевых виртуальных машин.

Я использую Linux Mint Sonja Cinnamon на хосте, и поэтому мои гости, с VMware Workstation Player и виртуальной машиной Mint, которую я создаю, не видят интегрированную графическую карту (интегрированный графический процессор Intel Core 4-го поколения). Корица предупреждает:

Запуск в режиме программного рендеринга

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

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

Любая помощь будет оценена.

На частично связанной ноте предпочтения Cinnamon позволяют выбирать разрешения, но не тот, который у меня есть, и основная проблема, кажется, вызывает вторичную блокировку с точки зрения отображения дисплея в собственном разрешении. Я пытался подписаться на community.linuxmint.com/tutorial/view/877 (он устарел, и, если он устарел, укажите мне что-нибудь получше). Этот рецепт, кажется, не работает, если виртуальная машина не видит видеокарту. Буду признателен за любую помощь в том, чтобы моя базовая видеокарта была видна гостевой виртуальной машине.

Спасибо,

--ОБНОВИТЬ--

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

Следовательно, я разместил комментарии cpuid на https://cjshayward.com/wp-content/project/cpuid.txt .

Предоставляет ли это необходимую информацию, и если нет, что еще мне нужно запустить, чтобы опубликовать адекватную диагностическую информацию?

Спасибо,

0
На вопрос нельзя ответить, потому что вы не указываете, какой у вас процессор. То, что вы хотите, требует особой аппаратной функции виртуализации. Только определенные процессоры Intel имеют эту функцию. Вопрос должен быть обновлен, очевидно. Любой комментарий, содержащий информацию, которую я запросил, будет помечен. Ramhound 6 лет назад 0
Обычно вы НЕ делаете этого. ВМ имеет свою собственную виртуальную графическую карту. Вы используете это. Если вы действительно хотите, то вы можете либо: 1) Отключить и отключить графику от вашей основной ОС и передать ее на ВМ. 2) Используйте вторичную видеокарту и передайте это через ВМ. Hennes 6 лет назад 0
Возможное интересное чтение для базовых знаний: https://www.pugetsystems.com/labs/articles/Multiheaded-NVIDIA-Gaming-using-Ubuntu-14-04-KVM-585/ Hennes 6 лет назад 0
Вы все еще не указали, какой процессор у вас есть в теле вашего вопроса. Ссылка на внешний ресурс не считается. Ramhound 6 лет назад 0
В этой [статье] (https://davidyat.es/2016/09/08/gpu-passthrough/), по-видимому, описывается, как выполнять перенос графических процессоров с VMWare, но требования и процедуры довольно суровы. В другой [статье] (https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.1/html/installation_guide/appe-configuring_a_hypervisor_host_for_pci_passthrough) обсуждается PCI Passthrough, и, возможно, это полезно. Обратите внимание, что прохождение интегрированной графики кажется намного сложнее, чем с графической картой. harrymc 6 лет назад 0
@Ramhound Скажите, пожалуйста, какой инструмент Linux для командной строки будет выдавать вывод, который сообщит вам, что вы хотите знать о моем процессоре, и чей вывод будет вписываться в мое тело вопроса. Jonathan Hayward 6 лет назад 0
Нет, Инструмент, просто скажи нам, какой у тебя процессор. Точная модель. Ramhound 6 лет назад 0
@Ramhound, закопанный в недрах файла cpuid, представляет собой `Intel® Core ™ ™ i5-4310M CPU @ 2.70GHz` среди множества раздражающих типов мусора типа« вот список процессоров ». Очевидно, инструменты Linux больше заботятся о тупых «у вас может быть любая из тысячи разных вещей», а не «это то, что у вас есть». Это тебе поможет? Mokubai 6 лет назад 0
Если я правильно понял, значит, у вас записная книжка. Это означает, что хост использует графическую карту Intel в любом случае, насколько мне известно, даже если вы выделили другие встроенные. Это опять-таки означает, что нет никакой возможности переслать устройство, потому что оно уже используется. Harry 6 лет назад 1

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

1
paradoxon

Первый вопрос: у вас установлены гостевые дополнения? А у вас включено 2D / 3D ускорение для ВМ? В противном случае ядро ​​хоста не сможет увидеть виртуальный графический процессор.

Второй вопрос: вам действительно нужен мощный графический процессор в ВМ? Вы можете избежать всех хлопот, если просто отключите настройки графики. Или пройти весь путь без головы и просто использовать терминал. Или, может быть, использовать дистрибутив / аромат с минималистским рабочим столом, таким как LXDE, LXQT или XFCE.

Чтобы использовать «реальный» графический процессор в вашей виртуальной машине, вам нужно иметь в наличии дополнительный, который можно отсоединить от вашей хост-системы и передать своему гостю через PCI. Обычно это невозможно с встроенным графическим процессором Intel. Вы бы предпочли запустить свой хост на встроенном графическом процессоре, отсоединить графический адаптер PCI-E и передать его на свою виртуальную машину. Убедитесь, что на хосте загружены необходимые модули ядра, а гостевые дополнения установлены на гостевой.

Также обратите внимание, что ваше ядро ​​/ Xserver обычно использует графический адаптер PCI-E в качестве основного и отключает встроенный графический процессор. Переключение во время работы не поддерживается, если вы не настроили гибридную графику правильно.

У меня было что-то установлено, но переустановка гостевых дополнений имела значение на порядок. VirtualBox сказал, что проверка ускорения 2D-видео является «недопустимой настройкой»; внизу экрана был черный прямоугольник шириной 100% и высотой от 80 до 100 пикселей. Jonathan Hayward 6 лет назад 0
Так у тебя проблема сейчас исправлена? paradoxon 6 лет назад 0
Это намного лучше. Как включить гибридную графику или узнать, доступна ли она? Из того, что вы говорите, звучит, что дальнейшее улучшение зависит от другого оборудования, чем то, что у меня есть. Jonathan Hayward 6 лет назад 0
Самая большая вещь, которую я заметил на виртуальной машине, заключается в том, что видео в стакане находятся в гостевой системе, где они соответственно гладкие в хосте. Я не заметил слишком много других трудностей. Jonathan Hayward 6 лет назад 0
Попробуйте дать ВМ больше видеопамяти и включить 3D ускорение. Гибридная графика доступна только в том случае, если у вас есть встроенный графический чип Intel и специальный графический чип стороннего производителя или вы подключили видеокарту через USB / Thunderbolt. Но, как я уже сказал, проще не использовать гибридную графику и подключать выделенную непосредственно к виртуальной машине. paradoxon 6 лет назад 0
Сколько будет разумного количества оперативной памяти? Или просто удвоить или удвоить его текущее, возможно, значение по умолчанию? Jonathan Hayward 6 лет назад 0

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