Prev | Current Page 180 | Next

Chris Tyler

"X Power Tools"

1 Running X Clients
Running an X client is generally a fairly simple proposition, but it is different from
running a character application. This chapter covers:
??? Running clients in the background (Section 7.2)
??? Requesting a certain window size and position (Section 7.3)
??? Running nongraphical programs on an X display (Section 7.4)
Displayspecs (Section 1.12) are a closely related topic.
7.2 Background Operation
Most X applications don??™t need to interact with the user through the standard input
and output; therefore, when starting them from a shell prompt, you may as well put
them into the background. Simply add an ampersand to the end of the command
name:
$ kcalc &
If you close the terminal from which you started the client, the client will (in almost
all cases) be terminated. To avoid this, use the nohup command:
$ nohup kcalc &
Some error messages may be sent to standard error, which may not be
visible when the client is run in the background. When debugging the
operation of a client, it may be necessary to redirect stdout and stderr
to a file:
$ nohup kcalc >kcalc.log 2>&1 &
7.3
7.3 Geometry 113
7.3 Geometry
In X Window parlance, geometry refers to the size and position of windows.


Pages:
168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
hale DMOZ biznes Abs Porównywarka konstrukcje stalowe