Software > Virtualization > VirtualBox >
(on Wikipedia)
https://www.oracle.com/virtualization/virtualbox/
https://www.virtualbox.org/ (direct downloads)
-
2021-01-21 - 6.1.16-140961 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2021-01-21 - 6.1.16-140961 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2020-07-28 - 6.0.24_139181 on Windows 10 host
- Devuan_beowulf_3.0.0_amd64
-
2020-07-28 - 6.0.24_139181 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2020-07-28 - 6.1.12_139181 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
- 2020-06-05 - 6.0.20-137117 - Devuan beowulf_3.0.0_amd64 guest on Windows 10 host
- 2020-06-05 - 6.0.20-137117 - Debian 9.9.0-i386 guest on Windows 10 host
- 2020-06-05 - 6.1.10-138449 - Devuan beowulf_3.0.0_amd64 guest on Windows 10 host
- 2020-06-05 - 6.1.10-138449 - Debian 9.9.0-i386-xfce-CD-1 guest on Windows 10 host
- 2020-05-27 - 6.0.22-137980 - Debian 10.1.0-amd64-xfce-CD-1 guest on Windows 10 host
- 2020-04-16 - 6.0.20-137117 - Debian 10.1.0-amd64-xfce-CD-1 guest on Windows 10 host
- 2020-04-16 - 6.0.20-137117 - Debian 9.9.0-i386-xfce-CD-1 guest on Windows 10 host
- 2020-04-16 - 6.1.6-137129 - Debian 10.1.0-amd64-xfce-CD-1 guest on Windows 10 host
- 2020-04-16 - 6.1.6-137129 - Debian 9.9.0-i386-xfce-CD-1 guest on Windows 10 host
-
2020-02-25 - 6.0.18-136238 on Windows 10 host
- Debian 10.1.0-amd64-xfce-CD-1 guest
-
2020-02-25 - 6.1.4-136177 on Windows 10 host
- Debian 10.1.0-amd64-xfce-CD-1 guest
-
2020-01-15 - 6.0.16-135674 on Windows 10 host
-
2020-01-14 - 6.0.14-133895 on Windows 10 host
-
2020-01-13 - 6.1.0-135406 on Windows 10 host
- 2019-10-30 - 6.0.14-133895 - Debian 10.1.0-amd64-xfce-CD-1 guest on Windows 10 host
-
2019-10-18 - 6.0.14-133895 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2019-09-18 - 6.0.12-133076 on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
- With the guest editions 132072
- The audio driver ICH AC97 had some fiddling done to it, which might help with crackling. It didn't help with un/re-plugging my Blue Yeti Nano.
-
2019-07-19 - 6.0.10-132072 (Qt5.6.2) on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2019-06-26 - 6.0.9-131396 (Qt5.6.2) on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
- Fixes [fixed] Guest crashes (kernel panic) on shutdown when shared folders are enabled
-
2019-06-16 - 6.0.8-130520 (Qt5.6.2) on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
-
2019-06-02 - 6.0.8 r130520 (Qt5.6.2) on Windows 10 host
- Debian 9.9.0-i386-xfce-CD-1 guest
- 2019-05-14 - Still using Windows Subsystem for Linux in parallel.
-
2019-05-14 - 6.0.6-130049 (Qt5.6.2) on Windows 10
- Debian-9.8.0-i386-xfce-CD-1 guest
- 2018-11-25 - Tried QEMU
- 2018-11-25 - 5.2.22-dfsg-1~bpo9+1 on Devuan ascii_2.0.0-rc_i386_dvd-1
- 2018-05-05 -- Project killed
- 2016-03-23 - 4.3.36_Ubuntu-105129 on Lubuntu 14.04.4 LTS
-
Earlier (date not recorded) - (version not recorded)
- I used this for ArchiveTeam, and it was automagical.
- 1 2021-01-21 - 6.1.16-140961
- 2 2021-01-21 - 6.1.16-140961
- 3 2020-07-28 - 6.0.24_139181
- 4 2020-07-28 - 6.0.24_139181
- 5 2020-07-28 - 6.1.12_139181
- 6 2020-06-05 - 6.0.20-137117 - Devuan beowulf_3.0.0_amd64 guest
- 7 2020-06-05 - 6.0.20-137117 - Debian 9.9.0-i386 guest
- 8 2020-06-05 - 6.1.10-138449 - Devuan beowulf_3.0.0_amd64 guest
- 9 2020-06-05 - 6.1.10-138449 - Debian 9.9.0-i386-xfce-CD-1 guest
- 10 2020-05-27 - 6.0.22-137980 - Debian 10.1.0-amd64-xfce-CD-1 guest
- 11 2020-04-16 - 6.0.20-137117 - Debian 10.1.0-amd64-xfce-CD-1 guest
- 12 2020-04-16 - 6.0.20-137117 - Debian 9.9.0-i386-xfce-CD-1 guest
- 13 2020-04-16 - 6.1.6-137129 - Debian 10.1.0-amd64-xfce-CD-1 guest
- 14 2020-04-16 - 6.1.6-137129 - Debian 9.9.0-i386-xfce-CD-1 guest
- 15 2020-02-25 - 6.0.18-136238
- 16 2020-02-25 - 6.1.4-136177
- 17 2020-01-15 - 6.0.16-135674
- 18 2020-01-13 - 6.1.0-135406
- 19 2019-10-30 - 6.0.14-133895 - Debian 10.1.0-amd64-xfce-CD-1 guest
- 20 2019-07-19 - 6.0.10-132072 (Qt5.6.2)
- 21 2019-06-16 - 6.0.8-130520 (Qt5.6.2)
- 22 2019-06-02 - 6.0.8 r130520 (Qt5.6.2)
- 23 2018-11-25 - 5.2.22-dfsg-1~bpo9+1
- 24 2018-05-05
- 25 2016-03-23 - 4.3.36_Ubuntu-105129
- 26 Technical
- 26.1 Audio issues
- 26.2 Multi-monitor VirtualBox
- 26.3 Cannot detect a USB device
- 26.4 Booting from a USB stick
- 26.5 "Permission denied" when running files on a cdrom
- 26.6 Windows commandline virtual machine control
- 26.7 [unsolved] - Wake from sleep
- 26.8 Guest Additions CD installation script
- 26.9 Regular user cannot enter/see a shared partition
- 26.10 Disable Virtualbox date/time sync
- 27 Ancient notes
2021-01-21 - 6.1.16-140961 ∞
https://download.virtualbox.org/virtualbox/6.1.16/
\sudo \mount /dev/sr0 /media/cdrom \cd /media/cdrom \sudo \bash ./VBoxLinuxAdditions.run \sudo \reboot
Works well as a drop-in replacement for 2020-07-28 - 6.0.24_139181
I've got hiccup issues with 1080p 60fps YouTube videos. See Watch videos at high frame rate.
2021-01-21 - 6.1.16-140961 ∞
https://download.virtualbox.org/virtualbox/6.1.16/
\sudo \mount /dev/sr0 /media/cdrom \cd /media/cdrom \sudo \bash ./VBoxLinuxAdditions.run \sudo \reboot
- It hangs for a while before rebooting. Either wait or SysRq
reisub
. -
Works perfectly as a drop-in replacement for 2020-07-28 - 6.0.24_139181
2020-07-28 - 6.0.24_139181 ∞
https://download.virtualbox.org/virtualbox/6.0.24/
Seems to work flawlessly as a drop-in replacement for 2020-06-05 - 6.0.20-137117 - Devuan beowulf_3.0.0_amd64 guest.
- Dual monitors works.
- Seamless mode resizes the resolution.
-
Audio seems fine most of the time.
- Popping seems to be very rare and cures itself without me needing to pause/unpause the machine.
- There seems to be an audio lag after a while, but that's better than odd static hiccups.
-- The solution is to save/exit the machine, then re-launch/restore it.
- I had issues with the time getting out of sync, where I had to install
ntpd
, and that problem remains; probably because I broke the functionality in VirtualBox's configuration.
2020-07-28 - 6.0.24_139181 ∞
Seems to work flawlessly as a drop-in replacement for 2020-06-05 - 6.0.20-137117 - Debian 9.9.0-i386 guest.
- Dual monitors works.
-
Seamless mode resizes the resolution.
2020-07-28 - 6.1.12_139181 ∞
https://download.virtualbox.org/virtualbox/6.1.12/
-
I couldn't get a second display or proper resolution using
VMSVGA
- Disabled 3D acceleration. No change.
- Switched to
VBoxVGA
. While this allowed two screens, auto-adjusting did not trigger; I could not see my taskbar in seamless mode. - Switched to
VBoxSVGA
. Same asVBoxVGA
.
Abandoning.
2020-06-05 - 6.0.20-137117 - Devuan beowulf_3.0.0_amd64 guest ∞
(Devuan)
--
- I've been experiencing the same
-
Audio delays
- I don't know if it's either (1) when my system is under heavy load
- or (2) over significant enough time
- This was the case for 2020-05-27 - 6.0.22-137980 - Debian 10.1.0-amd64-xfce-CD-1 guest and for several versions before.
- The audio static/hiccup issue that I was experiencing during 2020-05-27 - 6.0.22-137980 - Debian 10.1.0-amd64-xfce-CD-1 guest appears to be gone under this current Devuan install.
- Guest Additions CD installation script
- Regular user cannot enter/see a shared partition
-
Does not resize the desktop resolution when I fullscreen; it's stuck at 1920x1040
- 2020-06-07 -- Update: It magically healed itself. I had been fiddling with trying to get
xfce4-display-settings
running again, by
-- renaming$HOME.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml
and re-running
-- renaming$HOME/.config/xfce4
and re-running, but neither of those things worked. Maybe that is related, or maybe being paused overnight did something. - So my taskbar "floats" a little too far up. This aligns work perfectly when in seamless mode, which is what I use, so I don't care.
- I fiddled with the display settings, but it didn't do anything. Thereafter the application wouldn't start again. Sigh.
xfce4-display-settings
spits out errors; I give up.
- 2020-06-07 -- Update: It magically healed itself. I had been fiddling with trying to get
- While [unsolved] - VirtualBox enters an endless loop of hiccuping audio does not exist, removing and re-plugging my Blue Yeti Nano just kills audio.
-
The time was off by one hour, and I learned it was my time zone. I fixed the
/etc/localtime
symlink and the correction was immediate.- 2020-06-10 -- I would later have to force-adjust the time because things were wonky.
- See Linux date and time setting (and I also had to restart LXPanel)
- See also Disable Virtualbox date/time sync
2020-06-05 - 6.0.20-137117 - Debian 9.9.0-i386 guest ∞
(Debian)
- Display wasn't working properly when I disabled 3D acceleration.
VBoxSVGA
with 3D acceleration.-
Dropped to the console and re-install the Guest Additions CD
2020-06-05 - 6.1.10-138449 - Devuan beowulf_3.0.0_amd64 guest ∞
(Devuan)
https://download.virtualbox.org/virtualbox/6.1.10/
-
I couldn't install the guest additions CD. I had to:
\sudo \apt-get install linux-headers-amd64
2020-06-05 - 6.1.10-138449 - Debian 9.9.0-i386-xfce-CD-1 guest ∞
(Debian)
https://download.virtualbox.org/virtualbox/6.1.10/
At first it wouldn't give me the second desktop, but thereafter it wouldn't even log into the window manager at all.
2020-05-27 - 6.0.22-137980 - Debian 10.1.0-amd64-xfce-CD-1 guest ∞
(Debian)
I'm not fucking around; I'm going directly to https://download.virtualbox.org/virtualbox/6.0.22/ for the executable, additions CD and extpack (137980).
I forgot to note when I first found the problem, but because I use Zsh and they are either shit programmers or have Bashisms I have to run the script with:
\sudo \bash ./VBoxLinuxAdditions.run
-
2020-04-16 - 6.0.20-137117 - Debian 10.1.0-amd64-xfce-CD-1 guest -- The audio hiccup problem seems to persist.. fuck my life. It appears to be associated with a general freeze, because I see it in video as well.
- Removing graphics acceleration forced it into a low-resolution mode which I could not recover from..
-
2020-04-16 - 6.0.20-137117 - Debian 10.1.0-amd64-xfce-CD-1 guest -- The auto-mount problem remains.
- .. but at least after mucking about I don't need recovery mode.
# as root apt install --reinstall linux-image-amd64 /sbin/rcvboxadd quicksetup all
-
The graphics mode does not automatically switch.
- After screwing around with the below GRUB hack, now it's stuck at 1920x1080 and so my taskbar doesn't get resized into its proper position when I use seamless.
- Trying the
VMSVGA
adapter doesn't change it. - The best workaround was to do the below, but omit
GRUB_GFXMODE=
and includeGRUB_GFXPAYLOAD_LINUX=keep
. This left me with a taskbar in seamless mode, but the resolution still does not adjust in fullscreen.
cd /etc/default/ sudo nano grub # Change `GRUB_GFXMODE` to the below two lines. # To find the list of GRUB's supported resolutions for your setup: # - reboot # - At the grub menu, enter into its shell # - vbeinfo # GRUB_GFXMODE=1920x1080 # GRUB_GFXPAYLOAD_LINUX=keep sudo update-grub sudo reboot
2020-04-16 - 6.0.20-137117 - Debian 10.1.0-amd64-xfce-CD-1 guest ∞
(Debian)
Working great! The 3D acceleration efforts solved my problems.
https://download.virtualbox.org/virtualbox/6.0.20/
- Downloaded from https://www.virtualbox.org/wiki/Download_Old_Builds_6_0
-
I couldn't find the Guest Additions ISO, so I hunted around and found it at https://www.virtualbox.org/wiki/Testbuilds and found my notes which led me to https://download.virtualbox.org/virtualbox/6.0.20/.. fucking learn to make a website, guys.
- www.virtualbox.org/download/testcase/VBoxGuestAdditions_6.0.19-136805.iso
--
- I couldn't get dual screen working, but switching to
VBoxSVGA
seems to have solved it. -
No audio hiccups as with 2020-04-16 - 6.1.6-137129 - Debian 10.1.0-amd64-xfce-CD-1 guest
- .. I ended up getting audio hiccups, possibly associated with having it paused for a while.
-
After a kernel upgrade it refused to auto-mount, and only an emergency boot under an earlier version would help.
- I tried the usual things, to no avail, including:
/sbin/rcvboxadd quicksetup all
2020-04-16 - 6.0.20-137117 - Debian 9.9.0-i386-xfce-CD-1 guest ∞
(Debian)
Working great! The 3D acceleration efforts solved my problems.
-
I got audio hiccups, but switching to
VBoxSVGA
seems to have solved it.
2020-04-16 - 6.1.6-137129 - Debian 10.1.0-amd64-xfce-CD-1 guest ∞
(Debian)
https://download.virtualbox.org/virtualbox/6.1.6/
I had some issues getting the Guest Additions ISO working. It claimed I had no space in /tmp
(which was untrue) and it has a stupid problem with doing an exit
instead of a return
, but dropping to the tty worked.
- Does not let me use a second monitor. It was there, and VirtualBox itself said it was on and using my second monitor, but it did nothing.
-
Audio hiccups.
Abandoning.
2020-04-16 - 6.1.6-137129 - Debian 9.9.0-i386-xfce-CD-1 guest ∞
(Debian)
-
Does not adjust when shifting between full and seamless mode.
Abandoning.
2020-02-25 - 6.0.18-136238 ∞
https://download.virtualbox.org/virtualbox/6.0.18/
- [solved] - Audio stutters, system freezes is solved.
-
Multi-monitor VirtualBox is solved.
- Now works with
I/O APIC
and multiple CPUs. - If the graphics controller is set to
VMSVGA
, then the second monitor will not work.VBoxSVGA
resolves this.
- Now works with
-
[unsolved] - VirtualBox enters an endless loop of hiccuping audio persists.
[Solved] - Stuttering video ∞
- Re-install graphics drivers, choosing to do a "clean install" and do not select HD audio drivers.
- Switching between PulseAudio and ALSA didn't help.
- .. the best I could do is have it introduce latency with audio playback.
-
What seems to have solved things is to install the provided
.deb
package:- https://download.virtualbox.org/virtualbox/6.0.18/virtualbox-6.0_6.0.18-136238~Debian~buster_amd64.deb
- .. and now all the audio is down-pitched.
- Completely shutting down (not rebooting) and restarting the virtual machine fixed this.
- .. nope.
-
(re)install the audio drivers (
Realtek_Audio(v8470_UAD_WHQL_ASR)
)- Completely shutting down (not rebooting) and restarting the virtual machine fixed this.
What the everloving fuck.. it still doesn't work.
2020-02-25 - 6.1.4-136177 ∞
(Qt5.6.2)
- [unsolved] - VirtualBox enters an endless loop of hiccuping audio persists.
- [solved] - Audio stutters, system freezes persists.
-
- If I enable I/O APIC so I can have multiple CPUs then I cannot have multiple monitors.
- I did not test changing the graphics controller. Perhaps setting it to VBoxSVGA would resolve this.
2020-01-15 - 6.0.16-135674 ∞
Everything seems to work as-expected now.
- Strangely, launching my previous installation offered
6.0.16-135674
but6.1.0
is what's being offered. I'll upgrade to that one day later since that was causing me problems. I'll definitely keep this version for reference though, since it's the last version with a slew of things they're dropping support for. - Something feels sluggish though.
- The 64bit guest editions CD didn't insert (
Menu > Devices > Insert Guest Editions CD image...
), so I couldn't update things. I'm not going to bother troubleshooting because the older stuff works. I actually did go looking and I couldn't even find where to download the CD. The 32bit guest editions CD worked. -
Copy-paste between 32bit and 64bit works again.
2020-01-13 - 6.1.0-135406 ∞
-
[unsolved] - VirtualBox enters an endless loop of hiccuping audio persists.
- I don't think the workaround will really work, but I haven't tested it.
- Solved with [solved] - Audio stutters, system freezes
-
I had a problem where the audio wouldn't work after I hibernated and work up Windows 10. This appears to have been resolved.
- I was hoping this would be the case since the VirtualBox changelog talked about USB improvements.
-
A second display does not work correctly.
- I tried and tried, and did every combination of everything I could think of. I changed display modes and settings, I reinstalled the guest stuff and virtualbox itself, and the only thing which worked was reverting back to what I was using earlier.
In rolling back, I lost copy-paste functionality between the virtual machines.
2019-10-30 - 6.0.14-133895 - Debian 10.1.0-amd64-xfce-CD-1 guest ∞
(Debian)
Download VirtualBox guest additions CD ∞
I had to search and fucking search to figure out how to download the motherfucking thing. These fuckers need to get their act together, and fix their website and documentation. God motherfucking damn.
https://download.virtualbox.org/virtualbox/6.0.14/VBoxGuestAdditions_6.0.14.iso
2019-07-19 - 6.0.10-132072 (Qt5.6.2) ∞
Call to WHvSetupPartition failed ∞
A workaround: In your .vbox
file locate <ExtraData>
section and add the following line:
<ExtraDataItem name="VBoxInternal/NEM/UseRing0Runloop" value="0"/>
This was likely caused by trying to use Windows Subsystem for Linux version 2, where the following line was done with Windows PowerShell (as administrator):
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Undo it with:
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
Reboot.
Then reinstall VirtualBox and reboot again.
2019-06-16 - 6.0.8-130520 (Qt5.6.2) ∞
[solved] - YouTube videos don't play ∞
YouTube videos appear to start, and cache, but don't play. Manually picking a new location on the timeline might play a little bit, but will stop.
2019-07-27 -- It appears the problem is just reproduced when seeking or pausing/unpausing with the mouse. If I press space and cursor back and forth then the video will continue playing correctly. Pressing k
a couple of times seems to work.
update:
I think it's reproduced by pausing the guest, and hibernating the host. I had the below changes but still saw the problem, and when I rebooted the guest and the problem was gone.
old:
- Change the audio driver to
ICH AC97
. -
I was also fiddling around with the networking, and had it set to:
[NAT]
- Advanced adapter type
[PCnet-PCI II (Am79C970A)]
-- I don't know if this is different than the default.
[fixed] Guest crashes (kernel panic) on shutdown when shared folders are enabled ∞
Known from bug 18667.
- Installed testbuilds 6.0.9 r131396 (Qt5.6.2).
- Installed Extension Pack 6.0.9-131368
-
Within the guest, ran
autorun.sh
from Guest Editions 6.0.9-131396
Cannot alt+tab
between guest and host programs ∞
You cannot alt+tab
to cycle through all host and guest programs. Once viewing the guest, it will only work in that context. When in the host, it will only see one VirtualBox instance to tab to.
The workaround is to press and release the "host key" and then alt+tab
. For this reason, I reassigned by host key to control+alt
so I can chord control+alt (release) alt+tab
.
(source) File > Preferences > Input > uncheck "Auto Capture Keyboard" will work when only using one program in "seamless mode".
2019-06-02 - 6.0.8 r130520 (Qt5.6.2) ∞
Tried Devuan 2.0 (Ascii) but I couldn't get the guest additions working, so I gave up.
Trying Debian-9.9.0-i386-xfce-CD-1.
2018-11-25 - 5.2.22-dfsg-1~bpo9+1 ∞
\apt-get install virtualbox
Building initial module for 4.9.0-8-686-pae Error! Bad return status for module build on kernel: 4.9.0-8-686-pae (i686) Consult /var/lib/dkms/virtualbox/5.2.22/build/make.log for more information. Setting up virtualbox (5.2.22-dfsg-1~bpo9+1) ... [ ok ] Unloading VirtualBox kernel modules.... [....] Loading VirtualBox kernel modules...[....] No suitable module for running[FAILel found ... failed! failed! invoke-rc.d: initscript virtualbox, action "restart" failed.
When trying to start \virtualbox
I got:
WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-dkms package and the appropriate headers, most likely linux-headers-686. You will not be able to start VMs until this problem is fixed.
I'm not troubleshooting. I'll try QEMU.
2018-05-05 ∞
- I found some files and realised that I hadn't touched this project in years. Killing it.
- As of now, Devuan-1.0.0-jessie-i386-DVD does not have an easily-enough installable VirtualBox, so I'm not going to bother with this project.
- I had a virtual machine named
Disgaea
, which is likely a reference to Disgaea - Hour of Darkness - (2003 game). It is possibly inaccurately dated 2017-01-11. It has other files but no actual.vdi
, and I have no idea what this is. -
I had an 8 GB virtual box
Slackware 32bit
, which was likely for testing. It also has a snapshot, which is indicative of that.
2016-03-23 - 4.3.36_Ubuntu-105129 ∞
Tested on Lubuntu.
-
The "about" screen vanishes when I switch to another window, so something as simple as recording the version is a pain in the ass.
- There is no
vitualbox --version
at the commandline.
- There is no
- Removing a virtual machine is
Ctrl-r
, which is dumb. - Right-clicking and pressing a key to activate that item on the menu moves the cursor there. I am expecting it to activate that item as though I left-clicked on it.
- When removing an item, the default selection is to 'ok' the removal. It should instead be to cancel it. For safety.
- When creating a new virtual machine, and the configuration is set to an invalid location, it should prompt for a new location.
- Preferences is
Ctrl-g
and should instead ofCtrl-p
. - The "available memory" selection for a virtual machine suggests it will use all of that memory. Is it dynamic, like how a dynamically allocated hard drive container could be?
-
Automatically pauses when I run out of local drive space. This is awesome.
Technical ∞
Audio issues ∞
[solved] Hesitant audio in pulseaudio, pitch-shifted with ALSA ∞
It is as though the audio starts and stops, with empty space in between. I can't exactly reproduce this, but it seems regular when the host has been suspended (even though the guest was paused first).
I've also had this pitch-shift audio played by DeaDBeeF.
What worked with DeaDBeeF was:
sudo apt-get purge pulseaudio
- reboot
- Edit > Preferences
-
Sound:
- Output plugin: [ALSA output plugin]
- Output device: [Default Audio Device]
I don't know if disabling 3D acceleration matters.
-
2019-07-30 - The solution appears to be to disable 3D acceleration.
This may well not be solvable if it's a certain audio format being used with a less-capable audio player, such as some my experiment with .opus
files with VLC 3.0.7 .. I don't know why this would appear as the same problem.
Since PulseAudio is shit, this is the first thing you should address.
At the commandline: pulseaudio -k
, and you may have to do this several times rapidly.
You may or may not have to re-start your audio-playing software. Sometimes stopping and re-starting a track is enough.
Make sure your audio playing software is explicitly set to use pulseaudio, and not "automatic". This was important for me when testing with VLC.
Audacity appears to work well when set to use ALSA.
[unsolved] - VirtualBox enters an endless loop of hiccuping audio ∞
Reproduced by unplugging and re-plugging my Blue Yeti Nano.
workaround ∞
Set up access to the microphone in the USB device filter. This will remove it from the host and make it exclusive to the guest. This is incredibly stupid though.
Windows 10 appears to lack a feature to ban access to a microphone for an individual program.
There is more documentation on the usbfilter feature, but it seems technical and not interesting.
earlier notes ∞
The solution is to:
right-click
the speaker icon in the tray- > open volume mixer
- click the left-most speaker icon
- advanced tab
- default format - change to anything else
- click 'apply'
- it will give a warning, ignore it and continue
- change the default format back to what it was
- click 'apply'
-
click 'test'
I've had to reboot the VirtualBox guest, but perhaps a simple pulseaudio -k
(several times in a row) will fix issues within VirtualBox.
earlier notes ∞
This is reproduced by unplugging and re-plugging my Blue Yeti Nano.
I tried changing my audio devices around in Windows, and managed to stop the hiccup, but the guest lost all audio functionality. The obvious things like restarting my application, disabling/enabling the audio device, or pulseaudio -k
did not work.
I had to restart my VM.
In the end, I tried disabling and re-enabling my audio device, and then updating its drivers. I ended up getting a "this operation requires an interactive window station" and screwed around until I:
- Uninstalled the audio device entirely
-
Made sure I had access to
C:\Program Files\Realtek
- I had previously disabled permissions there, to prevent their awful software from being installed.
- Installed the drivers via the ASRock Live Update & App Shop
General troubleshooting ideas ∞
-
For a program which is having issues, switch its preferred audio to ALSA. This may well be a PulseAudio issue. Remember that PulseAudio was designed to be bad!
- If your program complains, then try another ALSA device option. Audacious complained until I found one that worked.
-
You can go into your VirtualBox menu with
(host)+home
then devices and disable/enable your audio.
I was able to fix audio without restarting my guest.
[unsolved] - VLC loses audio sync ∞
2019-06-24 - I'm testing with a switch to ALSA.
Tested 2019-06-22 - 6.0.8 on Windows 10 host, Debian 9.9 guest.
Over time, when playing a simple video, the audio will drop out of sync. Pausing the video, even quitting vlc, will take a moment for the audio to catch up.
This acts as though the computer is too slow, but that's not true. Disabling deinterlace and other improvements for older computers are not the solution.
I've seen various solutions such as:
- Updating drivers.
-
Switching to a USB audio device.
This would also make sense:
(all settings) > Video >
- [x] Drop late frames
- [x] Skip frames
-
[x] Quiet syncro
However, what was happening has something to do with the host system playing a game while VLC is in the guest playing the video. I'll keep an eye on this problem.
[solved] - Audio stutters, system freezes ∞
-
2020-02-25 - 6.0.18-136238 on Windows 10 host, Debian 10.1.0-amd64-xfce-CD-1 guest.
- The problem is gone now.
- 2020-02-25 - 6.1.4-136177 on Windows 10 host, Debian 10.1.0-amd64-xfce-CD-1 guest.
- 2020-02-01 - 6.0.16 r135674 (Qt5.6.2) on Windows 10 host, Debian 10.1.0-amd64-xfce-CD-1 guest.
- 2019-08-01 - Tested and works with Pale Moon YouTube videos which were hiccuping occasionally.
-
2019-06-12 - 6.0.8 on Windows 10 host, Debian 9.9 guest.
This is specifically seen when playing certain games. This is with or without 3D functionality being passed to the guest. I am unable to pass 2D functionality.
In System, disable I/O-APIC
-- Note that you will now be forced to only use one CPU.
This seems to work, but the occasional freeze is solved by my removing and re-plugging my keyboard and mouse (which are connected). I do believe there are issues with USB in general.
I thought my system freezing issue was associated with VirtualBox, but perhaps it's my Blue Yeti Nano having the same issue which I had with my Blue Yeti.
The problem seems to have gone away. The only recent major event has been a Windows update.
Multi-monitor VirtualBox ∞
https://stackoverflow.com/questions/59601678/virtualbox-6-1-no-more-dual-display/
2020-02-25 - 6.0.18-136238 on Windows 10 host, Debian 10.1.0-amd64-xfce-CD-1 guest.
If the graphics controller is set to VMSVGA, then the second monitor will not work. VBoxSVGA resolves this.
Tested 2019-06-02 - 6.0.8 on Windows 10 host, Debian 9.9 guest.
I investigated this when I learned I wasn't able to move seamless mode windows into my other monitor.
-
Use the logout/shutdown feature within your guest operating system.
- This is necessary to unlock your ability to change the VM's settings.
- VM Settings > Display - change your monitor count appropriately. For two monitors, I set this to 2.
- Start the VM
-
At the top of the VM window, in its menu: View > Virtual Screen 2 and enable.
- If it is greyed out, then enter into the operating system and log in.
-
When you start the VM, you should get two VirtualBox windows. This is the "other virtual monitor" which you should drag over to your actual other monitor.
- The titles of the window will be labelled like
<VM NAME> (Snapshot #) [Running] - Oracle VM VirtualBox: #
. You will see them asVirtualBox: 1
andVirtualBox: 2
.
- The titles of the window will be labelled like
- Now when you enter into seamless mode (
right-control
+l
(ell)) you can move windows into either monitor.
Cannot detect a USB device ∞
I couldn't see a USB stick I had installed.
-
2016-03-23 - on Lubuntu
https://help.ubuntu.com/community/VirtualBox/USB
\sudo \adduser YOUR_USERNAME vboxusers
- log out
-
log back in
- For temporary device connection to VM
Insert USB Device and Wait for it to activate in Host OS.
Start or go to VM.
Right Click USB Icon in the VM Status Bar at bottom of screen, OR from Menu go Devices > USB Devices, and select desired device.
Devices should appear in Guest OS, and mount or request drivers etc as normal for the OS.
- For persistent device connection to VM
Open VirtualBox, go to Settings for the VM, Go to USB.
Click USB+ Icon and select device from List.
This will add a Filter Spec to the List, repeat as necessary for more devices.
Start VM - Devices should appear in Guest OS, and mount or request drivers etc. as applicable for the OS.
Devices Mounted in Guest OS will be unavailable in Host OS.
Booting from a USB stick ∞
2016-03-24 - Tested and works.
1) Create a virtual disk:
#!/usr/bin/env sh _file=./usb.vmdk _drive=/dev/sdb \rm --force $_file \sudo \ \vboxmanage \ internalcommands \ createrawvmdk \ -filename $_file \ -rawdisk $_drive \ ` # ` \sudo \chown user:user $_file
2) Edit your user's permissions:
_user=USERNAME \sudo \usermod -a -G vboxusers $_user \sudo \usermod -a -G disk $_user
3) Reboot
You must reboot. Don't just log out, reboot.
4) Edit Virtualbox settings
Add this new usb.vmdk
disk into your list of disks.
5) Boot into it
- Start VirtualBox
- Insert your USB stick into your machine.
- Start up whatever existing linux distribution you have a VirtualBox container for.
- Press F12 at the initial boot scren
-
Select the drive you connected your
usb.vmdk
to.
"Permission denied" when running files on a cdrom ∞
Check your /etc/fstab
for the sr0
line. It should look something like this:
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
Note the addition of exec
.
Windows commandline virtual machine control ∞
:: Remember to put double-double-quotes around it. SET VM=""Debian 64bit"" SET VBoxManage="%ProgramFiles%\Oracle\VirtualBox\VBoxManage.exe" :: Learn what you have access to: %VBoxManage% list vms :: Detailed information: :: %VBoxManage% showvminfo %VM% :: No monitors / no GUI: %VBoxManage% startvm ""%VM%"" --type headless
[unsolved] - Wake from sleep ∞
2020-02-02 on Windows 10 host, 10.1.0-amd64-xfce-CD-1 guest.
Within Debian, sleep:
systemctl suspend
Within the Windows host, wake?:
%VBoxManage% controlvm %VM% acpisleepbutton
--
Unsolved.
Related?:
Guest Additions CD installation script ∞
A first installation of an operating system may not have everything necessary to build the Guest Additions CD, which is necessary to access a shared partition. Therefore you will have to do some manual work.
# These should already be done as part of the install process: #apt-get update && apt-get upgrade # requirements sudo apt-get install gcc linux-headers-amd64 make # This might be better for you: #apt-get install build-essential module-assistant # Run mount /dev/sr0 /mnt sh /mnt/VBoxLinuxAdditions.run # If the above gives you an error and you need to install other requirements, once you have installed those other requirements you then do: # sudo /sbin/rcvboxadd quicksetup all # Once finished, you can reboot now, with: # /sbin/reboot # Or: # <host-key>-delete # (By default, your <host-key> is the <left-control> key)
#!/usr/bin/env sh # Guest Additions CD # ================== # If you need to download it, find it under: # https://download.virtualbox.org/virtualbox/ # To mount it, do: # host+home > Devices > Optical Drives > Choose disk image... # (Then select the VirtualBox guest additions ISO) # As root: if ! [ "$USER" = 'root' ]; then \echo 'enter root password' /bin/su --command "$0" else # These should already be done as part of the install process: #\apt-get update #\apt-get upgrade \apt-get install build-essential module-assistant \m-a prepare \mount --all __='/media/cdrom' \mkdir "$__" \mount /dev/sr0 "$__" \sh "$__"/VBoxLinuxAdditions.run \echo '' \echo ' * Finished.' \echo ' You may now reboot..' \echo '' \echo '/sbin/reboot' fi # The above is run as root
Regular user cannot enter/see a shared partition ∞
- #2020-06-05_6.0.20-137117_64[not existing]
- 2019-10-30 - 6.0.14-133895 - Debian 10.1.0-amd64-xfce-CD-1 guest - on Debian 10.1.0-amd64-xfce-CD-1 guest.
-
2019-06-02 - 6.0.8 r130520 (Qt5.6.2) - on Devuan 2.0 (Ascii) guest.
\sudo \adduser user vboxsf
- log out
-
log back in
You may need to do:
\sudo \usermod -a -G vboxsf user
Disable Virtualbox date/time sync ∞
See Windows commandline virtual machine control
In Windows:
:: Remember to put double-double-quotes around it. SET VM=""Debian 64bit"" SET VBoxManage="%ProgramFiles%\Oracle\VirtualBox\VBoxManage.exe" :: Learn what you have access to: :: %VBoxManage% list vms %VBoxManage% setextradata ""%VM%"" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 0
In Linux, maybe you also have to remove a time synchronization daemon:
\sudo apt-get remove ntp sntp
Next, see Linux date and time setting
--
If you want to re-enable it, then I'm told it is
%VBoxManage% setextradata ""%VM%"" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled"
.. I delete the line from my VM's .vbox
XML configuration file.
Ancient notes ∞
-
install the guest additions!
net use Z: \\vboxsvr\share
- The virtual machine should run with 32 bit depth for the best performance.
-
Compress/compact/shrink your VirtualBox disk images like so (use the full path):
VBoxManage modifyvdi /media/Blockk/VDI/NewHardDisk1.vdi compact
-
- Zerofree finds the unallocated, non-zeroed blocks in an ext2 or ext3 file-system and fills them with zeroes. This is useful if the device on which this file-system resides is a disk image. In this case, depending on the type of disk image, a secondary utility may be able to reduce the size of the disk image after zerofree has been run. Zerofree requires the file-system to be unmounted or mounted read-only. (source)
UNKNOWN - Booting from a raw USB thumb drive ∞
don't work:
- https://oracle-virtualbox.net/faq/24-how-to-use-usb-in-virtualbox.html
-
https://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/
--
1. Determine which drive to use, using disk manager.
2. Create the reference to that raw disk.
https://forums.virtualbox.org/viewtopic.php?p=175089#p175089
close all open programs or documents on any partition on the disk to pass-through
cmd as admin
DISKPART
LIST DISK
SELECT DISK 2
LIST PARTITION
OFFLINE DISK
ATTRIBUTES DISK CLEAR READONLY
ATTRIBUTES DISK
: For drive 2 VBoxManage.exe internalcommands listpartitions -rawdisk \\.\PhysicalDrive2 "%programfiles%\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\usbdisk2.vmdk -rawdisk \\.\PhysicalDrive2
3. Use the image
4. boot..
DOS ∞
(DOS)
-
this and this for better DOS graphics performance, install a VESA driver.
- Starting with VirtualBox 2.2.0 we enable VT-x/AMD-V by default for new VMs. Especially DOS graphics might be slower with these features enabled so check if this VM setting makes any difference.
-- It can be found in the config file.
- Starting with VirtualBox 2.2.0 we enable VT-x/AMD-V by default for new VMs. Especially DOS graphics might be slower with these features enabled so check if this VM setting makes any difference.
-
- note to self: I have it cached.
Last updated 2021-03-20 at 00:42:43