Mailinglist Archive: opensuse (1495 mails)

< Previous Next >
Re: [opensuse] New ATI driver released... And works! -- NOT!
  • From: "David C. Rankin" <drankinatty@xxxxxxxxxxxxxxxxxx>
  • Date: Wed, 01 Apr 2009 04:41:44 -0500
  • Message-id: <49D336D8.6000403@xxxxxxxxxxxxxxxxxx>
John Andersen wrote:
David C. Rankin wrote:

Except that, as Anders points out, and I can confirm, this driver works just
fine, as did the previous one. My hardware is the x1400 so its a tad
different
than yours.

In the past I have had problems with ATI drivers trying to do an in-place
upgrade
rather than a remove and re-install. Further, I've known ATI to put modules
in strange places that were too far down the path, such that you end up with a
mix of old and new modules running. (This stuff is really hard to find, but
it has
happened in OpenSuse since before it was OpenSuse. I first discovered this
when
I did a clean install and the ATI drivers worked perfectly out of the gate.
Since I
had two identical machines, I compared files and dates till I found the
culpret.)

I don't know what to suggest, since you probably don't want to nuke and
reinstall
that machine, and 8-9 is working great for you. There is not much new in this
release to chase after.

The bizarre part is that my card *is Listed* as being supported, right under
yours. I have the x1300 which ain't a whole lot different than then x1400.

ATI Mobility Radeon™ X1600 ATI Mobility Radeon™ 9550
ATI Mobility Radeon™ X1400 ATI Mobility Radeon™ 9500
ATI Mobility Radeon™ X1300 ATI Mobility Radeon™ Xpress 1100 Series
ATI Mobility Radeon™ X1200 ATI Mobility Radeon™ Xpress 200 Series

( 9-3 release notes page 3)

I do a complete proper removal and reinstall, so I don't think I'm screwing up
there:

(1) make sure the 'kernel-source' package is installed, if not, then install it
(as root):
zypper in kernel-source
(2) Build the fglrx rpm from the install package.

i586:
sh ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-IA32

x86_64
sh ati-driver-installer-8-9-x86.x86_64.run --buildpkg SuSE/SUSE110-AMD64
SuSE/SUSE110-AMD64

(3) make a copy of your current xorg.conf so sax2 won't screw it up
cp /etc/X11/xorg.conf /tmp/xorg.conf

************************************************
** if not in runlevel 3, go to runlevel 3 now **
************************************************

(4) (as root for all remaining commands)
init 3

(5) Removing old fglrx driver
rpm -e $(rpm -qa | grep fglrx)

(6) Preparing the kernel source (not 100% necessary, but proper)

cd /usr/src/linux
make mrproper
make cloneconfig > /dev/null 2>&1
make modules_prepare
make clean

(7) Install the new fglrx rpm you created, example:
rpm -Uvh fglrx64_7_1_0_SUSE110-8.532-1.x86_64.rpm

(8) Initialize your xorg.conf for the new driver:
aticonfig --initial

(9) Add options to the end of /etc/X11/xorg.conf to enable compiz:

Section "Extensions"
Option "Composite" "true"
Option "DAMAGE" "true"
EndSection

(10) REBOOT,

I can't think of a way to do the install that is any more complete or
thorough
than that.

I mean I guess I could dump fglrx, run the radeon driver for a while,
while
doing several more rpm -e $(rpm -qa | grep fglrx)s, but honestly, I can't see
where it is going south on my end?

Oh well, I have a spare drive for my laptop with 10.3 on it, I'll try
the 9-3
driver on 10.3 and see if that makes a difference....


--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >