Перейти к содержанию

Altium Designer на виртуальной машине

Попробовал установить Altium Designer 14.3.10 на виртуальной машине Win XP. Схематик работает, а PCB не отображается. В инете по данному поводу находил предположения типа "Altium running in virtualBox VM broke after Altium v14 (to my experience). It is not VM/graphics memory size, it is specific rendering modes that the graphics adapter should support. I believe the VM graphics not meeting one or more Altium requirements", но решений не нашел. Диспетчер устройств ВМ в "Видеоадаптеры" показывает VirtualBox Graphics Adapter версия драйвера 4.1.8.0. Основная машина - win 7.

Обновил драйвер до версии 5.1.26.0 - ничего не дало.
Изменено пользователем MVJ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
О какой виртуальной машине речь идет?
Для PCB жизненно необходимо аппаратное 3D. Не факт, что виртуалка его предоставляет.
Я пробовал запусть AD14 под VMWare - работает, только вот тормозит: такое ощущение, что действия мыши буферизируются, а потом обрабатываются пачкой, плавных действий нет. Плюнул на все, поставил AD на хост - все прекрасно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
PCB не отображается это действительно проблема с драйверами видекарты. Когда новый комп включил и первый раз запустил альтиум было то же самое, помогло обновление драйверов видео и помоему DirectX, с последним не точно могу наврать, давненько было. Соответственно у вас на виртуалке не работает аппаратное 3D и DirectX. Возможно вот это сможет Вам помочь - Включение DirectX и 3D в VirtualBox

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(Alechek @ Aug 11 2017, 13:23) <{POST_SNAPBACK}>
О какой виртуальной машине речь идет?
Для PCB жизненно необходимо аппаратное 3D. Не факт, что виртуалка его предоставляет.

Oracle VM VirtualBox
При запуске на VM средства диагностики DirectX (установлен 9.0с) тест Direct3D не проходит (не виден вращающийся кубик)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну так аппаратное ускорение DirectX не работает, о чем выше и написали. А в Альтиуме отрисовка РСВ работает только через DirectX, поэтому виртуалка ему не подходит по определению.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Нормально все работает под VirtualBox. Надо установить сначала extension pack. Затем в гостевую систему подключить диск с пакетом Guest Additions. Установить эти дополнения в безопасном режиме, и не забыть при этом отметить флажок с установкой поддержки Direct3D.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Цитата(x83 @ Aug 26 2017, 21:14) <{POST_SNAPBACK}>
Нормально все работает под VirtualBox. Надо установить сначала extension pack. Затем в гостевую систему подключить диск с пакетом Guest Additions. Установить эти дополнения в безопасном режиме, и не забыть при этом отметить флажок с установкой поддержки Direct3D.


и всё равно очень грустно и печально под виртуалкой у Альтиума... на ВМВаре.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте Коллеги, а какие видеокарты (производитель + имя/серия) используют тут те, у кого Altium таки работает в VB?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В KVM можно пробросить видеокарту в виртуальную машину - тогда без каких-либо проблем работает. Правда, нужна отдельная видеокарта на такую виртуальную машину.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Altium таки работает в VB?
Ну а для чего это нужно? Почему нельзя просто установить на машину и полноценно использовать её ресурсы

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну а для чего это нужно? Почему нельзя просто установить на машину и полноценно использовать её ресурсы

У меня, например, места дома нет для того, чтобы под каждую ОС ставить отдельную машину, да ещё и большинство из них держать включёнными.

Поэтому, на хосте у меня крутятся виртуальные машины с серверами, на хосте же реализовано управление хранилищем. При этом, очень удобно реплицировать функции или восстанавливать, в случае необходимости. Да и поделиться с кем-нибудь - тоже просто. Отправил образ виртуалки с нужной функцией, и не морочишь голову.

P.S. Я уже давно никакой деятельности разработчика на хостовой машине не веду - всё в виртуалках.

Изменено пользователем Нивхурил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
для того, чтобы под каждую ОС ставить отдельную машину
Ну тогда да. Но мы не такие продвинутые и в крайнем случае используем мультизагрузку. Ну нет у нас необходимости сразу работать на нескольких машинах и в нескольких операционках. В больщинстве случаев операционки как правило хватает и одной. А под виртуалкой запустить слишком геморойно. Альтиум очень требователен к ресурсам и железу и удовлетворить все его хотелки не всегда получается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Ну тогда да. Но мы не такие продвинутые и в крайнем случае используем мультизагрузку. Ну нет у нас необходимости сразу работать на нескольких машинах. В больщинстве случаев операционки как правило хватает и одной. А под виртуалкой запустить слишком геморойно. Альтиум очень требователен к ресурсам и железу и удовлетворить все его хотелки не всегда получается.

Да, поэтому я и упомянул, что на виртуалку с такими программами нужно отдельное выделенное железо, поскольку оно будет подключено к гостю через iommu, т.е. это даже не паравиртуализация, а практически прямое подключение виртуальной машины к железу. В общем-то я так даже в игрушки играл на виртуалке. Ведьмак третий - без тормозов, FPS на виртуалке - 90-95% по сравнению с загрузкой под виндой. И альтиум тоже без тормозов. То есть, я это сначала проверил, а потом тут предложил.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти