If your Solaris 10 system has a single physical video card, you cannot configure the system for full-screen magnification. For such a configuration, you must use a separate configuration file in which you define settings for a dummy driver. First, make sure that the Xserver is not running. Then perform the following steps:
Log in to a command-line session.
If you are using the GNOME Display Manager, follow these steps:
Log in to a session as superuser.
At the prompt, type svcadm disable application/gdm2-login .
Log in again as superuser.
If you are using dtlogin, follow these steps:
In the dtlogin window, click Options and select Command Line Login.
Log in as superuser.
Create a new xorg.conf file.
# /usr/X11/bin/Xorg -configure |
The command creates the file xorg.conf.new in the root (/) directory.
Copy the new configuration file to the /etc/x11 directory and rename the file xorg.conf.
# cp /xorg.conf.new /etc/X11/xorg.conf |
Modify the configurations in the file by using the following sample configurations:
Add a new monitor section.
Section "Monitor" Identifier "monitor_dummy" ModelName "dummy" HorizSync 10-200 VertRefresh 20-90 EndSection |
Add a new device section.
Section "Device" BoardName "dummy" Driver "dummy" Identifier "device_dummy" VendorName "dummy" videoram 10000 EndSection |
You might need to adjust the videoram value, depending on the screen width, height, and color depth of your particular graphics card. The value in Kbytes must be large enough for the intended screen. For example, you can compute the value by using the formula width * height * bpp/8.
Add a new screen section.
Section "Screen" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" EndSubSection Device "device_dummy" Identifier "screen_dummy" Monitor "monitor_dummy" EndSection |
You might need to adjust the resolution value for your particular system setup.
Look for the following line under the ServerLayout section:
Screen 0 "Screen0" 0 0 |
Insert the following line below the line in the previous step:
Screen 1 "screen_dummy" RightOf "Screen0" |
This new line defines Screen1, a second dummy screen that is notionally to the right of Screen0, the physical and primary screen.
Save the changes.
Reboot the system from the appropriate command-line session:
Start the Gnopernicus screen reader.
Change the Startup Mode to Magnifier.
Click Preferences, then select Magnifier.
Click Add/Modify.
Assign the following values for Magnifier preferences:
Click Apply.
Because of the overlaying full-screen magnification zoomer, the Gnopernicus windows become invisible. However, full-screen magnification is now available.