See the reboot(1) and shutdown(1M) man pages for more information.
Note - Refer to the proper Xservers(1) man page for more Xservers information.
Xinerama is an X Window system feature available in Solaris 8 system software and subsequent compatible releases for Sun graphics boards including the Sun XVR-4000 graphics accelerator.
When the window system is started in Xinerama mode, all windows can be seamlessly moved across screen boundaries, thus creating one large, super high-resolution, virtual display. With Sun OpenGL 1.3 for Solaris or subsequent compatible releases, this functionality is extended to OpenGL applications. No recompilation is necessary for a legacy application to work with Xinerama mode across multiple screens, even if the application was compiled with an older version of Sun OpenGL for Solaris.
1. To enable Xinerama mode (single logical screen) on multiscreen displays, add +xinerama to the Xsun command line in the /usr/dt/config/Xservers file.
As superuser, type:
# cd /etc/dt/config
# vi + Xservers
2. Modify the Xservers file.
Enter the Xservers file content in one long line:
:0 Local local_uid@console root /usr/openwin/bin/Xsun +xinerama -dev /dev/fbs/zulu0 -dev /dev/fbs/zulu1
Note - Do not use zulu0a or zulu0b in Xservers while using Xinerama. Xinerama is only supported on the master display device, zulu0. -doublewide or
-doublehigh on zulu0 is the preferred method for enabling both screens on one graphics accelerator.
You can run Xinerama on zulu0 and zulu1 and have both in -doublewide (or -doublehigh) mode to display on four screens.
Sun OpenGL 1.3 for Solaris is part of the installation script when the Sun XVR-4000 graphics accelerator software is installed.
There is some performance degradation when using Xinerama. Two Video Streams Sharing a Large Frame Buffer, in Chapter 6, describes an alternative to Xinerama, useful in some cases, that does not incur this performance penalty.
Restrictions When Using Xinerama
- Sample density is irrelevant to Xinerama. Therefore, screens of different sample density can be combined using Xinerama.
- Two screens must have the same visuals to be combined using Xinerama. In practice, this means they must be the same device (family).
- Two screens that the X Window system thinks are side by side must have the same height to be combined using Xinerama.
- Two screens that the X Window system thinks are above and below must have the same width to be combined using Xinerama.
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.