32 ms·
VirtualBox 5.1.8
- btown 10y ago> Audio: now using Audio Queues on Mac OS X hosts Will this improve or worsen audio latency, or is it just using a more modern API with the same performance characteristics?
- spydum 10y agono idea, but do people actually use audio in virtualized machines? I've always found the experience (vmware or virtualbox) to be hideous.
- AnthonBerg 10y agoI do :) I run Jeskola Buzz in a Windows VM. At least in a macOS host, audio latency is BETTER than I remember it being on native Windows (back when I ran that).
- btown 10y agoVirtualbox? Or something else?
- AnthonBerg 10y agoAs I recall I've tried all the VM things and found them all surprisingly good for audio.
- teilo 10y agoOn macOS nothing works better for vm audio than Parallels. Never experienced latency with it. However, I would never use Parallels with Vagrant. I do all my dev using VMWare.
- colordrops 10y agoWhat are the downsides to using it with vagrant?
- brazzledazzle 10y agoNot who you were asking but personally I'd be apprehensive about going off the beaten path with my tools. Less community support and effective Google searches.
- teilo 10y agoA few reasons: The VMWare Vagrant provider is a core provider, well maintained, and supported. The Parallels provider, by contrast, is third-party and rarely updated. Further, it does not even work unless you have a Parallels Professional subscription. Second: Stability. This is more historical, but Parallels has a bad history of being a poor citizen, eating up CPU power for no apparent reason (even when a VM is not running). Truth be told, I have not seen this issue in the last couple of major releases, but it happened so often in the past that I used VMWare exclusively for my Windows VM because I could rely on it not to trounce my CPU. I now use Parallels again for Windows, but only for Windows. Third: OS Support. Parallels is so tuned to specific OSes that if you try to use anything out of the ordinary, like OpenBSD, you will struggle. VMWare, by contrast, will even work with completely fringe OSes, such as Haiku (a beOS fork), which Parallels won't even boot. Finally, image portability: I can use the same base image for development and deployment to ESX. And speaking of ESX, VMWare Fusion can connect to ESX hosts and manage / pull up a console / upload and download to data stores. On a Mac this is invaluable because the vCenter plugins just do not work right on anything but Windows. For instance, I have never managed to upload an OVA or ISO to ESX using the vSphere Web Client on a Mac. It always fails.
- user5994461 10y agoIn my experience. Audio has always been flawless with VmWare Workstation and VmWare Player (to run VM on a Windows host). Don't know about audio in VmWare vSphere, I don't use remote servers to play music :D
- deleted 10y ago[deleted]
- njharman 10y agoI really like vbox. When work forced me to have MS windows box I did 90℅ of my time in Fullscreen vb running Ubuntu. I also ran widows vbs. Now on osx I run dev db and other server as needed. Nice to roll back to snapshot Fits in tool box for non automated, as hoc servers. Dont have to configure anything, or write script. Just acts like buying new hardware and slipping in CD.
- tonyplee 10y agoIt also lets me test/try out different releases, distributions of Linux/BSD/Android.
- WayneBro 10y agoSounds like you did the exact wrong thing at your last job. "Going with the flow" is usually the best practice. At least Windows can be run in a VM unlike Hitler's OS (for the dim-witted: that's OS X).
- heheocoenev 10y agoWtf is hitler os? It probably does run in vbox whatever it is. Don't forget to compile with --disable-godwin
- sctb 10y ago> ... Hitler's OS (for the dim-witted: that's OS X). Please stop violating the guidelines by posting such deliberately inflammatory and uninformative comments. That's not what this site is for.
- WayneBro 10y agoNo apparently the site is for talking shit about Windows continuously.
- sootzoo 10y agoI really had problems going this route (Ubuntu host with Windows guest). While the guest ran in VB reasonably well, trying to snapshot a baseline image and generally use VBox differencing disks quickly ran me out of space on the host SSD. Even with a 256GB drive and a number of tweaks like hosting the Windows pagefile and temp from a passthrough disk, disabling Windows automatic updates, and using an immutable disk containing the OS install/multi-attach for copy-on-write behavior, VBox still used a ton of space to track the differences from my baseline snapshots. Even starting the VM quickly consumed 10-20GB in the new disk image. Was hard to conclude anything other than it wasn't a viable "dual workstation" setup and I capitulated and moved to Windows 10. Sucks, because it was really quite nice to have a unix under the hood, though WSL makes this a bit more tolerable in Win 10 AU.
- webaholic 10y agoHow I wish qemu had an interface as easy to use as Virtualbox!
- AnthonBerg 10y agofwiw virt-manager is quite good!
- godmodus 10y agousing libvirt is a dream, you just have to install the vagrant-libvirt plugin and you're ready to go. (assuming libvirtd is already up and running)
- scrollaway 10y agoNo two way shared folders though. This is really a problem when using vagrant to develop off a git tree outside vagrant
- godmodus 10y agoU can cron rsync inside the machine - unless I misunderstood your use case
- scrollaway 10y agoIf I have a local git tree, which is mirrored in the guest, and I change a file in the host I want it to be changed immediately in the guest. When the application, running in the guest, output files in the main directory I want them to immediately be available in the host. This is like vagrant's #1 use case, I don't get why it's not receiving more attention.
- walterbell 10y agoHow is guest support for macOS Sierra?
- herge 10y agoAnyone have as many problems as I have with virtualbox, vagrant and Ubuntu 16.04 as a guest OS? I would expect it to be one of the most common Linux versions running in vbox now a days as it's the latest LTS. Nonetheless, I have had all sorts of issues with trying to tie my 16.04 box to a specific private network IPs.
- diggan 10y agoSomething to watch out for is that vagrant does not always (most of the times really) work with the latest release of virtualbox. Try skimming through the documentation of vagrant and they'll say what versions of virtualbox they support. By using the version they say should work, I have no problems (and I'm on 16.04 as well)
- AnthonBerg 10y agoOverall, I have had enough unnecessarily poor experiences with both Virtualbox and Ubuntu that I try to not use them in general, fwiw. I don't use Vagrant so I don't have recommendations for that specific case, I'm sorry.
- dahdum 10y agoIve had no issues with that exact setup with Windows host. Must run vagrant up as admin for symlinks to work is all that's been bothersome.
- joatmon-snoo 10y agoI tried setting up with Vagrant once. Gave up since I rarely ever have to spin up new VM's enough (and my preferred distro is now Arch) to actually get with it, although I might take a second shot. IIRC though Vagrant requires that you keep the default NAT configured which can make configuring networking on a VM client rather difficult in VBox.
- geerlingguy 10y agoI've been maintaining a popular 16.04 box for VMware and VirtualBox, and it hasn't been easy: https://github.com/geerlingguy/packer-ubuntu-1604 https://github.com/geerlingguy/packer-ubuntu-1604 I finally have it stable on VirtualBox (5.0 or 5.1.x), but now am having issues with VMware 8.5, go figure. The boxes published on Atlas are all stable and working with any recent version of VirtualBox or VMware Fusion, though: https://vagrantcloud.com/geerlingguy/boxes/ubuntu1604 https://vagrantcloud.com/geerlingguy/boxes/ubuntu1604
- cma 10y agoHave they fixed "you can't scroll while moving the mouse" yet?
- eternalban 10y agoHas anyone ever checked for backdoors baked into these virtualization layers?
- jacquesm 10y agoDive right in: https://www.virtualbox.org/browser/vbox/trunk https://www.virtualbox.org/browser/vbox/trunk This also ties into 'reproducible builds', even if you find nothing at all what does it mean if you compile the sources and don't end up with a binary that is identical. Oh, and do make sure to check if your compiler isn't inserting it's own backdoor.
- eternalban 10y agoPrecisely what I was wondering. We point the finger at security theatre but it seems we're running a few theatrical productions of our own.
- jacquesm 10y agoThe real problem is that security tends to wreck stuff in absolute terms (as in binary: your company lives versus your company dies) but until that happens it is seen as a cost without any benefits.
- pravula 10y ago"Oh, and do make sure to check if your compiler isn't inserting it's own backdoor." http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thompson.pdf http://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomps...
- SFJulie 10y agoSo far oracle has successfully turned into crap every single community of free software they put their hands on: - java, - mysql, - openoffice. Just because I believe in the power of communities over the power of license and I see a pattern in Oracle corporate culture inability to plays nicely with open source communities I know give up on using any free software that is related to Oracle. R.I.P. virtualbox.
- Gracana 10y agoOracle is pretty terrible, but... What's wrong with virtual box?
- deleted 10y ago[deleted]
- fivesigma 10y agoReleased 11 days ago. Why is this news?
- user5994461 10y agoVirtualBox = a poor VmWare, full of bugs and incompatibilities.
- amelius 10y agoFor people who want to verify this claim, bugtracker is here: https://www.virtualbox.org/report https://www.virtualbox.org/report
- dahdum 10y agoVagrant works pretty poorly with VMware, even with the paid plugin. So I use Virtualbox for Dev even though I have VMware installed too.
- rubiquity 10y agoI'm glad I'm not the only one. I also can't even justify using VMware with Vagrant anymore.
- tcrews 10y agoI pad for the VMware plugin and the support was awful. It's supported on a best effort basis. The horrible VMware plugin is what's making us stick to VirtualBox, even though everybody hates it (shared folders and 3D acceleration being the worst areas). 3D acceleration on VMware Workstation 12.1 is awesome (60fps inside the VM in OpenGL) and it let's me use the VM as a full desktop without even noticing I'm on a VM. Shared folders performance is also 10x better than VirtualBox. Unfortunately, I have to use vagrant for work and that means my VMware install is dormant... and vagrant's VMware plugin license was wasted money.
- bdcravens 10y ago> I paid for the VMware plugin and the support was awful I paid for the plugin early on, when it was Hashicorp's first monetization effort. Having good experiences with similar projects like Sidekiq Pro, I was quite surprised when an issue I ran into was summarily dismissed. I can't imagine what it's like post-funding.
- breerly 10y agoI said goodbye to VirtualBox the day Docker's Mac/xhyve story rolled out. It was a beautiful day.
- marcosscriven 10y agoIs there a way to get docker to do all the virtual networks Virtualbox can? I'd love to chuck vbox too, but I use it to sandbox a VPN connection.
- pritambaral 10y agoTheoretically, any network setup a virtual machine manager can do, so should a container engine. The bulk of the work setting up the network happens on the host side anyway, and Linux guests can be made to see whatever network interfaces the host/engine wants it to see. systemd's containerization solution supports quite a few ways to construct network setups. Look for 'network' in `man systemd-nspawn`. I can't say much about Docker's support though. Haven't used it since 0.6, and I didn't have a favourable opinion of their network management ideas back then either.
- juandazapata 10y agoHow can one run Microsoft IE VMs in Docker? Genuine question, since I have to do Internet Explorer debugging.
- larrybud 10y agoNot docker, but you can run IE VMs under vmware/virtualbox/hyperv by going to http://modern.ie http://modern.ie and downloading time-limited IE images
- wfleming 10y agoTo add some technical explanation to what larrybud said: Docker containers aren't full VMs. They don't virtualize the computer hardware or the OS kernel. So when you run a bunch of Docker containers on a computer, all of those containers are still using the same underlying OS kernel. Docker really only natively runs on Linux (and BSD), and all Docker containers are running in Linux, so running a Windows VM inside a Docker container would really only be possible if you also ran something like VirtualBox inside the Docker container (and I can't really imagine that working or being a good idea). In short: VirtualBox is still probably the best option for running those IE VMs, and for cases like this Docker is not really a replacement for or competitor with solutions like VirtualBox.
- ifhs 10y agoNo touchbar integration? I can think of some very useful shortcuts around full screening
- okket 10y ago11 days ago Touch Bar did not exist in public. If you want to add it, here are the sources: https://www.virtualbox.org/browser/vbox/trunk#src/VBox https://www.virtualbox.org/browser/vbox/trunk#src/VBox But it looks like it is not an easy task thanks to Qt.
- ifhs 10y agoI assumed this was made available as closed beta to popular software
- ifhs 10y agoAlso, it is Qt and not QT
- AnthonBerg 10y agoI find Qt quite easy and pleasant to work with.
- okket 10y agoAfter a quick look, I would have not idea where to start to add macOS specific APIs to this code base. Then again, I have zero experience with C++/Qt.
- tcrews 10y agoVirtualBox is in maintenance mode. Nothing cool has happened in the past few years. This release is not noteworthy.
- mfisher87 10y agoFirst thing I saw when I clicked the link: "This is a maintenance release." Second thing I noticed: "(released 2016-10-18)". It's not new nor noteworthy. :\
- kyriakos 10y agowhat new features should it get? its a serious question, i cant think of anything
- tcrews 10y agoBetter shared folders and 3D acceleration would be a good start. They are completely broken and/or missing important features. The community has no interest in maintaining VirtualBox, mostly because of Oracle. It's a dead project just like OpenOffice, OpenSolaris, etc. One day, enough customers will stop paying Oracle for it, they will look at community contributions (rare to nonexistent?) and will close the project down rationalizing it as they did all the work. The reality is, they don't know how to steer open source projects and have no desire to do that anyway (separate private bug tracker? write access to repository only to Oracle employees? harsh email replies and comments on bug reports?). It's on life support and will stay like that for a little while. Unfortunately, it's the only hypervisor that vagrant supports decently and it works on Mac OS X, Windows and Linux (as opposed to using KVM on Linux, xhyve on OSX and Hyper-V on Windows... for someone considering building vagrant boxes). It's sad but completely expected.
- muricula 10y agoIt's a shame virtual box still doesn't support nested virtualization. As far as I can tell on OS X only VMware can. At least on Linux you have KVM.
- olgeni 10y agoFreeBSD guest under OS X host: 5.1.8 broke something with NAT, and sockets get closed randomly. 5.1.6 is ok.
- deleted 10y ago[deleted]