LOOKING-GLASS-CLIENT(1)

πŸ“¦ version 0+b6, in ubuntu jammy, ubuntu noble

✨ LOOKING-GLASS-CLIENT ✨

okay bestie, welcome to the looking-glass-client manual page, part of the General Commands Manual πŸ’… this is the whole vibe, let's go πŸ¦‹


πŸŽ€ NAME πŸŽ€

looking-glass-client β€” low latency KVM FrameRelay implementation πŸ’–


🌸 SYNOPSIS 🌸

looking-glass-client [OPTIONS]

πŸ‘‘ DESCRIPTION πŸ‘‘

so basically, LookingGlass lets you use shared memory to pass rendered frames from a virtual machine back to the host system. it's giving teleportation but for pixels ✨

you also need a LookingGlass Host implementation running on the guest virtual machine. and like, listen β€” it is recommended that the client and host versions match. fr fr, keep them in sync πŸ™ˆ


πŸ’… OPTIONS πŸ’…

  • -h β€” print out this help, king 🫢
  • -C PATH β€” specify an additional configuration file to load πŸ“‚
  • -f PATH β€” specify the path to the shared memory file [default: /dev/shm/looking-glass] πŸ—‚οΈ
  • -L SIZE β€” specify the size in MB of the shared memory file (0 = detect) [default: 0] πŸ“
  • -s β€” disable spice client 🚫
  • -c HOST β€” specify the spice host or UNIX socket [default: 127.0.0.1] 🌐
  • -p PORT β€” specify the spice port or 0 for UNIX socket [default: 5900] πŸ”Œ
  • -j β€” disable cursor position scaling πŸ–±οΈ
  • -M β€” don't hide the host cursor πŸ‘€
  • -K β€” set the FPS limit [default: 200] 🎞️
  • -k β€” enable FPS display πŸ“Š
  • -g NAME β€” force the use of a specific renderer πŸ”₯
  • -o OPTION β€” specify a renderer option (ie: opengl:vsync=0)

alternatively specify "list" to list all renderers and their options πŸ“

  • -a β€” auto resize the window to the guest πŸͺŸ
  • -n β€” don't allow the window to be manually resized πŸ™…
  • -r β€” don't maintain the aspect ratio πŸ“
  • -d β€” borderless mode πŸ–ΌοΈ
  • -F β€” borderless fullscreen mode 🌈
  • -x XPOS β€” initial window X position [default: center] ⬅️
  • -y YPOS β€” initial window Y position [default: center] ⬆️
  • -w WIDTH β€” initial window width [default: 1024] ↔️
  • -b HEIGHT β€” initial window height [default: 768] ↕️
  • -Q β€” ignore requests to quit (ie: Alt+F4) πŸ’€
  • -l β€” license information πŸ“œ

πŸ¦‹ AUTHOR πŸ¦‹

looking-glass-client is written by Geoffrey McRae (https://looking-glass.hostfission.com/) πŸ‘‘

this manual page was written by Lennart Weller <lhw@ring0.de>, for the Debian project (but may be used by others) πŸ’œ


okay that's the whole page, mwah πŸ˜­πŸ’– this version was dated June 04, 2018 and came from the Debian side of the manual-verse, no cap. go slay some frames bestie, periodt πŸŽ€βœ¨

πŸ“¦ where this page comes from