Nice company you have there, shame if something were unlicensed eh?
If you know how many companies have this tech for license enforcement, you'd be more than amazed. Seriously.
VS Ultimate, SQL Server, AEM, Sitecore, SharePoint, Azure, AWS,...
That's... very surprising. Vorbis is usually regarded as obsolete in favor of Opus. Did they hit some obscure compatibility issue or what?
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 for CPU/memory/graphics/etc.) I figure in this day and age of AWS and the like, we should have very, very good open source virtualization software, but no amount of fiddling seems to get it to work well for me.
It doesn't help against sophisticated keyloggers on the host (although I'd assume you would have a little bit of protection if you don't normally work as admin). It is more for the case that your PC gets stolen, or confiscated by authorities.
I think my PCs which shipped with full disc encryption are secure (Windows, macOS), but I never looked into it in detail. And I don't know for sure who could access it besides me (my job, Microsoft/Apple, law enforcement). My old shared desktop PC is definitely not encrypted. I only really have confidence in the Linux laptop I set up.
So for me it would be a privacy and comfort win to just have a small VM for sensitive stuff which is easy to encrypt.
virtualbox over the years is very helpful to me and I'm grateful for it. The only problem I had is that it can not handle high throughput under stress(e.g. build full Android release leads to filesystem corruption), for 99% of the time it is very usable.
ORACLE is just releasing this to dupe people into thinking they can use this for free (they can’t).
You can use the extension pack for personal use but any use in a business context requires a license.
I'm all for being professional and paying for your tools, but it seems VirtualBox is in the class of "haha I'm not paying for that" like TeamViewer and WinRAR.
I used to use VirtualBox heavily about 15 years ago and it seemed to work well back then for Linux hosts and guests.
Since then I've used it sporadically, using it for Linux guests on Windows 7/8/10 as well as Windows XP and 7 on higher Windows.
A few days ago I tried to install Windows 10 guest (4cores/8GB RAM) on host Windows 10 host(32GB/6cores)
This was on VirtualBox 6.3 and the performance was really slow.
Installation took an hour - using same NVME Samsung 980Pro for official Microsoft windows.iso and installation.
After installation boot is slowish - a few minutes, and guest system feels like using an Atom processor not i7.
I wonder why.
It's almost certainly something to do with this:
https://www.vectis.com/media/vectis-ip-announces-call-for-pa...
Which is complete bullsh*t.
Looks like Fraunhoffer and Dolby intend to go after any commercial product using Opus, and demand fees. They claim this is only for hardware devices … for now. As to software, they only state they do not intend to go after open source software. But since Virtualbox is also commercial software, Oracle is at risk.
No idea what bugref:10275 is. It's presumably not https://www.virtualbox.org/ticket/10275
[1] https://shop.oracle.com/apex/f?p=dstore:product:265957255943...
I guess I’ll eventually dual boot, but it would nice to have iMessage as an alt-tab.
On OSX then just use any RDP client to your liking to connect to the vm/container.
The Ubuntu ARM image from their “gallery” works perfectly out of the box so is a good starting point.
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.
Ooo, can’t wait to try this out!
Because you can't do this with Virtualbox.
But it's not quick. I would not attempt to run a modern Windows on it, I don't think it would work due to a lack of performance.
But if you just want to run x86 Windows software, it's much better to run that under a Windows 11 ARM64 VM.
EDIT: Correction, it was four years ago from my few seconds of rechecking myself
Hard to tell if that's what's advertised in these release notes, but if so, then at least older games might finally exhibit some decent performance.
The native display managers for XFCE, MATE, and (I believe) KDE allow you to disable compositing. GNOME and Unity's native display managers don't (AFAIK). I have no idea if display compositing can be disabled on macOS.
e: my memory slips me, I've already run vulkan apps in qemu.
> [lexi@arch-steam ~]$ vkcube
> Selected GPU 0: Virtio-GPU Venus (Intel(R) UHD Graphics (CML GT2)), type: 1
Granted this was ChromeOS[0], but ultimately it's the same qemu. You just need the right flags and for the guest to have a mesa driver aware of virtio-gpu.
VMWare does this much better, but is a pain to run on up-to-date kernels.
The situation sucks, is what I'm saying.
(Note: This is for the next major release of Mac OS.)
The link for that is here [0].
The only thing I would add to that is to use a private browser session.
Also as a tip fill in "None" for business name, if you are using it privately - as it is a required field for some ffing reason.
But yes, the free VMware Fusion Player works fine.
Still not as good (as I remember VMware would provide), but better!
BTW, tested 7.0 just now -- anecdotally Ubuntu's UI does not feel any faster and somehow still depends on the resolution not the size of the window being moved
See the Compare tab at [0] for a complete list.
edit: Oh.. and if you meant VMware Workstation Player then see this list [1]
That's simply not true, there's a handful at best. There are plenty of Proton games, though.
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.
As to the latter part of your first sentence, I believe that virtio-gl works in the manner you describe. Thought it is Linux only. I have experimented with it on Proxmox and it works well enough.
For example, AMD GPUs don't support rebar (took a while to figure out), and they used to have (I don't know if it's been definitely solved) a problem with reset, which caused random lockups when exiting the VM.
Additionally, power saving/device ownership must be handled. Which means: either one terminates the X session each time before starting/after stopping the VM (so X will handle the power management), or they leave the card owned by the vfio driver (but this makes the card run hot while sitting doing nothing, because the vfio driver doesn't handle the power management), or they swap drivers on the fly hoping that it will work fine (on nvidia, it's not a stable strategy; no idea on AMD).
And these are just a few issues. I've experienced others in the past, and it's very frustrating and time consuming.
With all these problems, a combination of dual boot (for demanding 3d tasks) and VMWare (for light ones) is much simpler, and stable. I hope to replace VMWare with VirtualBox for the latter use case.
ssh -R /run/user/1000/pulse/native:/run/user/1000/pulse/native -X the-vm the-audio-using-command
I use this VM for occasional video watching and for video conferencing and haven't had any audio problems.Good to see you're still knocking around these parts!
Hope you are doing well.
They had no option to be assimilated by the Borg.
Shame, Id pay per licence if I could, but instead I’ll probably just block their traffic and breach their licence. I doubt they can legally enforce those terms in Australia.
(Up to you, just saying.)
Also, one could make a fork which just rebrands it and removes all references to non-open source components - a bit like what Oracle themselves do to RHEL.
Even stuff like RDP, I haven’t looked at the VirtualBox code in detail, but I assume there would be some interfaces to isolate display clients from the low-level technical details of the graphics card emulation-so it might not actually require as much “low-level chops” as you might think.
But your last point about not many people want to spend their weekends on it is spot-on: I myself am not volunteering to do any of this. Between my day job and a young family, don’t have as much time for personal projects as I used to, and what time I do have I’d rather expend towards other goals.
I'm honestly not sure why a CLI tool would make that restriction, or if it even is a true restriction rather than an error in documentation.
In any case, vftool is another CLI and works fine on Intel Macs, but has not yet been updated for graphical VMs.
GitHub has a fair few projects which can do Linux VMs with command-line access to the guest.
"Securely run operating systems on your Mac"
Also, “Purchasing the App Store version directly funds the development of UTM and shows your support.”
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.
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 and they would probably save on TCO by re-engineering things.
Defence in depth is a legitimate argument under some use cases, but your argument seems to be in favour of over engineering redundant or theoretical security controls rather than creating actual defensible environments.
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...
rsync -az /home baddie@remote-files.example.com:/your-files/
encrypt-all-files /home
If such a thing were to run on the host hypervisor, it would be reading an encrypted virtual disk file, not its unencrypted contents (since it would be encrypted at rest on the host).I suppose it would be possible for the ransomware to be aware of Virtualbox and somehow manipulate Virtualbox's management plane to get access to unencrypted disk data, but unless you're the victim of a targeted ransomware attack, that's pretty unlikely.
https://github.com/hashicorp/vagrant/issues/12518
I basically just want to continue using vagrant, ansible, and ubuntu on my M1 -- what's currently the best stack for that? I tried out Parallels, but there don't seem to be any reputable and up-to-date Ubuntu images for it.
that GUI which gives you like 10% exposure to all supported qemu and apple virtualization layer features won't make your configuration easy.
> “Purchasing the App Store version directly funds the development of UTM and shows your support.”
I'd prefer to fund to fund projects like qemu itself. Not some feature incomplete GUI sitting on top of qemu.
Since Sun went down, it hardly goes over 10% of external contributions, and no one else cared about getting hold of Java 6.
Maybe Google or Amazon could come up with GoSpring as well.
Dotnet - it's already ahead, and the existing software can stay in the current Java version. (I'm joking (but not really))
Why do you think Microsoft is now back in Java land with their own distribution, after everything that happened with Sun's lawsuit?
It is like all Sun freeloaders complaining about Oracle buying the company, while no one else bothered to get them out of trouble.
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.
I am also curious about why GP needs audio in Linux VMs - I did similar tricks too but with Windows VMs, in order to pass-through my microphone to shoddy Windows-only corporate chat apps, but I never had the same necessity under Linux to be honest.
$dayjob requires an Ubuntu installation with certain security characteristics and certain software installed. And I'm not going to install Ubuntu or do any of those other things to my actual machines :)
I also have a Docker container (well, podman container) of Ubuntu, for running closed-source applications like Discord and Steam. For that one I do indeed just volume-mount the PA socket instead of ssh-forwarding it.
Music to my ears. Life is too short to deal with Ubuntu.
Because they have enough engineers to throw at any big environment where they can potentially expand in the future and having own distribution for an app layer lays foundations for new Azure services? (edit: checked after the response; first paragraph: "Java at Microsoft spans from Azure to Minecraft, across SQL Server to Visual Studio Code" - yeah, I think I got it)
And here are some examples where .NET is hardly ahead, it isn't even there.
https://www.ptc.com/en/products/developer-tools/perc
https://www.aicas.com/wp/products-services/jamaicavm/
https://developer.cisco.com/site/jtapi/overview/
https://emea.ricoh-developer.com/about-us/membership/smart-m...
Among other several use cases outside mainstream computing, there are many JVM vendors out there, in the similar vein as C and C++ ones.
And naturally the elephant in the room, Android with its Android Java flavour, with Xamarin not really offering a good development experience, to the point Xamarin rants are quite easy to find on the interwebs (it remains to be seen if MAUI is any better).