XSPICE(1)
Okay bestie, this is the manual page for XSPICE(1) from the User Commands section πβ¨ Let's get into it!
β¨ NAME β¨
Xspice is the X server and SPICE server, all in one π
π DESCRIPTION π
The usage vibe is:
usage: Xspice [Xspice and Xorg options intermixed]
So Xspice is an X server AND a SPICE server, and you can toss Xspice and Xorg options together in any order π¦ Here's a little example you can copy:
Xspice --port 5900 --disable-ticketing :1.0
π optional arguments π
Here's the full options lineup, bestie π
-h,--helpβ pulls up the help message and then bounces π--xorg XORGβ the manual doesn't spill any tea on this one π--autoβ automatically whips up a temporaryxorg.confand starts the X server, no effort needed β¨--xsession XSESSIONβ if you give this, it runs after Xorg launches. It should be a program likex-session-managerπ«Ά--config CONFIGβ the manual is silent on this one π--port PORTβ the standard spice port πΈ--exit-on-disconnectβ the X server yeets itself when any client disconnects π--deferred-fps DEFERRED_FPSβ if you give this, it renders to a buffer and only sends updates this many times per second π¬--tls-port TLS_PORTβ the spice TLS port π--disable-ticketingβ no client password required, zero drama π--saslβ enables SASL π§--x509-dir X509_DIRβ the x509 directory for TLS π--cacert-file CACERT_FILEβ the CA certificate file for TLS π--x509-cert-file X509_CERT_FILEβ the server certificate file for TLS ποΈ--x509-key-file X509_KEY_FILEβ the server key file for TLS ποΈ--x509-key-password X509_KEY_PASSWORDβ the password for the key file, used for TLS π--tls-ciphers TLS_CIPHERSβ the manual doesn't say anything about this one π--dh-file DH_FILEβ same mystery energy, no details given π--password PASSWORDβ sets the password you need to connect to the server π--image-compression {off,auto_glz,auto_lz,quic,glz,lz}β default isauto_glzπ--jpeg-wan-compression {auto,never,always}β default isautoπΈ--zlib-glz-wan-compression {auto,never,always}β default isautoποΈ--streaming-video {off,all,filter}β default isfilterπ₯--ipv4-onlyβ the manual gives no description, but the name says it's IPv4 only π--ipv6-onlyβ the manual gives no description, but the name says it's IPv6 only π--vdagentβ launches vdagent & vdagentd, which provide clipboard & resolution automation ππ₯οΈ--vdagent-virtio-path VDAGENT_VIRTIO_PATHβ the virtio socket path used by vdagentd π§¦--vdagent-uinput-path VDAGENT_UINPUT_PATHβ the uinput socket path used by vdagent πΉ--vdagentd-exec VDAGENTD_EXECβ the path to spice-vdagentd (used with--vdagent) π€οΈ--vdagent-exec VDAGENT_EXECβ the path to spice-vdagent (used with--vdagent) π€οΈ--vdagent-no-launchβ does not launch vdagent & vdagentd. It's for debugging, or for when some external script wants to handle that part itself π ββοΈ--vdagent-uid VDAGENT_UIDβ sets the vdagent user id. Changing it only makes sense together with--vdagent-no-launchπ--vdagent-gid VDAGENT_GIDβ sets the vdagent group id. Same deal: it only makes sense alongside--vdagent-no-launchπ--audio-fifo-dir AUDIO_FIFO_DIRβ sets the fifo directory for playback audio, designed to work with PulseAudio'smodule-pipe-sinkπ§
Any options Xspice doesn't parse get passed straight through to Xorg as-is π¦
And that's the tea, bestie π Brought to you by Xspice, last touched in May 2015 πΈ Stay iconic. π§
π¦ where this page comes from
- debian bookworm: xserver-xspice 0.1.5+git20200331-3 Β· MIT
- debian trixie: xserver-xspice 0.1.6-1.1 Β· MIT
- ubuntu jammy: xserver-xspice 0.1.5+git20200331-3 Β· MIT
- ubuntu noble: xserver-xspice 0.1.6-1build1 Β· MIT
- ubuntu questing: xserver-xspice 0.1.6-1.1
- ubuntu resolute: xserver-xspice 0.1.6-1.1build1 Β· MIT
- ubuntu stonking: xserver-xspice 0.1.6-1.1build1 Β· MIT
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms