No luck with radeon 4670 ati driver, graphics card recommendation?

Hi,

I recently bought a HIS HD 4670 IceQ card but can’t get it to work in openSUSE 11.2

Under Windows the card works fine, so I assume there is no hardware problem.

I tried this card in two computers with different mainboards, but it does not work.

Several times I reinstalled openSUSE completely from scratch (tried both 32bit and 64bit versions) but no luck.

The problem: Right after the installation it uses the radeonhd driver. This basically works, but without 3D (no Tuxracer…) and even 2D is slow (dragging around windows on the desktop is slow, page scrolling in firefox also).

Then I tried to install the ati proprietary driver, both from rpm (the rpm’s from the “official” ati repository have a checksum error, as already mentioned in another thread!), and by downloading the driver from AMD and running the install script. The install script seems to work successfully. The kernel module is compiled and loaded. “aticonfig --initial” makes a rudimentary xorg.conf. But then, when starting X, it does not work:

  • on one of the 2 tested systems, even kdm does not start, the screen simply stays black with a frozen cursor top left, even CTRL+ALT+backspace doesn’t do anything

  • on the other system, kdm starts and shows the login screen, but when trying to start KDE kwin crashes, and the windows have no title bar (when I googled for this symptome I found lots of people also having this problem…)

  • trying to configure the system using sax2 didn’t help, even sax2 doesn’t display properly

I have now spent 4 days trying to get this to work and now I’m really tired of those buggy graphics drivers, be it proprietary or open source…

Can anyone recommend me a graphics card that is approximately as powerful as the radeon 4670 (I bought this card because it is said to be the most economical card (both in price and energy consumption) that allows to play Anno 1404 reasonably well on windows), but is known to work in openSUSE 11.2, even in 3D mode (tuxracer…)?

Thanks,
xpuc

Nice card. Sorry to read of your difficulty.

There are bugs in the radeonhd drivers. If you install a newer version from the X11 : xorg repository, there is a good chance that has been mostly fixed. Please read post#11 from here: openSUSE Graphic Card Practical Theory Guide for Users - openSUSE Forums

some have reported the rpm corrupted on the site, giving the checksum error.

Note you need to 1st remove any old rpm with “fglrx” and then ensure you have the kernel-source and kernel-syms per your kernel version (and I suspect you do since you say it built). Also have the linux-kernel headers and also I recommend you install the complete “base development” pattern from yast software management, and ONLY then try to build from the .run file.

And after it is built ONLY then install the fglrx.

And ONLY do this in a DIRECT boot to run level 3 from grub/splash and NOT via an “init 3” where there is a risk that a graphic module did not unload properly and hence may have corrupted your build.

ATI on their site recommend you do NOT use sax2 so I recommend you follow their advice.

4 days ? 4 days ? … hmmm . wow ! I’m impressed. I am so lazy I would never spend 4 days. Maybe I “might” spend an hour, and IF with someone else (via IRC chat or direct in a one-on-one session) I might spend 5 to 6 hours (maximum) but NEVER 4 days.

Please, if I may be so bold, next time, POST and ask for help before you mess away 4 days. There are far more important things in life than openSUSE Linux and 4 days is NOT something one can buy back. So please ask for help sooner.

Cheers ! And welcome to our forum. And best of luck.

Please post so we can help some more.

oldcpu, thanks for your answer. I’m quite sure that I correctly installed the amd graphics driver. The “base development” pattern with all the kernel headers etc. is installed. And, as I said, I tried it more than once - even completely reinstalled openSUSE just to be sure that no leftovers from the previous attempt hang around. That’s why it took 4 days (what is somewhat overstated, correctly it took me 4 evenings). I’ve been using SuSE linux for more than 10 years now and thought that it was not possible for me to not getting the thing to work - but now I’m giving up.

Btw, I have another computer with a radeon 4350 card and it runs without problems with proprietary ati driver (suse 11.2, too), even compositing in KDE4 works. And I have two other systems with nvidia graphics chipsets, running the proprietary nvidia driver - never had any problems with it. So I’m now considering bying a nvidia card instead of the radeon 4670. Or maybe another radeon 4670 from another vendor - maybe it’s only the HIS card that doesn’t work, I remember some years ago I had similar problems with a HIS radeon card.

So more questions to the forums:

  • Is there anyone that got a HIS 4670 IceQ successfully running with fglrx?

  • Is there anyone that got another 4670, 4770 or 5670 card running with fglrx? Which model is it?

  • What would be an equivalent NVidia card? Do you have one successfully running with os 11.2?

Did you try the updated radeonhd per this post/quote:

According to this post someone succeeded with a 4670: No Direct Rendering - openSUSE Forums

If you use our seach function for “4670” you will get many hits.