vncserver(1)
๐ vncserver โ the tightvnc manual, but make it cute
okay so bestie, you've stumbled into the vncserver(1) page from the TightVNC manual, and honestly? it's giving remote desktop royalty โจ
๐ธ NAME ๐ธ
vncserver โ a wrapper script that launches an X server for VNC. that's it, that's the girl ๐
โจ SYNOPSIS โจ
vncserver [:display] [-geometry widthxheight] [-depth depth]
[-pixelformat rgbNNN|bgrNNN] [-name desktop-name] [ -httpport int ] [
-basehttpport int ] [ -alwaysshared ] [ -nevershared ] [Xvnc-options...]
vncserver [ -clean ] -kill :display
vncserver -help
๐ฆ DESCRIPTION ๐ฆ
vncserver is a wrapper script for Xvnc, the free X server for VNC (Virtual Network Computing). no cap ๐ซถ
so here's the vibe: it gives you all the capabilities of a standard X server, but it does NOT connect to a display for itself. nope, not its job. instead, Xvnc creates a virtual desktop that you can view or control remotely using a VNC viewer. main character energy, honestly ๐
๐ OPTIONS ๐
bestie, listen: you can add Xvnc options at the command line, and they'll be added to the invocation of Xvnc without changes โ no meddling, no editing, fr fr. the options that vncserver itself provides are these:
:displayโ the display number to use. if you omit it, the next free display number gets used. it just knows ๐ฎ-geometrywidthxheight โ sets the desktop width and height. pick your size, icon ๐-depthdepth โ sets the colour depth of the visual to provide, measured in bits per pixel. must be a value between8and32. yes, must. no rogue numbers ๐-pixelformatrgbNNN|bgrNNN โ sets the colour format for pixels representation. the viewer can do the conversion to any other pixel format, but it is faster if the depth and pixel format of the server is the same as the equivalent values on the viewer display. efficiency queen behavior โก-namestring โ this specifies the name of the desktop. give her a name, she deserves one ๐-cleanโ this option can be used in conjunction with-kill:display โ stops the session running on the specified display. bye girl ๐-neversharedโ never allow shared desktops. possessive much? ๐-alwayssharedโ always allow shared desktops. sharing is caring ๐ซถ-basehttpportint โ the base http port to use for the java client applet (you have to install thetightvnc-javapackage to make this work). the real port number will beport = base + display num. do the math bestie ๐งฎ-httpportint โ the http port to use for the java client applet (you have to install thetightvnc-javapackage to make this work). yes, same package disclaimer, iykyk โจ-helpโ prints a short usage notice tostderr. it's giving helpful but also a little shy ๐ซฃ
๐ EXAMPLES ๐
okay so here's the lineup, and every single one ate:
vncserver
invokes Xvnc on the next available display and with suitable defaults. effortless ๐
vncserver :1
invokes Xvnc on display :1. specific queen โญ
vncserver -geometry 800x600 -depth 16 :1
invokes Xvnc on display :1 with desktop size of 800x600 pixels and color depth of 16 bits per pixel. customized and thriving ๐ฅ
vncserver -kill :1
shuts down Xvnc server on display :1. closing the tab on that era ๐
๐ FILES ๐
/etc/tightvncserver.confโ system-wide configuration file of TightVNC Server. the mothership config ๐$HOME/.vnc/tightvncserver.confโ user configuration file of TightVNC Server. its setting override system-wide configuration. your personal vibes > the group chat's vibes ๐
๐ SEE ALSO ๐
Xvnc(1), vncviewer(1), vncpasswd(1), vncconnect(1)
the whole friend group, go say hi ๐ซถ
๐ AUTHORS ๐
Original VNC was developed in AT&T Laboratories Cambridge. TightVNC additions were implemented by Constantin Kaplinsky. Many other people participated in development, testing and support. legends only ๐
Man page authors:
Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>Tim Waugh <twaugh@redhat.com>Constantin Kaplinsky <const@tightvnc.com>
bestie reminder: this page is from the TightVNC manual, dated August 2006, and it's the vncserver(1) page. periodt. ๐
โจ๐ฆ
๐ฆ where this page comes from
- debian bookworm: tightvncserver 1:1.3.10-7 ยท GPL-2.0-or-later
- debian trixie: tightvncserver 1:1.3.10-9 ยท GPL-2.0-or-later
- ubuntu jammy: tightvncserver 1:1.3.10-5 ยท GPL-2.0-or-later
- ubuntu noble: tightvncserver 1:1.3.10-8 ยท GPL-2.0-or-later
- ubuntu questing: tightvncserver 1:1.3.10-10
- ubuntu resolute: tightvncserver 1:1.3.10-10build1 ยท GPL-2.0-or-later
- ubuntu stonking: tightvncserver 1:1.3.10-11 ยท GPL-2.0-or-later
- Copyright (C) 1998 Marcus.Brinkmann@ruhr-uni-bochum.de
- Copyright (C) 2000,2008 Ola Lundqvist <opal@debian.org>
- Copyright (C) 2000, 2001 Red Hat, Inc
- Copyright (C) 2001, 2002 Constantin Kaplinsky
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms