Re: XFree86-4.4.0 Build On Solaris-8/SPARC [Configuration Problem]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

Hi Marc

On further debugging I identifed that the last scanned PCI device was "ATI Technologies Inc Rage XL" which is our display card and its tag is 0x1009800. Please refer the following log details of tag numbers and the PCI device details got from the /varlog/XFree86.log.
(II) pci dev TAG = 0x1000000
(II) PCI: 100:00:0: chip 108e,a001 card 0000,0000 rev 00 class 06,00,00 hdr 00
(II) PCI -> Next PCI device TAG 0x1001800
(II) PCI: 100:03:0: chip 10b9,7101 card 0000,0000 rev 00 class 00,00,00 hdr 00
(II) PCI -> Next PCI device TAG 0x1002800
(II) PCI: 100:05:0: chip 1011,0024 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI -> Next PCI device TAG 0x1003800
(II) PCI: 100:07:0: chip 10b9,1533 card 10b9,1533 rev 00 class 06,01,00 hdr 00
(II) PCI -> Next PCI device TAG 0x1004000
(II) PCI: 100:08:0: chip 10b9,5451 card 10b9,5451 rev 01 class 04,01,00 hdr 00
(II) PCI -> Next PCI device TAG 0x1006000
(II) PCI: 100:0c:0: chip 108e,1100 card 0000,0000 rev 01 class 06,80,00 hdr 80
(II) PCI -> Next PCI device TAG 0x1006100
(II) PCI: 100:0c:1: chip 108e,1101 card 0000,0000 rev 01 class 02,00,00 hdr 80
(II) PCI -> Next PCI device TAG 0x1006200
(II) PCI: 100:0c:2: chip 108e,1102 card 0000,0000 rev 01 class 0c,00,10 hdr 80
(II) PCI -> Next PCI device TAG 0x1006300
(II) PCI: 100:0c:3: chip 108e,1103 card 0000,0000 rev 01 class 0c,03,10 hdr 80
(II) PCI -> Next PCI device TAG 0x1006800
(II) PCI: 100:0d:0: chip 10b9,5229 card 0000,0000 rev c3 class 01,01,ff hdr 00
(II) PCI -> Next PCI device TAG 0x1009800
(II) PCI: 100:13:0: chip 1002,4752 card 0000,0000 rev 27 class 03,00,00 hdr 00
(II) PCI: End of PCI scan

Following is the scanpci command output for exiting when idx = 10 (my hack to stop scanning PCI).

bash-2.03# scanpci
pci bus 0x0100 cardnum 0x00 function 0x00: vendor 0x108e device 0xa001
Sun Microsystems Computer Corp. Ultra IIe

pci bus 0x0100 cardnum 0x03 function 0x00: vendor 0x10b9 device 0x7101
ALi Corporation M7101 PMU

pci bus 0x0100 cardnum 0x05 function 0x00: vendor 0x1011 device 0x0024
Digital Equipment Corporation DECchip 21152

pci bus 0x0100 cardnum 0x07 function 0x00: vendor 0x10b9 device 0x1533
ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]

pci bus 0x0100 cardnum 0x08 function 0x00: vendor 0x10b9 device 0x5451
ALi Corporation M5451 PCI AC-Link Controller Audio Device

pci bus 0x0100 cardnum 0x0c function 0x00: vendor 0x108e device 0x1100
Sun Microsystems Computer Corp. RIO EBUS

pci bus 0x0100 cardnum 0x0c function 0x01: vendor 0x108e device 0x1101
Sun Microsystems Computer Corp. RIO GEM

pci bus 0x0100 cardnum 0x0c function 0x02: vendor 0x108e device 0x1102
Sun Microsystems Computer Corp. RIO 1394

pci bus 0x0100 cardnum 0x0c function 0x03: vendor 0x108e device 0x1103
Sun Microsystems Computer Corp. RIO USB

pci bus 0x0100 cardnum 0x0d function 0x00: vendor 0x10b9 device 0x5229
ALi Corporation M5229 IDE

pci bus 0x0100 cardnum 0x13 function 0x00: vendor 0x1002 device 0x4752
ATI Technologies Inc Rage XL

Also I have attached the complete XFree86.0.log which is got after running XFree86 -xf86config /XF86Config.new. By running this command I get a screen were-in I can move my mouse cursor. But when I ran "Xsun" it reports "Fatal server error: no screens found". I couldn't see any "/dev/fb" device existing, also should I ignore the error "Cannot shadow an accelerated frame buffer". Were will be the frame buffer driver created ?

Sorry for repetation in sending previous mails.

Regards
ASIF IQBAL 



On Thu, 02 Dec 2004 Marc Aurele La France wrote :
>On Wed, 2 Dec 2004, ASIF IQBAL wrote:
>
>>I have attached output of the command "prtconf" in the log file "prtconfLog". Right now I am not working on the scanpci problem because by scanning idx <= 10 it has detected my VGA card in the system. I have exited from the PCI device scan while loop and allowed XFree86 to proceed further which resulted in my "XFree86 -configure" to complete. But I have one issue here I could perform this "XFree86 -configure" only when I connect it to the Sun-Blade-100 machine through a telnet session remotely. When I issue the same command from the sun's console login the system hangs. This behaviour was very much peculiar for me.
>
>Thanks for the prtconf output.  This doesn't look good...
>
>The reason I am suggesting scanpci is that it uses the very same PCI scan code as the server but is far easier to debug.
>
>You have obviously modified a copy of a recent snapshot to get it to run.  In order to proceed with debugging this problem, please undo your change and use the resulting hw/xfree86/etc/scanpci to determine the last pciDeviceTag attempted by pciGenFindNext() before the hang.  To do so, you might want to compile os-support/bus/Pci.c with -DDEBUGPCI.  I assume you know how to do that, given you've already modified this code.
>
>      [...]
>
>>After performing the 5th step it gave me the following error: Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list!
>>Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
>
>These are inconsequential and can be ignored.
>
>>What could be the reason for this error. Note I ran the "XFree86 -xf86config /XF86Config.new" from the telnet session only. Am I skipping any configuration steps still?
>
>I suspect the server is _not_ hung.  Rather, on this architecture, the server blanks the screen on exit because it has no VGA text mode to restore.
>
>Thanks.
>
>Marc.
>
>P.S.:  I do not appreciate receiving some five copies of your response. Please avoid reposting your queries on this list.
>
>+----------------------------------+-----------------------------------+
>|  Marc Aurele La France          |  work:  1-780-492-9310          |
>|  Computing and Network Services  |  fax:    1-780-492-1729          |
>|  352 General Services Building  |  email:  tsi@xxxxxxxxxxx          |
>|  University of Alberta          +-----------------------------------+
>|  Edmonton, Alberta              |                                  |
>|  T6G 2H1                        |    Standard disclaimers apply    |
>|  CANADA                          |                                  |
>+----------------------------------+-----------------------------------+
>XFree86 developer and VP.  ATI driver and X server internals.
>_______________________________________________
>XFree86 mailing list
>XFree86@xxxxxxxxxxx
>http://XFree86.Org/mailman/listinfo/xfree86



Attachment: XFree86.0.log
Description: Binary data


[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux