helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
808 stars 58 forks source link

[VirtualBox] (VMSVGA) second display not detected #189

Open grahamperrin opened 3 years ago

grahamperrin commented 3 years ago

First boot of 0.5.0 (0E43) from hello-0.5.0_0E43-FreeBSD-12.2-amd64.iso

image

% freebsd-version -kru
14.0-CURRENT
14.0-CURRENT
14.0-CURRENT
% uname -v
FreeBSD 14.0-CURRENT #90 main-n245648-66f138563be: Thu Mar 25 08:00:54 GMT 2021     root@mowa219-gjp4-8570p:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG 
% pkg info -x virtualbox
virtualbox-ose-6.1.18
virtualbox-ose-kmod-6.1.18_1
% 
probonopd commented 3 years ago

Please try on real hardware, too.

grahamperrin commented 3 years ago

Works with VBoxSVGA.

image

probonopd commented 3 years ago

Thanks for testing @grahamperrin - so should we add to the documentation that VirtualBox users should select VBoxSVGA in the VirtualBox Monitor Settings? (Or does this have significant downsides?)

grahamperrin commented 3 years ago

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254266#c5

probonopd commented 3 years ago

Given that

VBoxSVGA is the official virtualbox device, the one the additions provide a specific driver for. It supports 3D acceleration, is based on the VMWare driver but extended

I am tempted to write in the documentation that people should be using VBoxSVGA, unless I am overlooking something.

probonopd commented 2 years ago

Does running /usr/local/bin/vmware-user-suid-wrapper change the situation? It looks like this is supposed to be started by /usr/local/etc/xdg/autostart/vmware-user.desktop but nothing in helloSystem currently does anything with /usr/local/etc/xdg/autostart/.

probonopd commented 2 years ago

@grahamperrin

Works with VBoxSVGA

How did you get that window on the right-hand side? And I seem to only getting Mirroring when I set 2 screens...