SUMMARY: Dual head configuration on Ultra 10

From: Vahid Moghaddasi (
Date: Tue Oct 24 2000 - 13:02:04 CDT

My original message:
I got a hold of a Creator3D frame buffer and installed it on my
Ultra 10 as to use as a secondary (or primary) head.
During the reboot, the second monitor attached to the
new card shows the text output as far as
"Starting Desktop Login on display :0..." and stays there for
ever, CDE does not start.
I checked another system with the same card in it and noticed
that there is a device "SUNW,afb@1e,0:afb0" which I do not have.
I know that need to add something to my Xservers file but don't
know what and how to add the device driver?

I had to add SUNWffb* cluster to get /dev/fb1 after a reboot as
Michael suggested, then
Follow any of the following procedures. That's all.

Many thanks to Michael Connolly, Mahesh, Reggie Stuart.
---- Maheshr
1. As root, copy /usr/dt/config/Xservers to
    * You may need to make the directories under /etc first.
 2. In the copy of /etc/dt/config/Xservers, change the last line
(which is
 uncommented) that reads:
    :0 Local local@console <mailto:local@console>
    :0 Local local@console <mailto:local@console>
/usr/openwin/bin/Xsun :0
         -dev /dev/fb0 -dev /dev/fb1

---- Stuart, Reggie
1) Login as root on default console.

 # cp /usr/dt/config/Xservers /etc/dt/config/Xservers
 # cp /usr/dt/config/Xconfig /etc/dt/config/Xconfig

 Check first that the files are not already present and been

 2) We need to modify /etc/dt/config/Xservers file.
    Append "-dev /dev/fb0 -dev /dev/fb1" at the end of this line
    ":0 Local local@console /usr/openwin/bin/Xsun :0".
 The appended line should look like:
  ":0 Local local@console /usr/openwin/bin/Xsun :0 -dev /dev/fb0

 3) Modify /etc/dt/config/Xconfig file by changing:
    Dtlogin.servers: /usr/dt/config/Xservers to
    Dtlogin.servers: /etc/dt/config/Xservers

 Please note file Xconfig under /etc/dt/config will have to be

 4) Put following two lines in .Xdefaults:
    dtsession*wmStartupCommand: /usr/dt/bin/dtwm
    Dtwm*multiScreen: True

 5) Reboot the system at this stage.

 The above steps allow you to have one dtwm (window manager) to
 your two-head system.

 If you want to configure it to use olwm and dtwm then follow
step 6 & 7.

 6) Add/Replace the following line to the $HOME/.Xdefaults or
    $HOME/.dt/sessions/home/dt.resources file

    Dtwm*multiScreen: False

 7) Add the following line to the $HOME/.dt/sessions/sessionetc
    /usr/openwin/bin/olwm -single -display :0.1 & where :0.1 is
 number of the screen the user wants Openwindows to appear.

    This will make CDE run on screen 0, and olwm on screen 1.

    Please note we have to create "sessionetc" file. We have to
    rwxr-xr-x permissions for the file.

----- Connolly, Michael
Usually Creator 3D requires:

 system SUNWffb Creator Graphics (FFB) System
 application SUNWffbcf Creator Graphics (FFB) Configuration
 application SUNWffbgl Sun OpenGL for Solaris Creator
Graphics (FFB)
 application SUNWffbw Creator Graphics (FFB) Window System
 application SUNWffbxg Creator Graphics (FFB) XGL Support
 system SUNWxfb Elite3D/FFB (Creator) Common Driver

Get your own "800" number - Free
Free voicemail, fax, email, and a lot more

U BEFORE POSTING please READ the FAQ located at
. and the list POLICY statement located at
A To submit questions/summaries to this list send your email message to:
A To unsubscribe from this list please send an email message to:
E and in the BODY type:
R unsubscribe sun-managers
S Or
. unsubscribe sun-managers original@subscription.address
L To view an archive of this list please visit:

This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:14:20 CDT