We plugged a second monitor into our Solaris workstation and reboot and it still wasn’t recognized. Needed to do the following:
mkdir /etc/dt/config cp /usr/dt/config/Xservers /etc/dt/config/Xservers cp /usr/dt/config/Xconfig /etc/dt/config/Xconfig
Change the last line in /etc/dt/config/Xservers to:
:0 Local local_uid@console root /usr/openwin/bin/X -dev /dev/fb1 -dev /dev/fb2 +xinerama
Then, logout of root and at the welcome screen, click “Command Line Login” under Options. Login as root and run:
/etc/init.d/dtlogin stop /etc/init.d/dtlogin start exit
Then wait a while and eventually the graphical login will start again.