6324 Add an `ndp' tool for manipulating the neighbors table
[illumos-gate.git] / usr / src / man / man1m / fbconf_xorg.1m
bloba30e134568f44d1c1509df7d17a3f418810062df
1 '\" te
2 .\" Copyright (c) 2009, Sun Microsystems, Inc. All Rights Reserved
3 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License.
4 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License.
5 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
6 .TH FBCONF_XORG 1M "Jan 26, 2009"
7 .SH NAME
8 fbconf_xorg \- configure frame buffer devices for Xorg
9 .SH SYNOPSIS
10 .LP
11 .nf
12 \fB/usr/lib/fbconfig/fbconf_xorg\fR [\fB-dev\fR \fIdevice-file\fR]
13      [\fB-file\fR machine | system | \fIconfig-path\fR]
14      [\fB-res\fR \fIvideo-mode\fR [nocheck | noconfirm]]
15      [\fIdevice-specific-options\fR]
16      [\fB-defaults\fR] [\fB-prconf\fR] [\fB-predid\fR [raw] [parsed]] [\fB-propt\fR]
17 .fi
19 .LP
20 .nf
21 \fB/usr/lib/fbconfig/fbconf_xorg\fR [\fB-dev\fR \fIdevice-file\fR] [\fB-prconf\fR] [\fB-propt\fR]
22 .fi
24 .LP
25 .nf
26 \fB/usr/lib/fbconfig/fbconf_xorg\fR [\fB-dev\fR \fIdevice-file\fR] [\fB-help\fR] [\fB-res\fR ?]
27 .fi
29 .LP
30 .nf
31 For \fBkfb\fR devices:
32 .fi
34 .LP
35 .nf
36 \fB/usr/lib/fbconfig/fbconf_xorg\fR [\fB-dev\fR \fIdevice-file\fR]
37      [\fB-file\fR machine | system | \fIconfig-path\fR]
38      [\fB-res\fR \fIvideo-mode\fR [nocheck | noconfirm]]
39      [\fB-deflinear\fR true | false] [\fB-defoverlay\fR true | false]
40      [\fB-deftransparent\fR true | false]
41      [\fB-doublehigh\fR enable | disable]
42      [\fB-g\fR \fIgamma-correction-value\fR]
43      [\fB-multisample\fR available | disable | forceon]
44      [-\fBoffset\fR \fIx-val\fR \fIy-val\fR] [\fB-samples\fR 1 | 2 | 4 | 8 | 16 ]
45      [\fB-slave\fR disable | multiview] [\fB-stereo\fR true | false]
46      [\fB-defaults\fR] [\fB-prconf\fR] [\fB-predid\fR [raw] [parsed]] [\fB-propt\fR]
47 .fi
49 .SH DESCRIPTION
50 .sp
51 .LP
52 The \fBfbconf_xorg\fR utility configures Frame Buffer devices and some of the
53 X11 window system defaults for Xorg by updating the \fBxorg.conf\fR
54 configuration file.
55 .sp
56 .LP
57 The first \fBfbconf_xorg\fR command form shown in the \fBSYNOPSIS\fR section
58 stores the specified option values in the \fBxorg.conf\fR configuration file.
59 These settings are used to initialize the frame buffer device the next time the
60 window system is run on that device. The persistence of these settings across
61 window system sessions and system reboots is determined by the \fBxorg.conf\fR
62 file.
63 .sp
64 .LP
65 The second and third command forms display information, and do not alter the
66 \fBxorg.conf\fR file. The presence of the \fB-help\fR and/or \fB-res\fR \fB?\fR
67 options will cause any other option (not shown in the third form) to be
68 ignored.
69 .sp
70 .LP
71 You can configure only one frame buffer device at a time. To configure multiple
72 devices, invoke the \fBfbconf_xorg\fR utility separately for each device.
73 .sp
74 .LP
75 Only frame buffer device options can be specified with \fBfbconf_xorg\fR. Use
76 the normal window system options to specify default depth (see
77 \fBsvccfg\fR(1M)), default visual class, and so forth. Specify these as device
78 modifiers on the command line. See\fI Xserver(1)\fR, part of the OpenWindows,
79 not the SunOS, man page collection.
80 .sp
81 .LP
82 You can specify which \fBxorg.conf\fR file to open. By default,
83 \fBfbconf_xorg\fR opens the machine-specific file, \fB/etc/X11/xorg.conf\fR.
84 Use the \fB-file\fR option to specify an alternate file. For example, the
85 system-global file, \fB/usr/X11/xorg.conf\fR, can be opened instead.
86 .sp
87 .LP
88 These standard \fBxorg.conf\fR files can be written only by the superuser or
89 someone with the Primary Administrator role. Consequently, the
90 \fBfbconf_xorg\fR program is run with setuid root permission.
91 .SH OPTIONS
92 .sp
93 .LP
94 The following options are supported for all frame buffer devices:
95 .sp
96 .ne 2
97 .na
98 \fB\fB-defaults\fR\fR
99 .ad
100 .sp .6
101 .RS 4n
102 Sets configuration options for the specified device to their default values.
103 This does not affect the \fB-res\fR video mode setting. See the device-specific
104 portions of the \fBDEFAULTS\fR section below.
108 .ne 2
110 \fB\fB-dev\fR \fIdevice-file\fR\fR
112 .sp .6
113 .RS 4n
114 Specifies the frame buffer device by either its full pathname or simple
115 filename (for example, \fB/dev/fbs/kfb0\fR or \fBkfb0\fR). Pathnames of
116 installed devices can be displayed using the \fB-list\fR option to
117 \fBfbconfig\fR(1M). If the \fB-dev\fR option is omitted, the default device,
118 \fB/dev/fb\fR, is used.
122 .ne 2
124 \fB\fB-file\fR \fBmachine\fR | \fBsystem\fR | \fIconfig-path\fR\fR
126 .sp .6
127 .RS 4n
128 Specifies which \fBxorg.conf\fR file to open. If \fBmachine\fR is specified,
129 the machine-specific \fB/etc/X11/xorg.conf\fR file is opened. If system is
130 specified, the global \fB/usr/X11/xorg.conf\fR file is opened. The absolute
131 pathname of  a configuration file can be used instead. If the specified file
132 does not exist and is to be updated, it will be created. The file system that
133 will contain the \fBxorg.conf\fR file must be writeable by someone with
134 superuser-like privileges. This option has no effect unless other options are
135 specified. The default is \fBmachine\fR.
139 .ne 2
141 \fB\fB-help\fR\fR
143 .sp .6
144 .RS 4n
145 Display the \fBfbconf_xorg\fR command line options that are supported in
146 conjunction with the frame buffer device, along with a brief explanation of
147 each option. The frame buffer device can be specified using the \fB-dev\fR
148 option.
152 .ne 2
154 \fB\fB-prconf\fR\fR
156 .sp .6
157 .RS 4n
158 Display the current configuration for the frame buffer device and attached
159 display device(s). The frame buffer device can be specified using the
160 \fB-dev\fR option.
162 The \fB-prconf\fR output might resemble:
164 .in +2
166 Monitor/Resolution Information:
167     Monitor manufacturer: SUN
168     Product Code:  4
169     Serial Number: 12212555
170     Manufacture date: 2000, week 9
171     EDID Version:  1.1
172     Monitor dimensions: 36x29 cm
173     Default Gamma: 2.62
174     Monitor preferred resolution: SUNW_STD_1280x1024x60
175     Monitor supported resolutions from EDID: SUNW_STD_1280x1024x60,
176         SUNW_STD_1280x1024x76, 1152x900x66, VESA_STD_1280x1024x75,
177         VESA_STD_1280x1024x60, SUNW_STD_1152x900x66,
178         VESA_STD_720x400x70, VESA_STD_640x480x60,
179         VESA_STD_640x480x67, VESA_STD_640x480x72,
180         VESA_STD_640x480x75, VESA_STD_800x600x56,
181         VESA_STD_800x600x60, VESA_STD_800x600x72,
182         VESA_STD_800x600x75, VESA_STD_832x624x75,
183         VESA_STD_1024x768x60, VESA_STD_1024x768x70, 1024x768x75
184     Current resolution setting: FALLBACK_1152x900x66
186 Framelock Configuration:
187     Slave Mode: Disabled
189 .in -2
195 .ne 2
197 \fB\fB-predid\fR  [\fBraw\fR] [\fBparsed\fR]\fR
199 .sp .6
200 .RS 4n
201 Display the E-EDID (Enhanced Extended Display Identification Data) information
202 obtained from the display device(s), which must be online, connected to the
203 frame buffer. The frame buffer device can be specified using the \fB-dev\fR
204 option. The output will be raw hexadecimal and/or human-readable (parsed) text.
205 The default is parsed.
207 The \fB-predid\fR raw output might resemble:
209 .in +2
211 --- EDID Data for /dev/fbs/kfb0 ---
213 Block 0: EDID Base Block
214         0x00:  00 FF FF FF FF FF FF 00 04 43 06 F2 01 00 00 00
215         0x10:  01 11 01 04 0F 2B 20 78 2B 9C 68 A0 57 4A 9B 26
216         0x20:  12 48 4C FF FF 80 A9 59 A9 4F A9 4A A9 45 81 99
217         0x30:  81 80 61 59 45 59 48 3F 40 30 62 B0 32 40 40 C0
218         0x40:  13 00 AB 40 11 00 00 1E 00 00 00 FD 00 32 5A 1E
219         0x50:  6E 17 04 11 00 C8 90 00 50 3C 00 00 00 F7 00 0A
220         0x60:  F7 0F 03 87 C0 00 00 00 00 00 00 00 00 00 00 FC
221         0x70:  00 41 42 43 20 4C 43 44 32 31 0A 20 20 20 00 0B
223 .in -2
229 .ne 2
231 \fB\fB-propt\fR\fR
233 .sp .6
234 .RS 4n
235 Display all option settings for the frame buffer device, either as they
236 currently are or as they will be represented in the \fBxorg.conf\fR
237 configuration file when \fBfbconf_xorg\fR completes. The device can be
238 specified using the \fB-dev\fR option, and the file using the \fB-file\fR
239 option.
241 The \fB-propt\fR output might resemble:
243 .in +2
245            --- Graphics Configuration for /dev/fbs/kfb0 ---
247            xorg.conf: machine -- /etc/X11/xorg.conf
248                Screen section:  "kfb0"
249                Device section:  "kfb0"
250                Monitor section: "kfb0"
252            Video Mode: SUNW_STD_1280x1024x76
253                StereoEnable: False
255            Multisample Information:
256                Multisample Mode: Disable
257                Samples Per Pixel: 4
259            Screen Information:
260                DoubleWide: Disabled
261                DoubleHigh: Disabled
262                Offset/Overlap: [0, 0]
264            Visual Information:
265                Default Visual: Non-Linear Normal Visual
266                Gamma Correction Value: Using gamma value 2.22
268 .in -2
274 .ne 2
276 \fB\fB-res\fR \fB?\fR\fR
278 .sp .6
279 .RS 4n
280 Display a list of video modes that can be used with the \fB-res\fR
281 \fIvideo-mode\fR option.
283 The \fB?\fR argument may need to be escaped or placed in quotes (\e?, "?",
284 or '?'), to protect it from misinterpretation by the shell.
286 The \fB-res\fR \fB?\fR output might resemble:
288 .in +2
290            Video modes accepted by the -res option:
291                 AUTO                      [1][2]
292                 NONE                      [1][2]
293                 SUNW_STD_1920x1200x75
294                 SUNW_STD_1920x1200x70
295                 SUNW_DIG_1920x1200x60
296                 SUNW_STD_1920x1080x72
297                 SUNW_DIG_1920x1080x60
298                   ...
299                   ...
300                 VESA_STD_640x480x75       [1]
301                 VESA_STD_640x480x72       [1]
302                 VESA_STD_640x480x60       [1]
304            [1] Resolution is supported by monitor
305            [2] Preferred resolution for monitor
307 .in -2
310 Abbreviations such as "\fB1280x1024x75\fR" might also be used.
314 .ne 2
316 \fB\fB-res\fR \fIvideo-mode\fR [\fBnocheck\fR | \fBnoconfirm\fR]\fR
318 .sp .6
319 .RS 4n
320 Set the video mode for the display device that is connected to the frame buffer
321 device.
323 A list of video modes can be displayed using the \fB-res\fR \fB?\fR option.
325 The basic format of a video-mode is \fIwidth\fRx\fIheight\fRx\fIrate\fR, where:
326 .RS +4
328 .ie t \(bu
329 .el o
330 \fIwidth\fR is the screen width in pixels.
332 .RS +4
334 .ie t \(bu
335 .el o
336 \fIheight\fR is the screen height in pixels.
338 .RS +4
340 .ie t \(bu
341 .el o
342 \fIrate\fR is the vertical frequency of the screen refresh.
344 A video-mode argument may have an \fB@\fR (at sign) instead of \fBx\fR
345 preceding the refresh rate. For instance, \fB1280x1024x76\fR and
346 \fB1280x1024@76\fR are equivalent.
348 A video-mode name may carry additional information, as with
349 \fBSUNW_STD_1280x1024x76\fR.
351 The \fB-res\fR argument, \fBauto\fR, represents the video mode that is
352 currently programmed into the device. The argument, \fBnone\fR, is a synonym
353 for \fBauto\fR.
355 Note that some video modes might be inappropriate for certain frame buffer
356 devices and/or display devices.
358 The \fB-res\fR option accepts suboption keywords following the video-mode
359 specification.
361 .ne 2
363 \fB\fBnocheck\fR\fR
365 .sp .6
366 .RS 4n
367 The \fBnocheck\fR suboption causes the video-mode argument to be accepted,
368 regardless of whether it is supported by the currently attached monitor,
369 whether it is known within the current configuration, and so forth. Note that
370 using an unchecked, inappropriate video mode can leave the system without
371 usable video output. This suboption is useful if a different monitor is to be
372 connected to the frame buffer device. This suboption also implies
373 \fBnoconfirm\fR.
377 .ne 2
379 \fB\fBnoconfirm\fR\fR
381 .sp .6
382 .RS 4n
383 If the video-mode argument is unable to be validated,  the default action is to
384 display a warning message and ask the user whether to continue. The
385 \fBnoconfirm\fR suboption suppresses this confirmation request. This suboption
386 is useful when \fBfbconf_xorg\fR is being run from a shell script.
393 The following device-specific options are supported for certain frame buffer
394 devices. Unless specified otherwise, these options do not take effect until the
395 user logs out and back in.
397 .ne 2
399 \fB\fB-deflinear\fR \fBtrue\fR | \fBfalse\fR\fR
401 .sp .6
402 .RS 4n
403 This option selects the default X visual. Two types of visuals are supported,
404 linear and nonlinear. Linear visuals are gamma corrected. Nonlinear visuals are
405 not.
407 If the value of this option is \fBtrue\fR, the default visual is set to default
408 depth 24 and the default class is \fBTrueColor\fR with gamma correction
409 enabled. If \fBfalse\fR, a nonlinear visual that satisfies the other default
410 visual selection options, such as the default depth and default class, is
411 chosen as the default visual.
413 The \fB-deflinear\fR, \fB-defoverlay\fR, and \fB-deftransparent\fR options each
414 select the default X visual. Only one of these may be enabled at a time.
415 Enabling one causes the others to be disabled.
419 .ne 2
421 \fB\fB-defoverlay\fR \fBtrue\fR | \fBfalse\fR\fR
423 .sp .6
424 .RS 4n
425 This option selects the default X visual. The \fBkfb\fR device provides an
426 8-bit PseudoColor visual whose pixels are disjoint from the rest of the
427 visuals. This is called the overlay visual. Windows created in this visual will
428 not damage windows created in other visuals. The converse, however, is not
429 true: Windows created in other visuals will damage overlay windows.
431 If the value of this option is \fBtrue\fR, the overlay visual is the default
432 visual. The default depth is 8-bit and the default class is PseudoColor. If
433 \fBfalse\fR, the non-overlay visual that satisfies the other default visual
434 selection options, such as the default depth and the default class, is chosen
435 as the default visual.
437 The \fB-deflinear\fR, \fB-defoverlay\fR, and \fB-deftransparent\fR options each
438 select the default X visual. Only one of these may be enabled at a time.
439 Enabling one causes the others to be disabled.
443 .ne 2
445 \fB\fB-deftransparent\fR \fBtrue\fR | \fBfalse\fR\fR
447 .sp .6
448 .RS 4n
449 This option selects the default X visual. The \fBkfb\fR device provides an
450 8-bit PseudoColor visual whose pixels are disjoint from the rest of the
451 visuals. This is called the overlay visual. Windows created in this visual will
452 not damage windows created in other visuals.
454 If the value of this option is \fBtrue\fR, the overlay visual used as the
455 default is a transparent overlay visual. A visual with transparency supports a
456 colormap with 255 colors and one transparent pixel. The default depth is 8-bit
457 and the default class is PseudoColor. If \fBfalse\fR, the nonoverlay visual
458 that satisfies the other default visual selection options, such as the default
459 depth and the default class, is chosen as the default visual.
461 The \fB-deflinear\fR, \fB-defoverlay\fR, and \fB-deftransparent\fR options each
462 select the default X visual. Only one of these may be enabled at a time.
463 Enabling one causes the others to be disabled.
467 .ne 2
469 \fB\fB-doublehigh\fR \fBenable\fR | \fBdisable\fR\fR
471 .sp .6
472 .RS 4n
473 Configures the two outputs of the frame buffer device into one vertical virtual
474 display. The default is \fBdisable\fR. The \fB-doublewide\fR and
475 \fB-doublehigh\fR options are mutually exclusive. Enabling one causes the other
476 to be disabled.
480 .ne 2
482 \fB\fB-doublewide\fR \fBenable\fR | \fBdisable\fR\fR
484 .sp .6
485 .RS 4n
486 Configures the two outputs of the frame buffer device into one horizontal
487 virtual display. The default is \fBdisable\fR. The \fB-doublewide\fR and
488 \fB-doublehigh\fR options are mutually exclusive. Enabling one causes the other
489 to be disabled.
493 .ne 2
495 \fB\fB-g\fR \fIgamma-correction-value\fR\fR
497 .sp .6
498 .RS 4n
499 Sets the gamma correction value. All linear visuals provide gamma correction.
500 The gamma correction value should be in the range, \fB0.1\fR to \fB10.0\fR. The
501 default is \fB2.22\fR. This option can be used while the window system is
502 running. Changing the gamma correction value affects all of the windows
503 displayed by linear visuals.
507 .ne 2
509 \fB\fB-gfile\fR \fIgamma-correction-file\fR\fR
511 .sp .6
512 .RS 4n
513 Loads the gamma correction table from the file specified by
514 \fIgamma-correction-file\fR. This text file specifies the gamma correction
515 values for the R, G, and B channels. Three consecutive values form an RGB
516 triplet. For a \fBkfb\fR device, there must be exactly 256 RGB triplets. A
517 value may be represented in hexadecimal, decimal, or octal format (for example,
518 \fB0x3FF\fR, \fB1023\fR, or \fB01777\fR, respectively). Values are separated by
519 one or more whitespace or new line characters. Comments begin with a hash sign
520 character (\fB#\fR) and end at the end of the line.
522 You can load the gamma correction table with this option while the window
523 system is running. The new gamma correction affects all the windows being
524 displayed using the linear visuals. When gamma correction is done using a
525 user-specified table, the gamma correction value (\fB-g\fR) is undefined. By
526 default, the window system assumes a gamma correction value of \fB2.22\fR and
527 loads the gamma table it creates corresponding to this value.
529 The following is an example of a \fIgamma-correction-file\fR file:
531 .in +2
533              # Gamma Correction Table
534              0x00 0x00 0x00
535              0x01 0x01 0x01
536              0x02 0x02 0x02
537               ...  ...  ...
538               ...  ...  ...
539              0xFF 0xFF 0xFF
541 .in -2
547 .ne 2
549 \fB\fB-multisample\fR \fBavailable\fR | \fBdisable\fR | \fBforceon\fR\fR
551 .sp .6
552 .RS 4n
553 If set to disable, no multisample is possible. If set to available, multisample
554 is possible but is selected on a per-window basis using a library interface. If
555 set to \fBforceon\fR, all Sun OpenGL windows are rendered using multisampling.
556 To query the number of samples used, specify the \fB-propt\fR option or run the
557 \fBxglinfo\fR utility. The \fBxglinfo\fR utility can return the number of
558 multisamples if \fB-multisample\fR is set to available. The default is
559 \fBdisable\fR. \fBxglinfo\fR is described in the \fBxglinfo(1)\fR man page, in
560 the Sun OpenGL man page collection.
564 .ne 2
566 \fB\fB-offset\fR \fIx-val\fR \fIy-val\fR\fR
568 .sp .6
569 .RS 4n
570 Adjusts the position of the specified stream by the value specified. This
571 option is only implemented in \fB-doublewide\fR and \fB-doublehigh\fR modes.
572 For \fB-doublewide\fR, use the \fIx-val\fR to position the rightmost stream.
573 Negative is left (overlaps with the left stream). For \fB-doublehigh\fR, use
574 the \fIy-val\fR to position the bottom stream. Negative is up (overlaps with
575 top stream). The default is \fB[0,0]\fR.
579 .ne 2
581 \fB\fB-samples\fR \fB1\fR | \fB2\fR  | \fB4\fR | \fB8\fR | \fB16\fR\fR
583 .sp .6
584 .RS 4n
585 Requests the number of samples to compute per display pixel. The requested
586 number of samples per pixel is used if \fB-multisample\fR is not disabled and
587 resources exist for the request. To query the number of samples used, specify
588 the \fB-propt\fR option or run the \fBxglinfo\fR utility. The \fBxglinfo\fR
589 utility can return the number of  multisamples after you specify the option
590 \fB-multisample\fR available. The default is \fB4\fR.
594 .ne 2
596 \fB\fB-slave\fR \fBdisable\fR | \fBmultiview\fR\fR
598 .sp .6
599 .RS 4n
600 If you set the \fBmultiview\fR argument for the \fB-slave\fR option, the device
601 synchronizes video with a master through the multiview genlock ribbon cable.
602 The system should be powered off whenever connecting or disconnecting this
603 cable. Both devices should be running the same resolution and the option should
604 be issued when the window system is running. The default is \fBdisable\fR.
607 .SH DEFAULTS
610 Certain options have implied default arguments. The default argument is used
611 when the option is not present on the \fBfbconf_xorg\fR command line. For
612 instance, a default argument for \fB-dev\fR is \fB/dev/fb\fR.
615 Options that set configuration state do not have implied defaults. The
616 \fB-res\fR option is one example. If a configuration option is omitted from the
617 \fBfbconf_xorg\fR command line, the corresponding \fBxorg.conf\fR configuration
618 setting will remain unchanged. The exception is that if configuration options
619 are mutually exclusive, setting one will automatically unset each of the
620 others. An example is \fB-deflinear\fR, \fB-defoverlay\fR, and
621 \fB-deftransparent\fR.
624 If a configuration setting is not present in the configura tion file when the
625 window system is run, a default value will be used. For instance, the default
626 state associated with \fB-res\fR is \fBauto\fR. A setting might not be present
627 in the file, or the file itself might not exist, until \fBfbconf_xorg\fR has
628 been invoked with the corresponding command line option.
631 The \fB-defaults\fR option sets the default values for most configuration
632 settings.
635 Options and their defaults are shown below.
638 Device-independent defaults:
640 .in +2
642              Option            Default Argument
643              -dev              /dev/fb
644              -file             machine
646              Option            Default State
647              -res              auto
649 .in -2
654 \fBkfb\fR-specific defaults:
656 .in +2
658              Option            Default State or -defaults Value
659              -deflinear        false
660              -defoverlay       false
661              -deftransparent   false
662              -doublehigh       disable
663              -doublewide       disable
664              -g                2.22
665              -multisample      disable
666              -offset           0 0
667              -samples          4
668              -slave            disable
669              -stereo           false
671 .in -2
674 .SH EXAMPLES
676 \fBExample 1 \fRSwitching the Resolution of the Monitor Type
679 The following example sets the video mode for the monitor on the
680 \fB/dev/fbs/kfb0\fR device to 1280 x 1024 at 76 Hz:
683 .in +2
685 example% \fBfbconf_xorg -dev kfb0 -res 1280x1024x76\fR
687 .in -2
690 .SH EXIT STATUS
693 The following exit values are returned:
695 .ne 2
697 \fB\fB0\fR\fR
699 .sp .6
700 .RS 4n
701 Execution completed successfully.
705 .ne 2
707 \fB\fB1\fR\fR
709 .sp .6
710 .RS 4n
711 Invalid command line usage.
715 .ne 2
717 \fB\fB2\fR\fR
719 .sp .6
720 .RS 4n
721 An error occurred.
724 .SH FILES
726 .ne 2
728 \fB\fB/dev/fb\fR\fR
730 .sp .6
731 .RS 4n
732 Symbolic link to the default frame buffer device.
736 .ne 2
738 \fB\fB/dev/fbs/kfb\fIn\fR\fR\fR
740 .sp .6
741 .RS 4n
742 Device special file for a \fBkfb\fR frame buffer
746 .ne 2
748 \fB\fB/usr/lib/fbconfig/SunModes_xorg.conf\fR\fR
750 .sp .6
751 .RS 4n
752 Video mode definitions included in new configuration files.
755 .SH ATTRIBUTES
758 See \fBattributes\fR(5) for descriptions of the following attributes:
763 box;
764 c | c
765 l | l .
766 ATTRIBUTE TYPE  ATTRIBUTE VALUE
768 Interface Stability     Uncommitted
771 .SH SEE ALSO
774 \fBfbconfig\fR(1M), \fBsvccfg\fR(1M), \fBattributes\fR(5), \fBkfb\fR(7D),
775 \fBfbio\fR(7I)
778 See the \fIXorg(1)\fR and \fIXserver(1)\fR man pages in the X Server man page
779 collection and the \fIxglinfo(1)\fR man page in the Sun OpenGL man page
780 collection.