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

6.9.0 vs. ATI and DRI, Radeon X300 (PCIE) (6.8.2 worked)



I installed FreeBSD-6.0-RELEASE on a new Dell 9150 box and Xorg came
up right away with the "ati" driver, and was able to drive my
1920x1200 LCD.  This was using Xorg 6.8.2 which came with RELEASE.

I then mounted /usr/X11R6 from my NFS server which had 6.9.0 built
yesterday from ports (server, clients, libraries).  It failed with "ati":

  (--) PCI:*(1:0:0) ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] rev 0, Mem @ 0xfc000000/25, 0xfe9e0000/16, I/O @ 0xdc00/8, BIOS @ 0xfea00000/17
  (--) PCI: (1:0:1) ATI Technologies Inc RV370 [Radeon X300SE] rev 0, Mem @ 0xfe9f0000/16
  ...
  (II) ATI: ATI driver (version 6.5.7) for chipsets: ati, ativga
  (II) R128: Driver for ATI Rage 128 chipsets:
  ...
          ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
  ...
  (II) Primary Device is: PCI 01:00:0
  (II) ATI:  Candidate "Device" section "Card0".
  (WW) ATI:  PCI Mach64 in slot 1:0:0 could not be detected!
  (WW) ATI:  PCI Mach64 in slot 1:0:1 could not be detected!
  (EE) No devices detected.

I tried Driver "vesa" briefly but could only get 1200x1024.

Then I tried Driver "radeon":

  Section "Device"
          Driver      "radeon"
          VendorName  "ATI Technologies Inc"
          BoardName   "RV370 5B60 [Radeon X300 (PCIE)]"
          BusID       "PCI:1:0:0"
  EndSection

and that seems to work, but without DRI:

  (--) PCI:*(1:0:0) ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] rev 0, Mem @ 0xfc000000/25, 0xfe9e0000/16, I/O @ 0xdc00/8, BIOS @ 0xfea00000/17
  (--) PCI: (1:0:1) ATI Technologies Inc RV370 [Radeon X300SE] rev 0, Mem @ 0xfe9f0000/16
  ...
          ATI FireGL M24 GL 3154 (PCIE), ATI Radeon X300 (RV370) 5B60 (PCIE),
  ...
  (--) Chipset ATI Radeon X300 (RV370) 5B60 (PCIE) found
  ...
  ...
  (EE) RADEON(0): [dri] DRIScreenInit failed.  Disabling DRI.
  ...
  (WW) RADEON(0): Enabling DRM support

        *** Direct rendering support is highly experimental for Radeon 9500
        *** and newer cards. The 3d mesa driver is not provided in this tree.
        *** A very experimental (and incomplete) version is available from Mesa CVS.
        *** Additional information can be found on http://r300.sourceforge.net
        *** This message has been last modified on 2005-08-07.

This seems fine as it can drive my 1920x1200 LCD.

Or am I doing something stupid here?  Should I be building
ports/graphics/dri or dri-devel to enable DRI?

Thanks.