linuxvnc(1)
π linuxvnc β bestie edition π
okay so. welcome to the linuxvnc(1) page, general commands manual, and honestly? she's a baddie.
β¨ NAME β¨
linuxvnc β export a tty to any VNC client. literally any. no cap. π«Ά
π¦ SYNOPSIS π¦
linuxvnc [tty_number [args]]
πΈ DESCRIPTION πΈ
so like, picture this: same energy as WinVNC, x11vnc or OSXvnc β you take a desktop that already exists and you beam it out over RFB (VNC). iconic behaviour. the one little plot twist? LinuxVNC exports text. yes bestie, text. your terminal, but remotely. it's giving "my tty is the main character". π
if you wanna export a different tty, just drop it in as tty_number. that's it, that's the whole trick.
you can also yeet VNC options at it to tune which encodings the VNC session uses. for the deets on all that, go read the x11vnc man page β she knows things. πβ¨
π OPTIONS π
-rfbportport β the TCP port for the RFB protocol. where the magic happens. β¨-rfbwaittime β max time in ms to wait for an RFB client. she's patient, but not that patient. β³-rfbauthpasswd-file β turn on authentication on the RFB protocol (usestorepasswdto make the passwd file). π-rfbversion3.x β pick which version of the RFB we choose to advertise. it's a vibe check, but for protocol versions. π-permitfiletransferβ permit file transfer support. files! moving! π-passwdplain-password β turn on authentication and use plain-password as the password. β οΈ USE AT YOUR OWN RISK β like, the password is plain, bestie. it's sitting right there. do not do this on a network you don't trust, i'm begging. π-deferupdatetime β time in ms to defer updates (default40). π-deferptrupdatetime β time in ms to defer pointer updates (defaultnone). the cursor can wait. π±οΈ-desktopname β VNC desktop name (default"LibVNCServer"). name your baby. π-alwayssharedβ always treat new clients as shared. everyone's invited. π«Ά-neversharedβ never treat new clients as shared. nobody's invited. π-dontdisconnectβ don't disconnect existing clients when a new non-shared connection comes in (refuse the new connection instead). she said "no new friends" and she meant it. π-httpdirdir-path β enable the http server using dir-path as home. π-httpportportnum β use portnum for the http connection. π-enablehttpproxyβ enable http proxy support. proxy girl summer. βοΈ-progressiveheight β enable progressive updating for slow links. for when the wifi is fighting for its life. π-listenipaddr β listen for connections only on the network interface with addr ipaddr. exclusive. selective. β
π§ SEE ALSO π§
x11vnc(1). go say hi. she's the blueprint. π
π AUTHOR π
this manual page was written by Ludovic Drolez <ldrolez@debian.org>, for the Debian project (but may be used by others). thank you for your service, legend. π«‘πΈ
okay that's the whole page, you ate it, you understood it, periodt. this was linuxvnc(1) from the General Commands Manual, dated 19 November 2011 β yes she's an elder but she still slays. now go export a tty and text your friends about it. bye bestie!! π
β¨ππ¦π
π¦ where this page comes from
- ubuntu jammy: linuxvnc 0.9.10-2build1 Β· GPL-2.0-or-later
- ubuntu noble: linuxvnc 0.9.10-2build1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms