x-server

Hi all,

I've got an Ultra 10/Sol9/440Mhz CPU/3.25OBP system that was working fine with a Creator 3D Series 3 (FFB2+) graphic card (PN: 501-4789) through its 13W3 connector with its PN: 530-2917 adapter and Sun monitor.

Not having chance to use the sun monitor anymore, I physically uninstalled the Creator 3D and connected a normal vga monitor cable to the integrated vga female connector, which is on the back/bottom of the Ultra 10, without doing anything at the OBP or OS level. After that, the system cannot display the Login Manager/CDE at boot, just giving chance for a CLI log in and releasing an error stating: "The x-server can not be started on display :0..."

After having checked the dtlogin daemons, which are ok, I collected the following command outputs:

# eeprom output-device

output-device=screen

# prtconf -F

/pci@1f,0/pci@1,1/SUNW,m64B@2:m640

# more /var/dt/Xerrors

Mon Oct 30 15:49:09 2006

error (pid 368): Server for display :0 terminated unexpectedly 1

/dev/fb0: No such device or address

/dev/fb0: No such device or address

Graphics Adapter device /dev/fb0 is of unknown type

-the fbconfig -prconf command reports 1024x768x75 as current resolution, which is fine having seen this monitor working with another Ultra 10 with the same resolution values.

# fbconfig -list

Device-FilenameSpecific Config Program

--

/dev/fbs/ffb0not configurable

/dev/fbs/m640SUNWm64_config

# fbconfig -propt

OpenWindows Configuration for /dev/fb

OWconfig: machine

Video Mode: not set

Depth: not set

# more /etc/openwin/server/etc/OWconfig

package="SUNWm64cf"

class="SCREENCONFIG" name="SUNWm640"

device="/dev/fb"

# pkginfo -l | grep m64

PKGINST: SUNWm64

PKGINST: SUNWm64cf

PKGINST: SUNWm64w

PKGINST: SUNWm64x

PKGINST: SUNWm64xr

(all of the pkgs are installed properly)

All I want is having my Ultra 10 working back trough its integrated graphic card with a VGA monitor without having to reinstall the OS. I suppose there are some related driver to be execute or pkg to be installed but I am not a so experienced user, which is why I ask for your help earlier on doing something not appropriate.

I hope you can help with that.

Thanks

Enrico

[2393 byte] By [enrico] at [2007-11-26 11:08:15]
# 1

It could be that when the Creator was installed it was made the primary display by disabling the onboard video.

This was done with with the following commands at the ok prompt:

ok setenv pcib-probe-list 1,3

ok reset

To set to the onboard video do the following:

ok setenv pcib-probe-list 1,2,3

ok reset

Regards

jsuche at 2007-7-7 3:22:37 > top of Java-index,Sun Hardware,Workstations - General Discussion...
# 2

Hello,

# prtconf -F

/pci@1f,0/pci@1,1/SUNW,m64B@2:m640

a reconfiguration boot (boot -r or touch /reconfigure; reboot) should resolve this issue (the onboard video is already detected).

Probably the display mode must be configured (m64config).

Michael

MAALATFT at 2007-7-7 3:22:37 > top of Java-index,Sun Hardware,Workstations - General Discussion...
# 3

Hi all,

thanks for your help, I forgot to mention that boot -r was one of the first I tried with no success. While I checked up the variable at ok and it appears to be

ok printenv pcib-probe-list

pcib-probe-list=1,2,3

then I checked the m64config -prconf that reports 1024x768x75 as current resolution, which is fine for this monitor, having another Ultra 10 working with the same resolution values through its on-board video, although:

# m64config -propt

OpenWindows Configuration for /dev/fbs/m640

OWconfig: machine

Video Mode: not set

Depth: not set

then I entered:

# m64config -res 1024x768x75 now

that resulted in having the following changing:

# m64config -propt

OpenWindows Configuration for /dev/fbs/m640

OWconfig: machine

Video Mode: 1024x768x75

Depth: not set

# more /etc/openwin/server/etc/OWconfig

package="SUNWm64cf"

class="SCREENCONFIG" name="SUNWm640"

device="/dev/fbs/m640"

res="1024x768x75";

but the system does not start the xserver with the same error anyway. I am quite confused as the other U10 I have that works with its on-board graphic card shows the following:

# m64config -propt

OpenWindows Configuration for /dev/fbs/m640

OWconfig: machine

Video Mode: not set

Depth: not set

# more /etc/openwin/server/etc/OWconfig

package="SUNWm64cf"

class="SCREENCONFIG" name="SUNWm640"

device="/dev/fbs/m640"

and still it works fine. I cannot understand why this one it does not.

I really hope you can help me with that guys.

Thanks

enrico

enrico at 2007-7-7 3:22:37 > top of Java-index,Sun Hardware,Workstations - General Discussion...
# 4
Hi Enrico,Create a symlink like this:rm /dev/fb0ln -s /dev/fbs/m640 /dev/fb0Laszlo
lcsaszar at 2007-7-7 3:22:37 > top of Java-index,Sun Hardware,Workstations - General Discussion...