Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Jun 2008 01:01:01 +0200
From:      "=?ISO-8859-1?Q?Vincent_Fran=E7ois?=" <vincentfrancois.pro@gmail.com>
To:        freebsd-hardware@freebsd.org
Subject:   FreeBSD 7.0 Release, Radeon RV350 9600 M10 Rev 0, System Freeze
Message-ID:  <14b028c20806261601n7c3ceb56n54e4116ef151dd4c@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
FreeBSD 7.0 Release
Graphic card : ATI RV350 Radeon 9600 M10 Rev 0
Xorg 1.4.0

Hello,

I had a problem with the driver for the ATI Mobility 9600.
At the start of the X Server, the system froze !

To solve this problem, I performed the operations listed below:

1) update the ports
# portsnap fetch update

2) remove the xf86-video-ati package
2.1) detect version
# pkg_version -v | grep xf86-video-ati
xf86-video-ati-x.x.x

x.x.x : version of package

2.2) delete package
# pkg_delete xf86-video-ati.x.x.x

3) make and install new driver
# cd /usr/ports/x11-driver/xf86-video-ati
#make
...
#make install

4) create new xorg config file (choose radeon driver)
# xorgconfig

5) modify xorg config file ( /etc/X11/xorg.conf )
5.1) modify device section
Section "Device"
  Identifier "** ATI Radeon (Generic)  [radeon]"
  Driver "radeon"
  VideoRam 131072
  Option "DRI" "no"       # Add this line
  BusID "PCI:1:0:0"        # Add this line, for find the bus address use
"pciconf -lv"
EndSection

6) start server
# startx

Normaly, the X server now works

----

I tested with drm, it's ok.
If you want to use the drm, here's how:

1) modify /etc/X11/xorg.conf, in section "Module" add:
Load "drm"
Load "radeon"  # I'm not sure...

2) load radeon module
# kldload radeon

3) start X server
# startx



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14b028c20806261601n7c3ceb56n54e4116ef151dd4c>