3D Support not working in 11.1

Hello! I installed 11.1 onto a MB with built in graphics, ATI Radeon HD3200. I was successful getting the desktop effects to work with the same hardware and SUSE 11.0. Even though the new 11.1 recognized my hardware (Graphics card and monitor) it won’t allow me to enable desktop effects. I searched ATI’s web page for an 11.1 driver but one does not exist and yast won’t allow me to use the Catalyst 11.0 driver, it won’t install it! Any suggestions? :shame:

Wow glad to see someone else is having the same problem as I am! I have the exact same graphics that is built into my Ma78Gm-S2h mother board and I did everything right (The 2nd time around) and got the darn graphics drivers installed right and rebooted and found out I have no 3D graphics either! So what gives with this whole thing on the ATI HD 3200??

ati radeon hd2600
i have the problems too.

Download the catalyst driver from the ati site and execute it

./ati-driver-installer-8-12-x86.x86_64.run

You will then be given a choice to install the driver or generate distribution specifice package, choose generate distribution specific package. If in X you will get a nice gui and you can choose automatic and just continue from there.
This finsihes the install of the drivers.

However I recommend you log out of X, switch to a terminal window (ctrl-alt F1), log in as root and telinit to 3. The console install is a little more work but basically make sure you select SuSe packages afetr the license acceptance, and then select the proper SuSe version in the next screen. Then finish.

At this point the drivers are installed if your in x log into a terminal and telinit to run level 3

run the following command
ati-config
if two monitors connected
ati-config --intial=dual-head

now rename the /usr/lib/dri/fglrx_dri.so file
and make symlink to the 64 bit library
ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

now run the following to finish setting up the display
sax2 -r -m 0=fglrx

For more information you can look at
/usr/share/doc/packages/fglrx/README.SuSE

Now you can just telinit back to run level 5

You will then be given a choice to install the driver or generate distribution specifice package, choose generate distribution specific package

It must be tough to choose between those two identical incorrect options. :wink:

I think you meant to say “choose automated install”.

It looks as though the response from SILENUZ may work, I’m going to try it, I’ll let you know if it worked or not. Thanks for your response.

There seems to be no way to edit my last reply so here it is proper. I left a few things out, because I was working on too many things at once.

Download the catalyst driver from the ati site and execute it

./ati-driver-installer-8-12-x86.x86_64.run

You will then be given a choice to install the driver or generate distribution specifice package, choose generate distribution specific package. If in X you will get a nice gui and you can choose automatic and just continue from there.
This finsihes the install of the drivers.

However I recommend you log out of X, switch to a terminal window (ctrl-alt F1), log in as root and telinit to 3. The console install is a little more work but basically make sure you select SuSe packages afetr the license acceptance, and then select the proper SuSe version in the next screen. Then finish.

Now Install the created package
rpm -Uvh fglrx64_7_4_0_SUSE111-8.561-1.x86_64.rpm
or use the software manager.

At this point the drivers are installed if your in x log into a terminal and telinit to run level 3

run the following command
ati-config --intial
if two monitors connected
ati-config --intial=dual-head

now rename the /usr/lib/dri/fglrx_dri.so file
and make symlink to the 64 bit library
ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so

now run the following to finish setting up the display
sax2 -r -m 0=fglrx

For more information you can look at
/usr/share/doc/packages/fglrx/README.SuSE

Now you can just either reboot (recommended) or unload the dri module and reload it and telinit back to run level 5

Hello Silenuz, I followed your instructions from the first post but I screwed it up when the configuration utility asked for a path! I should of went with the default which was “/” but instead I designated a path of /usr/lib/dri so after I was finished with the binary I had a directory of /usr/lib/dri/usr/share, basically a mess so I removed all that and started over. I used the default path of “/” and everything seemed to work OK, I was left with the RPM which I used YAST and the GUI to install it. Once I finished I could see drivers in the video cards properties box but when activating Desktop Effects an error box telling me that I didn’t have the proper hardware still showed up, I clicked yes anyway and was able to set some parameters but nothing took! Now I need to figure out how to uninstall everything and start over! Oh well, I’ll give it my best, I’m still not going back to Windows no matter what, I’m going to get the hang of this Linux stuff once and for all.

Thanks
Dom

It seems as though I was able to get it working in accordance with instructions from “silenuz” but follow his second set of instructions posted at 17:20 yesterday, those are more accurate.

Good Luck,
Dom

I have an Ati Radeon X1650 and I have this prob. I’am using Suse 11.1 (32bit)…
can you tell me a step by step solution (I’m new to linux - 2days:D; I don’t know how to install the graphic card) :frowning:
Please… I’m No0b in linux
thanks

Follow the instructions above for the 64 bit version just skip the renaming and symlinking steps, as you will be using the 32 bit driver.

