Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
nx-libs
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dimbor
nx-libs
Commits
7d0b7055
Unverified
Commit
7d0b7055
authored
Apr 20, 2017
by
Mike Gabriel
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'uli42-pr/extend_manpage' into 3.6.x
Attributes GH PR #431:
https://github.com/ArcticaProject/nx-libs/pull/431
parents
ab0bc815
39424685
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
40 additions
and
31 deletions
+40
-31
nxagent.1
nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1
+40
-31
No files found.
nx-X11/programs/Xserver/hw/nxagent/man/nxagent.1
View file @
7d0b7055
...
...
@@ -26,12 +26,13 @@
.ds q \N'34'
.TH nxagent 1 "April 2017" "Version 3.6.x" "NX Agent (Xserver)"
.SH NAME
nxagent \- n
x-X11 Agent (nested Xserver optimized for remote computing)
nxagent \- n
ested Xserver optimized for remote computing
.SH SYNOPSIS
.B nxagent
.I "[options]"
.SH DESCRIPTION
\fBnxagent\fR is an Xnest-like X server for remote application/desktop access.
\fBnxagent\fR is an X server for remote application/desktop access
similar to Xnest or Xephyr.
.PP
\fBnxagent\fR implements a very efficient compression of the X11
protocol, called the NX protocol.
...
...
@@ -49,29 +50,29 @@ application on the other end (i.e. the client) is called
.PP
When used in proxy <-> agent mode, \fBnxagent\fR adds the feature of
being suspendible. Sessions can be started from one client, suspended and
then resumed from another client.
then resumed from another
(or the same)
client.
.PP
\fBnxagent\fR and \fBnxproxy\fR are utilized by various remote
application/desktop frameworks for providing server-side GUI application
access from remote client systems.
.PP
Currently,
nx-X11 Agent
is co-maintained by three of these projects: The
Currently,
\fBnxagent\fR
is co-maintained by three of these projects: The
Arctica Project, TheQVD and X2Go.
.PP
.SH "STARTING THE SERVER"
The nx-X11 Agent
should be run in user space. Other than the system's
\fBnxagent\fR
should be run in user space. Other than the system's
local X.org server, \fBnxagent\fR does not require to be run as root.
When bundled with a remote application framework, you normally don't have
to launch \fBnxagent\fR manually.
nx-X11 Agent startup is norm
ally
to launch \fBnxagent\fR manually.
\fBnxagent\fR startup is usu
ally
managed by the underlying framework (e.g. Arctica Session Manager, X2Go
Server, etc.).
.PP
When
the nx-X11 Agent
starts up (e.g. by typing 'nxagent -ac :1' in a
When
\fBnxagent\fR
starts up (e.g. by typing 'nxagent -ac :1' in a
terminal window), it typically launches in "windowed desktop" mode. On
your local X server
, there appears a new window
being an X server itself.
your local X server
a new window appears
being an X server itself.
.PP
However,
nx-X11 Agent
also supports rootless (or seamless) application
However,
\fBnxagent\fR
also supports rootless (or seamless) application
mode and a shadow session mode (similar to what VNC does).
.PP
Example: You can launch a complete desktop session inside this nested X
...
...
@@ -90,19 +91,20 @@ The Fedora / Gentoo / openSUSE way...
### FIXME / TODO ###
.fi
.PP
However,
nx-X11 Agent
also supports rootless (or seamless) application
However,
\fBnxagent\fR
also supports rootless (or seamless) application
mode and a shadow session mode (similar to what VNC does).
.SH OPTIONS
The nx-X11 agent
accepts a range of default X server options as described
\fBnxagent\fR
accepts a range of default X server options as described
below. Those default options have to be provided via the command line.
Furthermore,
the nx-X11 Agent
accepts some nx-X11 specific options,
Furthermore,
\fBnxagent\fR
accepts some nx-X11 specific options,
described further below.
Last but not least, the nx-X11 Agent accepts several more options
provided via the $DISPLAY environment variable, the so-called nx/nx
options. See below for further details.
Last but not least, \fBnxagent\fR accepts several more options, the
so-called nx/nx options, provided via the $DISPLAY environment
variable or the -options command line option. See below for further
details.
.SH STANDARD XSERVER OPTIONS
.TP 8
...
...
@@ -159,10 +161,6 @@ sets key-click volume (allowable range: 0-100).
sets the visual class for the root window of color screens.
The class numbers are as specified in the X protocol.
Not obeyed by all servers.
.TP 8
.B \-co \fIfilename\fP
sets name of RGB color database. The default is
.IR /usr/share/nx/rgb .
.ig
.TP 8
.B \-config \fIfilename\fP
...
...
@@ -179,7 +177,7 @@ different from the user's real uid.
causes the server to generate a core dump on fatal errors.
.TP 8
.B \-displayfd \fIfd\fP
specifies a file descriptor in the launching process. Rather than specify
specifies a file descriptor in the launching process. Rather than specify
ing
a display number, the X server will attempt to listen on successively higher
display numbers, and upon finding a free one, will write the port number back
on this file descriptor as a newline-terminated string. The \-pn option is
...
...
@@ -225,7 +223,7 @@ prints a usage message.
causes all remaining command line arguments to be ignored.
.TP 8
.B \-maxbigreqsize \fIsize\fP
sets the max
mi
um big request to
sets the max
im
um big request to
.I size
MB.
.TP 8
...
...
@@ -280,7 +278,7 @@ command line option.
sets default connection timeout in seconds.
.TP 8
.B \-tst
disables all testing extensions
(e.g., XTEST, XTrap, XTestExtension1, RECORD)
.
disables all testing extensions.
.TP 8
.B tty\fIxx\fP
ignored, for servers started the ancient way (from init).
...
...
@@ -312,7 +310,7 @@ default, this feature is enabled. To disable XINERAMA completely, make
sure to use both options (-xinerama -rrxinerama) on the command line.
.SH SERVER DEPENDENT OPTIONS
The nx-X11 Xserver (i.e. \fBnxagent\fR) additionally accepts the following options (non-standard options, dependent on Xserver implementation)
:
\fBnxagent\fR additionally accepts the following non-standard options
:
.TP 8
.B \-logo
turns on the X Window System logo display in the screen-saver.
...
...
@@ -406,15 +404,18 @@ enable shadow mode
.TP 8
.B \-B
enable proxy binding mode
.TP 8
.B \-options \fIfilename\fP
path to an options file containing nx/nx options (see below).
.PP
Other than the command line options, \fBnxagent\fR can be configured at
session startup and at runtime (i.e. when resuming a suspended session)
by so-called nx/nx options.
.PP
As nx/nx options all options supported by nxcomp (see \fBnxproxy\fR man
page) and all
nxagent
nx/nx options (see below) can be used.
page) and all
\fBnxagent\fR
nx/nx options (see below) can be used.
.
When launching an nxcomp based
nx-X11 agent
session (i.e. proxy <->
When launching an nxcomp based
\fBnxagent\fR
session (i.e. proxy <->
agent), you will normally set the $DISPLAY variable like this:
.PP
.nf
...
...
@@ -433,7 +434,7 @@ As <proxy-port> you can pick an arbitrary (unused) TCP port or Unix
socket file path. This is the port / socket that you have to connect to
with the \fBnxproxy\fR application.
.PP
Available
nx-X11 Agent
options (as an addition to nx/nx options supported
Available
\fBnxagent\fR
options (as an addition to nx/nx options supported
by nxcomp already):
.TP 8
.B options=<string>
...
...
@@ -508,13 +509,13 @@ provided as nx/nx option is set when resuming a session, thus it
overrides the cmd line default.
.TP 8
.B menu=<int>
support pulldown menu in
nx-X11 Agent
session (only available on proxy <-> agent remote sessions)
support pulldown menu in
\fBnxagent\fR
session (only available on proxy <-> agent remote sessions)
.TP 8
.B sleep=<int>
delay X server operations when suspended (provided in msec), set to \fI0\fR to keep
nx-X11 Agent
session
fully functional when suspended (e.g. useful when mirroring
nx-X11 Agent
session via VNC)
delay X server operations when suspended (provided in msec), set to \fI0\fR to keep
\fBnxagent\fR
session
fully functional when suspended (e.g. useful when mirroring
an \fBnxagent\fR
session via VNC)
.TP 8
.B
reconnect
checks=<string>
.B
tolerance
checks=<string>
.BR strict|safe|risky|bypass
.RS 8
...
...
@@ -522,7 +523,7 @@ fully functional when suspended (e.g. useful when mirroring nx-X11 Agent session
.I strict
means that the number of internal and external pixmap formats must
match exactly and every internal pixmap format must be available in the
external pixmap format array.
external pixmap format array.
This is the default.
.TP 8
.I safe
means that the number of pixmap formats might diverge, but all
...
...
@@ -540,6 +541,14 @@ means that all of these checks are essentially
deactivated. This is a very bad idea.
.RE
If you want to use \fBnxagent\fR as a replacement for Xnest or Xephyr you
can pass options like this:
.PP
.nf
$ echo nx/nx,fullscreen=1$DISPLAY >/tmp/opt
$ nxagent <cmdline-options> -options /tmp/opt :<nx-display-port>
.fi
.SH XDMCP OPTIONS
X servers that support XDMCP have the following options.
See the \fIX Display Manager Control Protocol\fP specification for more
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment