From: Michelle on
I have Solaris 10 x86. I'd like to upgrade to a new graphics card,
that is on the
HCL approved list.

I shut down the system. I then installed a new graphics card. Boot
up the system.
It will boot up but will not allow me to log in. So I shut it down
again. Took out the new graphics card.
Boot up the system again. The system logs in OK with the old graphics
card.

Then, I used "xorgcfg" to change the graphics card setting first. I
shut down
the system. Installed the new graphics card. Boot up the system.
But the system
will not log in either. So I have to log in remotely, copy back my
original "xorg.conf" file. Shut down
the system. Took out the new graphics card. Reboot again under the
old graphnics card, then, the system will log in.

What is the proper way to install and configure a new graphics card on
Solaris 10? Thanks in advance.
From: xjb2003x on
A co-worker of mine came up with this and should solve your problems.

Configuring the Frame Buffer from the OBP Level

Get to the OK prompt:

1.Either "Stop-A" from initial boot up
2."# init 0" from the solaris level

Changing Framebuffer Settings:

1.Get into the device tree
2.ok cd /
3.ok cd screen
4.ok ls
5.this will show you the available settings for the framebuffer:
- look for listings like this:
1.r1280x1024x66x24 or r1024x768x75x24 etc....
make a note of these settings
2. if no settings are listed, here are some safe ones to try
r1280x1024x66x8, r1280x1024x66x24, r1152x900x66x8
r1152x900x66x24, r1024x768x75x24, r1024x768x75x8
r800x600x70x24, r800x600x70x8, r640x480x70x24
6.ok exit
7.ok setenv output-device screen:r1152x900x66x24
8.ok reset , or, ok reset-all

That is it. Now your OBP stages should be set at the resolution
you just specified.

You can check this by doing:
ok printenv you should see this line in the list:
output-device screen:r1152x900x66x24
at the solaris level "#"
# eeprom you should see the same line above

*******Important note/Disclaimer ;)*******
Specifying the above "Safe" settings, can possibly damage hardware.
Always refer to the User Manuals which shipped with both your Monitor
and FramBuffer Card. When in doubt, http://docs.sun.com, or
http://www.google.com .

From: Ian Collins on
xjb2003x(a)gmail.com wrote:
> A co-worker of mine came up with this and should solve your problems.
>
> Configuring the Frame Buffer from the OBP Level
>
That's Sparc, the OP is using x86...

--
Ian Collins.
From: Oscar del Rio on
xjb2003x(a)gmail.com wrote:

> Configuring the Frame Buffer from the OBP Level
>
> Get to the OK prompt:

NOT on x86!
From: Ian Collins on
Michelle wrote:
> I have Solaris 10 x86. I'd like to upgrade to a new graphics card,
> that is on the
> HCL approved list.
>
> I shut down the system. I then installed a new graphics card. Boot
> up the system.
> It will boot up but will not allow me to log in. So I shut it down
> again. Took out the new graphics card.
> Boot up the system again. The system logs in OK with the old graphics
> card.
>
Do you have an xorg.conf?

If so, what happens if you hide it?

--
Ian Collins.