There are other threads covering this as well.
Before trying to install the ati drivers, load the kernel development, make and gcc options in yast>software.
Then run the ati utility and choose to install the driver.
I installed and made the driver from a console (non graphic) login. After installation, run:
aticonfig --initial and then sax2 to configure your card.
When you exit this, you should be able to run:
init 5 and login from a graphical login.
The catalist config shows up in the kde apps menu.

Someone please correct me if I’m wrong, but I did not think ATI had released a driver yet that will work in 11.1.

My understanding was that this was why people were waiting on the 8.13 driver and also why there is no ATI repo driver available yet.

That would be good to know. I’ve tried and failed a couple times to get the ATI driver working properly.

I’ve been using openSUSE for a month and I ain’t going anywhere near flashy desktop effects. They do work with the open source driver, but they’re a tad slow. Given all this trickery to get an allegedly better-performing driver going, I don’t think it’s wise to trash a perfectly-good OS install just for all flash and no meaning.

One has to wonder whether Linux would ever be a viable gaming platform for the average punter. There were articles in digg and slashdot recently proposing that indie game developers target linux, but if getting decent 3D working is as difficult as this, joe gamer is going to be keeping his Windows box for some time, sadly.

In my opinion the 8.13 fglrx driver from ati sort of works.

I found the best install was to just use the bundle, however note that 8.12 is better, the latest driver doesn’t play too nice with X or the kernel.

with 8.13 I sometimes have the computer lock if I switched runlevels from 5 to something else and back to 5 and nothing in the X Server log.

Using Sax2 to configure when ati driver is installed is kind of hit and miss.

I had installed on three machines ( radeon 4850 on two, and radeon 2600 on the other) and here’s my opinion:

If you have a radeon r5 board ( 2000hd series ) use the radeonhd driver

If you have a radeon 9600 or something use the radeon driver.

If you have a r6 or r7 board ( 3xxxhd,4xxxhd) then your not going to have very good performance at all with the radeonhd driver. Definitely no desktop effects but stableX.Org Wiki - radeonhd. However no 3d or dri. In this case you may want to try ati’s fglrx driver.

In this case make sure kernel development pattern is installed, and I always build the kernel with the default config to ensure that when the ati installer has to build the drivers it will have no problem. I don’t install the new kernel, it just ensures that everything will link properly and that the src directories contain .o files for the installer’s modules to find.

Also if you want to use GL overlay for 3d effects you probably have to manually edit the xorg.conf file and turn of video overlay and enable the opengl overlay.

The good news is, thanks to text console support, you would be able to recover, re-using the older driver, without graphics support.

The VESA framebuffer can stand in for 2D, until you can sort things out. A bit like a Windows Safe Mode.

One has to wonder whether Linux would ever be a viable gaming platform for the average punter. There were articles in digg and slashdot recently proposing that indie game developers target linux, but if getting decent 3D working is as difficult as this, joe gamer is going to be keeping his Windows box for some time, sadly.

The graphics card manufacturers have followed a strategy of proprietary closed development, and reluctance to document their products to enable FOSS development.

Similar problems were apparent in WiFI, and when you’re not #1 in the market, then you play catch up, once the products are released.

So for server related products, often Linux is a huge player and manufacturers get involved years in advance to ensure support on day 1 of product launch.

Some areas like Audio, are rather depressing to, where really first class support doesn’t arise, and the scene becomes a morass of compatability layers.

Other ares, for instance the Nvidia chipsets, that company initially released poor drivers, then reverse engineering succeeded delivering higher quality, and eventually due to a large customer order requirement, they ended up supporting the FOSS driver, and getting involved in the mainstream development.

AMD gained some good will, through the 64 bit implementation for example, where Linux was booting and running, a long time before Windows.

Hopefully AMD/ATI document releases, and work will result in high quality FOSS drivers,and Intel who have supported drivers, compete with more attractive integrated chips.

Can someone help me please. I installed new ati driver from a repository for 11.1. And when i type glxinfo, i get the following:

branimir@linux-6g77:~> glxinfo
name of display: :0.0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 15
Current serial number in output stream: 15

I dont know what is the problem. I also thin that my openGL is not working, cause i can not turn on 3d effects, or openGL screensavers.

I have an NVIDIA Graphics card 6200 and installed the driver via 1-click.However, the 3D efects dont work and I can not use Xgl (don’t even see it as a choice to install). Is anyone else having the same issue?

Thanks

silenuz, your instructions worked PERFECTLY! thank you very much. This fixed some display issues I was having (default dpi made HUGE fonts for new users/login screen, this is now fixed; also black borders on the edges of my HDTV are gone).

Installing the ATI drivers in this way nearly doubled my FPS in glxgears.