Servers

Table of Contents

Server-Related Wiki Pages

Other Resources

6668806: Xorg Server Fails to Start on IBM x3850 M2 Server

by Lee Damico

Description

On the IBM x3850 M2 server, which has an ATI ES1000 graphics device, the Xorg server fails to launch after system bring up. The reason for this failure is that the Xorg server does not detect a PCI bus, as demonstrated by executing the scanpci command:

# /usr/X11/bin/scanpci
No PCI devices found

This problem has been confirmed with the Solaris 10 8/07 and Solaris 10 5/08 releases.

Workaround

Verify the device path for the graphic device:

# prtconf -F
/pci@0,0/pci8086,244e@1e/display@0:text-0

If no path is present, you need to change the console setting to text before proceeding:

# eeprom console=text
# reboot

To create an xorg.conf file, do the following:

# /usr/X11/bin/Xorg -configure

This creates the file xorg.conf.new in the / (root) directory.

Edit /xorg.conf.new and add the following new section to the file:

Section "ServerFlags"
   Option "PciForceConfig1" "true"
EndSection

Modify the Device section to read as follows:

Section "Device"
   Identifier "Card0"
   Driver     "ati"
   VendorName "ATI Technologies Inc"
   BoardName "ES1000"
   BusID      "PCI:1:0:0"
EndSection

Rename /xorg.conf.new and move to the /etc/X11 directory:

# mv /xorg.conf.new /etc/X11/xorg.conf

Restart the cde-login service:

# svcadm restart svc:/application/graphical-login/cde-login:default

Labels

bigadmin bigadmin Delete
sysadmin sysadmin Delete
solaris10 solaris10 Delete
server server Delete
ibm ibm Delete
xorg xorg Delete
x3850 x3850 Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact