Live data from Hacker News

VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

virtualbox.org

151–160 of 176 posts

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#151

Can I run this without having a tainted kernel on Linux? So that Secure Boot can stay on.

I'm not that technical and not sure what you mean by tainted kernel. You can use VirtualBox with Secure Boot on a Dell XPS 9300 running Ubuntu. When you boot it up after installing, it prompts you to install the keys.

I'd rather avoid this and this might not even be an option if your BIOS is locked down. But then we can get into why use VirtualBox at all argument.

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#152

Earlier quoted context omitted.

> If the host is compromised at a privilege level able to read Multi-user systems exists, compromise may be at user-level. Sure, if you have root/SYSTEM level access then all bets are off, but defense is like an ogre - it has layers.

In what scenario can you read/modify virtual box vms on a shared system in which you can’t read enough of a user profile to compromise an active user session to compromise encrypted credentials? Can you name any scenarios where virtualbox is used in a multi user environment where bare metal shell/fs access is possible that are actually real world? If so I would be telling those entities their architecture is wrong an…

> In what scenario can you read/modify virtual box vms on a shared system in which you can’t read enough of a user profile to compromise an active user session to compromise encrypted credentials?

Any type of shared storage, eg NFS/SMB share or even a local disks/RAID for storing VMs.

Also:

>> When Oracle VM VirtualBox has just started up the encrypted VM cannot be opened and it stays inaccessible. Also, the encrypted VM stays inaccessible if it was just registered without a password or the password is incorrect. The user needs to provide the password using VirtualBox Manager or with the following VBoxManage command:

>> VBoxManage encryptvm uuid|vmname addpassword --password filename|- --password-id ID

https://www.virtualbox.org/manual/UserManual.html#vmencrypti...

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#153
post #116

I thought VirtualBox was free/opensource to use, even for comercial use. I will change to kvm/qemu

VirtualBox itself is GPL3 licensed. However the Addon for fast USB etc. which is an extra download is proprietary. To my understanding Sun tried to open source that as well, but it contained third party code they couldn't open up.

As of this release the USB stuff is now included in the opensource base.

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#154
post #124

Does it support WSL2 inside VM? If you want to use it with USB 2.0 commercially: can you buy a single commercial license or do you still need to buy with "minimum order quantity: 100" for US$50.00 each[1]? [1] https://shop.oracle.com/apex/f?p=dstore:product:265957255943...

In this release the EHCI and XHCI USB controllers have moved from the addon to the opensource base.

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#155
post #153

Earlier quoted context omitted.

VirtualBox itself is GPL3 licensed. However the Addon for fast USB etc. which is an extra download is proprietary. To my understanding Sun tried to open source that as well, but it contained third party code they couldn't open up.

As of this release the USB stuff is now included in the opensource base.

Oh nice, then I don't need that extension anymore. (RDP, disk encryption, netboot seem to be proprietary only, which aren't things I use on that layer in the stack)

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#156
post #90
post #82

Earlier quoted context omitted.

So both java and oracle die. Seems like a double win.

I guess JetBrains should hurry up with Kotlin/Native then. Maybe Google or Amazon could come up with GoSpring as well.

A great deal of Spring is based on classpath scanning and reflection; I don't think any such thing as ServiceLoader exists in golang, and my experience with the golang reflection has been "this is clearly solving some other problem than the one I have"

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#157

Has anyone had luck getting decent GUI performance (macOS host, Linux guest)? I don't need 3D, just sane 2D performance. The last time I tried this, it was so bad that I had to drastically decrease the window size to get reasonable performance. As in, it would basically lock up above a certain window size, and no reasonable amount of waiting would get it to respond. (And yes, I fiddled with all of the obvious knobs f…

The only way I've been able to get good virtualized 2D performance without providing a GPU directly to the VM has been to use a display manager where you can disable compositing. Otherwise, you end up having to use a software 3D rasterizer like LLVMpipe, which can be quite slow. The native display managers for XFCE, MATE, and (I believe) KDE allow you to disable compositing. GNOME and Unity's native display managers…

Have you setup the "VirtualBox guest additions" inside your guest?

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#158

Earlier quoted context omitted.

Only the extension pack is not free to use. The base product is under the GPL v2 and is free to use. You can use the extension pack for personal use but any use in a business context requires a license.

I don’t think there is anything stopping anyone from building a competing extension pack which is 100% open source, and includes whatever useful features Oracle’s has (RDP is the most obviously useful; some people would benefit from the PXE support). One could potentially reuse code from other (GPL-compatible) open source projects in doing so. Also, one could make a fork which just rebrands it and removes all referen…

While I agree with this in principal, I'd guess the folks who have the low-level programming chops to execute such a thing are probably a very small list, and of those finding ones which want to spend their weekends(?) trying to keep up with VirtualBox releases (in Subversion of all things!) would be an even smaller list

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#159

Earlier quoted context omitted.

I moved from vbox to qemu/kvm. Windows UI was much faster on vbox thanks to its 3D acceleration solution. That is kind of translation layer which utilizes/shares your host GPU. I couldn't get such performance gains with qemu/kvm. Possibly it is available with dedicated GPU passed thru to the guest, but my laptop only has one GPU taken by the host.

This is indeed a real sore spot for qemu/kvm. VMware has good tech here as well. One thing you may be able to do is use GVT-g to use a time slice of your Intel iGPU and pass that through. But it doesn't work on all Intel iGPUs and will never be available on newer Intel hardware.

I have read a bit about SR-IOV and MxGPU of AMD, but they also seem to be not available in consumer grade Ryzen 7 laptops. So far I need Windows to do some minor MSVS dev or Edge web testing which is absolutely manageable with software emulation.

Re: VirtualBox 7.0 Released – Full VM Encryption Support, New Direct3D Acceleration

#160
post #80

Earlier quoted context omitted.

yep, same. Oracle can die in a fire.

And who would take their place moving Java forward? Since Sun went down, it hardly goes over 10% of external contributions, and no one else cared about getting hold of Java 6.

> And who would take their place moving Java forward?

The fleet of companies who use Java extensively and care about it's future.

Java has a huge ecosystem to put it lightly. Oracle is not the single point of failure.

Post reply on HN