VBOXSDL(1)

πŸ“¦
version 7.2.20-dfsg Β· 2 versions
, in ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay bestie, the manual name is VBoxSDL πŸ’– and it's an x86 virtualization solution πŸ¦‹ (this page is from the User Commands section, btw πŸ’…)


🌸 DESCRIPTION 🌸

ngl this is the Oracle VM VirtualBox SDL GUI, version 7.0.16, and the copyright line is (C) 2005-2024 Oracle Corporation All rights reserved. πŸ’… Basically it's a lightweight window for running your VMs.

πŸŽ€ Usage πŸŽ€

  • --startvm <uuid|name> β€” pick which VM to boot up, either by its UUID or its name 🧚
  • --separate β€” run it as its own VM process, or attach to one that's already running 🫢
  • --hda <file> β€” make this file the temporary first hard disk πŸ’œ
  • --fda <file> β€” make this file the temporary first floppy disk πŸ’Ύ
  • --cdrom <file> β€” point the temporary CDROM/DVD at a file or device. use 'none' to unmount it πŸ“€
  • --boot <a|c|d|n> β€” pick a temporary boot device: a = floppy, c = 1st HD, d = DVD, n = network 🌈
  • --memory <size> β€” temporary memory size, in megabytes ✨
  • --vram <size> β€” temporary video memory size, also in megabytes 🎨
  • --fullscreen β€” start the VM already in fullscreen mode πŸ–₯️
  • --fullscreenresize β€” resize the guest when it's fullscreen πŸ”₯
  • --fixedmode <w> <h> <bpp> β€” use a fixed SDL video mode with the width, height and bits per pixel you give it πŸ“
  • --nofstoggle β€” no switching to/from fullscreen, sorry not sorry πŸ™…β€β™€οΈ
  • --noresize β€” makes the SDL frame non resizable 🚫
  • --nohostkey β€” disables all hostkey combos πŸ’€
  • --nohostkeys ... β€” disables only specific hostkey combos. check the key bindings below for the valid keys πŸ”‘
  • --nograbonclick β€” no mouse/keyboard grabbing on click when the additions aren't installed πŸ–±οΈ
  • --detecthostkey β€” grabs the hostkey identifier and modifier state for you πŸ•΅οΈβ€β™€οΈ
  • --hostkey <key> {<key2>} <mod> β€” sets the host key to whatever you got from --detecthostkey πŸ—οΈ
  • --termacpi β€” sends an ACPI power button event when you close the window ⚑
  • --vrdp <ports> β€” listens for VRDP connections on one of the ports you specify. if you don't specify any, it uses the default πŸ›°οΈ
  • --discardstate β€” tosses the saved state (if there is one) and reverts to the last snapshot (if there is one too) πŸ—‘οΈ
  • --settingspw <pw> β€” the settings password πŸ”
  • --settingspwfile <file> β€” a file that holds the settings password πŸ“‚
  • --securelabel β€” shows a secure VM label at the top of the screen πŸ›‘οΈ
  • --seclabelfnt β€” the TrueType (.ttf) font file for the secure session label πŸ”€
  • --seclabelsiz β€” font point size for the secure label. default is 12 πŸ“
  • --seclabelofs β€” font offset within the secure label. default is 0 ↔️
  • --seclabelfgcol <rgb> β€” the secure label text colour, as a 6 digit hex RGB value, like FFFF00 πŸ’›
  • --seclabelbgcol <rgb> β€” the secure label background colour, as a 6 digit hex RGB value, like FF0000 ❀️
  • --[no]rawr0 β€” enable or disable raw ring 3 πŸ§ͺ
  • --[no]rawr3 β€” enable or disable raw ring 0 πŸ§ͺ
  • --[no]patm β€” enable or disable PATM πŸŒ€
  • --[no]csam β€” enable or disable CSAM πŸŒ€
  • --[no]hwvirtex β€” permit or deny using VT-x/AMD-V βš™οΈ

πŸ¦‹ Key bindings πŸ¦‹

ok so these are the combos you press while the VM is running. the <hostkey> is your host key, and you hit it plus one of these letters:

  • <hostkey> + f β€” switch to full screen, or restore your previous view πŸ–ΌοΈ
  • <hostkey> + h β€” press the ACPI power button πŸ”Œ
  • <hostkey> + n β€” take a snapshot and keep going, no pause πŸ“Έ
  • <hostkey> + p β€” pause or resume execution ⏯️
  • <hostkey> + q β€” power off πŸ‘‹
  • <hostkey> + r β€” VM reset πŸ”„
  • <hostkey> + s β€” save the state and power off πŸ’Ύ
  • <del> β€” sends <ctrl><alt><del> to the guest πŸ’»
  • <F1>...<F12> β€” sends <ctrl><alt><Fx>, where Fx is whichever F key you pressed 🎹

Okay that's the whole page, bestie! 🫢 You're looking at VBoxSDL from April 2024, manual page VBOXSDL(1) πŸ’œ now go slay your VMs πŸ’…πŸ”₯