Using MCSDK / Motor Pilot in a virtual machine
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-04-28 01:54 PM
Unfortunately MCSDK is not available for Linux. So I have installed it on a virtual machine. But the application "Motor Pilot" doesn't work. It even doesn't start.
I have tried with MCSDK 6.1.1 and 6.1.0, with Windows 11 and Windows 7, with
Oracle VM VirtualBox and virt-manager / libvirt. In all cases the application "Motor Profiler" doesn't start.
Has anybody got MCSDK working in a virtual machine?
Update:
Finally I got it working. Motor Profiler and Motor Pilot require 3D Acceleration support. 3D Acceleration from VirtualBox and virt-manager don't work properly with those applications. Some parts of the screens are shown upside down.
Solution with VirtualBox:
Deactivating VirtualBox 3D Acceleration and selecting Graphic Controller VMSVGA. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.
Solution with virt-manager:
Deactivating virt-manager 3D Acceleration and OpenGL. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.
Solved! Go to Solution.
- Labels:
-
STM32 Motor Control
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-09-25 05:37 AM
Hello @Marc1 ,
I am sorry for a late response on the motor control forum, it seems that you found the solution yourself, to be able to mark your solution as "best solution" so here is your answer which is marked as best answer:
Finally I got it working. Motor Profiler and Motor Pilot require 3D Acceleration support. 3D Acceleration from VirtualBox and virt-manager don't work properly with those applications. Some parts of the screens are shown upside down.
Solution with VirtualBox:
Deactivating VirtualBox 3D Acceleration and selecting Graphic Controller VMSVGA. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.
Solution with virt-manager:
Deactivating virt-manager 3D Acceleration and OpenGL. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-09-25 05:37 AM
Hello @Marc1 ,
I am sorry for a late response on the motor control forum, it seems that you found the solution yourself, to be able to mark your solution as "best solution" so here is your answer which is marked as best answer:
Finally I got it working. Motor Profiler and Motor Pilot require 3D Acceleration support. 3D Acceleration from VirtualBox and virt-manager don't work properly with those applications. Some parts of the screens are shown upside down.
Solution with VirtualBox:
Deactivating VirtualBox 3D Acceleration and selecting Graphic Controller VMSVGA. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.
Solution with virt-manager:
Deactivating virt-manager 3D Acceleration and OpenGL. Installing Mesa3D Windows drivers from https://github.com/pal1000/mesa-dist-win/.