~kklimonda/ubuntu/lucid/rxvt-unicode/lp-514821

« back to all changes in this revision

Viewing changes to doc/rxvtd.1.html

  • Committer: Bazaar Package Importer
  • Author(s): Decklin Foster
  • Date: 2006-09-01 14:44:58 UTC
  • mfrom: (1.1.8 upstream) (3.1.1 etch)
  • Revision ID: james.westby@ubuntu.com-20060901144458-98hrz8zg01w8a3vy
Tags: 7.9-2
* Edit the comments in the app-defaults file, and disable all settings by
  default. If font autoselection fails, I would prefer to open a new bug
  specifically for that. (Closes: #385481)
* Reorganize and edit README.Debian, pushing as much as possible into FAQ
  format (with resource setting issues first).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
1
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2
3
<html xmlns="http://www.w3.org/1999/xhtml">
3
4
<head>
4
 
<title>rxvtd - rxvt terminal daemon</title>
 
5
<title>urxvtd - urxvt terminal daemon</title>
 
6
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
5
7
<link rev="made" href="mailto:perl-binary@plan9.de" />
6
8
</head>
7
9
 
26
28
<p>
27
29
</p>
28
30
<h1><a name="name">NAME</a></h1>
29
 
<p>rxvtd - rxvt terminal daemon</p>
 
31
<p>urxvtd - urxvt terminal daemon</p>
30
32
<p>
31
33
</p>
32
34
<hr />
33
35
<h1><a name="synopsis">SYNOPSIS</a></h1>
34
 
<p><strong>rxvtd</strong> [-q|--quiet] [-o|--opendisplay] [-f|--fork]</p>
 
36
<p><strong>urxvtd</strong> [-q|--quiet] [-o|--opendisplay] [-f|--fork]</p>
35
37
<p>
36
38
</p>
37
39
<hr />
38
40
<h1><a name="description">DESCRIPTION</a></h1>
39
 
<p>This manpage describes the rxvtd daemon, which is the same vt102
40
 
terminal emulator as rxvt, but runs as a daemon that can open
 
41
<p>This manpage describes the urxvtd daemon, which is the same vt102
 
42
terminal emulator as urxvt, but runs as a daemon that can open
41
43
multiple terminal windows within the same process.</p>
42
44
<p>You can run it from your X startup scripts, for example, although it is
43
45
not dependent on a working DISPLAY and, in fact, can open windows on
44
46
multiple X displays on the same time.</p>
45
 
<p>Advantages of running a rxvt daemon include faster creation time
 
47
<p>Advantages of running a urxvt daemon include faster creation time
46
48
for terminal windows and a lot of saved memory.</p>
47
49
<p>The disadvantage is a possible impact on stability - if the
48
50
main program crashes, all processes in the terminal windows are
49
51
terminated. For example, as there is no way to cleanly react to abnormal
50
52
connection closes, <code>xkill</code> and server resets/restarts will kill the
51
 
<strong>rxvtd</strong> instance including all windows it has opened.</p>
 
53
<strong>urxvtd</strong> instance including all windows it has opened.</p>
52
54
<p>
53
55
</p>
54
56
<hr />
55
57
<h1><a name="options">OPTIONS</a></h1>
56
 
<p><strong>rxvtd</strong> currently understands a few options only. Bundling of
 
58
<p><strong>urxvtd</strong> currently understands a few options only. Bundling of
57
59
options is not yet supported.</p>
58
60
<dl>
59
 
<dt><strong><a name="item__2dq_2c__2d_2dquiet"><strong>-q</strong>, <strong>--quiet</strong></a></strong><br />
60
 
</dt>
 
61
<dt><strong><a name="item__2dq_2c__2d_2dquiet"><strong>-q</strong>, <strong>--quiet</strong></a></strong>
 
62
 
61
63
<dd>
62
 
Normally, <strong>rxvtd</strong> outputs the message <code>rxvt-unicode daemon
 
64
<p>Normally, <strong>urxvtd</strong> outputs the message <code>rxvt-unicode daemon
63
65
listening on &lt;path&gt;</code> after binding to its control socket. This option
64
 
will suppress this message (errors and warnings will still be logged).
65
 
</dd>
66
 
<p></p>
67
 
<dt><strong><a name="item__2do_2c__2d_2dopendisplay"><strong>-o</strong>, <strong>--opendisplay</strong></a></strong><br />
68
 
</dt>
69
 
<dd>
70
 
This forces <strong>rxvtd</strong> to open a connection to the current
71
 
<code>$DISPLAY</code> and keep it open.
72
 
</dd>
73
 
<dd>
74
 
<p>This is useful if you want to bind an instance of <strong>rxvtd</strong> to
 
66
will suppress this message (errors and warnings will still be logged).</p>
 
67
</dd>
 
68
</li>
 
69
<dt><strong><a name="item__2do_2c__2d_2dopendisplay"><strong>-o</strong>, <strong>--opendisplay</strong></a></strong>
 
70
 
 
71
<dd>
 
72
<p>This forces <strong>urxvtd</strong> to open a connection to the current
 
73
<code>$DISPLAY</code> and keep it open.</p>
 
74
</dd>
 
75
<dd>
 
76
<p>This is useful if you want to bind an instance of <strong>urxvtd</strong> to
75
77
the lifetime of a specific display/server. If the server does a reset,
76
 
<strong>rxvtd</strong> will be killed automatically.</p>
 
78
<strong>urxvtd</strong> will be killed automatically.</p>
77
79
</dd>
78
 
<p></p>
79
 
<dt><strong><a name="item__2df_2c__2d_2dfork"><strong>-f</strong>, <strong>--fork</strong></a></strong><br />
80
 
</dt>
 
80
</li>
 
81
<dt><strong><a name="item__2df_2c__2d_2dfork"><strong>-f</strong>, <strong>--fork</strong></a></strong>
 
82
 
81
83
<dd>
82
 
This makes <strong>rxvtd</strong> fork after it has bound itself to its control
83
 
socket.
 
84
<p>This makes <strong>urxvtd</strong> fork after it has bound itself to its control
 
85
socket.</p>
84
86
</dd>
85
 
<p></p></dl>
 
87
</li>
 
88
</dl>
86
89
<p>
87
90
</p>
88
91
<hr />
89
92
<h1><a name="examples">EXAMPLES</a></h1>
90
 
<p>This is a useful invocation of <strong>rxvtd</strong> in a <em>.xsession</em>-style
 
93
<p>This is a useful invocation of <strong>urxvtd</strong> in a <em>.xsession</em>-style
91
94
script:</p>
92
95
<pre>
93
 
   B&lt;rxvtd&gt; -q -f -o</pre>
 
96
   B&lt;urxvtd&gt; -q -f -o</pre>
94
97
<p>This waits till the control socket is available, opens the current display
95
98
and forks into the background. When you log-out, the server is reset and
96
 
<strong>rxvtd</strong> is killed.</p>
 
99
<strong>urxvtd</strong> is killed.</p>
97
100
<p>
98
101
</p>
99
102
<hr />
100
103
<h1><a name="environment">ENVIRONMENT</a></h1>
101
104
<dl>
102
 
<dt><strong><a name="item_rxvt_socket"><strong>RXVT_SOCKET</strong></a></strong><br />
103
 
</dt>
 
105
<dt><strong><a name="item_rxvt_socket"><strong>RXVT_SOCKET</strong></a></strong>
 
106
 
104
107
<dd>
105
 
Both <strong>rxvtc</strong> and <strong>rxvtd</strong> use the environment
 
108
<p>Both <strong>urxvtc</strong> and <strong>urxvtd</strong> use the environment
106
109
variable <em>RXVT_SOCKET</em> to create a listening socket and to contact
107
 
the rxvtd, respectively. If the variable is missing,
 
110
the urxvtd, respectively. If the variable is missing,
108
111
<em>$HOME/.rxvt-unicode-<em>&lt;nodename</em> </em>&gt; &gt;&gt;&gt; is used. The variable must
109
 
specify the absolute path of the socket to create.
 
112
specify the absolute path of the socket to create.</p>
110
113
</dd>
111
 
<p></p>
112
 
<dt><strong><a name="item_display"><strong>DISPLAY</strong></a></strong><br />
113
 
</dt>
 
114
</li>
 
115
<dt><strong><a name="item_display"><strong>DISPLAY</strong></a></strong>
 
116
 
114
117
<dd>
115
 
Only used when the <code>--opendisplay</code> option is specified. Must contain a
116
 
valid X display name.
 
118
<p>Only used when the <code>--opendisplay</code> option is specified. Must contain a
 
119
valid X display name.</p>
117
120
</dd>
118
121
</dl>
119
122
<p>
120
123
</p>
121
124
<hr />
122
125
<h1><a name="see_also">SEE ALSO</a></h1>
123
 
<p>rxvt(7), <code>rxvtc(1)</code></p>
 
126
<p>urxvt(7), <code>urxvtc(1)</code></p>
124
127
 
125
128
</body>
126
129