tigervncconfig(1)
π tigervncconfig(1) β the Virtual Network Computing manual, bestie edition π
okay so before we even get into it: this is tigervncconfig, part of the TigerVNC suite, and it lives in section 1 of your manual pages. It's the little remote-control for a running VNC server and honestly? iconic. π
β¨ NAME β¨
tigervncconfig β configure and control a VNC server. that's it, that's the whole job. π
π¦ SYNOPSIS π¦
tigervncconfig [parameters]
tigervncconfig [parameters] -connect [-view-only] host[:port]
tigervncconfig [parameters] -disconnect
tigervncconfig [parameters] [-set] Xtigervnc-param=value ...
tigervncconfig [parameters] -list
tigervncconfig [parameters] -get Xtigervnc-param
tigervncconfig [parameters] -desc Xtigervnc-param
πΈ DESCRIPTION πΈ
So tigervncconfig is how you configure and control a running instance of Xtigervnc, or literally any other X server that has the VNC extension. But heads up bestie β it can't control VNC servers from before version 4. no cap. π«
When you run it with no options at all, it just kind of chills there as a sort of "helper" application for Xtigervnc. Its whole main-character purpose in this mode is to ask the user how new connections should be handled β but only if that feature is enabled, okay? If you always want that query support but you do not want your desktop cluttered with the settings window, use the -nowin flag. Or, if you'd rather it just start all iconified and cute, there's the -iconic option for that. π«Ά
When you run it in any other mode, tigervncconfig is a one-shot program β it does one thing and dips. It configures or controls Xtigervnc as appropriate. You can use it to tell Xtigervnc to connect to or disconnect from listening viewers, and to set and retrieve Xtigervnc's parameters. very multitasking of it. β¨
β οΈ real talk: theDISPLAYenvironment variable or the-displayoption must be set as appropriate to controlXtigervnc. And if you run this on an ordinary X server (or on a version 3Xtigervnc), you're gonna get an error message saying there's no VNC extension. sorry bestie, it's just not there. π
π OPTIONS π
-connect [-view-only] host[:port]β Tells anXtigervncserver to make a "reverse" connection to a listening VNC viewer. (Normally it's the other way round β the viewer connects to the server, but we're flipping the script today. π)hostis where that listening viewer is running. If it's not listening on the default port of5500, you can just sayhost:portinstead. And the-view-onlyoption means the server has to ignore all keyboard or mouse events sent by the client. no touching. π-desc Xtigervnc-paramβ Prints a short description of theXtigervncparameter you asked about. like a little wiki lookup for your server. π-disconnectβ MakesXtigervncdisconnect from all viewers, so the VNC desktop isn't displayed anywhere anymore. gone. vanished. poof. π-get Xtigervnc-paramβ Prints the current value of theXtigervncparameter you named. π-listβ Lists all the parameters supported byXtigervnc. the whole roster, the full lineup. π[-set] Xtigervnc-param=valueβ Sets anXtigervncparameter to the value you give it. But ngl, some ofXtigervnc's parameters are read only once at startup, so changing them this way might not have any effect at all. π₯² don't say nobody warned you.
π PARAMETERS π
Okay so plot twist: tigervncconfig has parameters of its own that you can set on the command line. Do not confuse these with Xtigervnc's parameters β those are the ones you mess with using the -set, -get, -list and -desc options. two different friend groups, don't mix them up. π«Ά
Here's the grammar, bestie:
- turn a parameter on with
-param - turn it off with
-param=0 - parameters that take a value:
-param value - other valid forms:
param=value,-param=value,--param=value - and parameter names are case-insensitive. slay. β¨
The actual parameters:
-display Xdisplayβ Specifies theXtigervncserver to control. π₯οΈ-iconicβ When run as a "helper" app, makes the window iconified at startup. smol window energy. πΈ-nowinβ When run as a "helper" app, don't put up a window. zero windows, all vibes. π§
π SEE ALSO π
tigervncpasswd(1), xtigervncviewer(1), Xtigervnc(1), tigervncsession(8)
π AUTHOR π
Tristan Richardson, RealVNC Ltd. and others. π«‘
VNC was originally developed by the RealVNC team while they were at Olivetti Research Ltd / AT&T Laboratories Cambridge. The TightVNC additions were implemented by Constantin Kaplinsky. Many other people have since participated in development, testing and support. And this manual is part of the TigerVNC software suite. π
and that's the whole page, bestie!! π¦ this one came from the TigerVNC crew, it's the tigervncconfig(1) page, and it's dated with that same footer energy as the original β go forth and configure responsibly. mwah. π
β¨π
π¦ where this page comes from
- debian trixie: tigervnc-common 1.15.0+dfsg-2.1~deb13u1 Β· GPL-2.0-or-later
- ubuntu questing: tigervnc-common 1.15.0+dfsg-2
- ubuntu resolute: tigervnc-common 1.15.0+dfsg-2build1 Β· GPL-2.0-or-later
- ubuntu stonking: tigervnc-common 1.15.0+dfsg-2.1 Β· 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