I have a lot of incongruences in my card identification, mainly my card (identified as Mobility Radeon X2500 on Vista) on Sax2 is identified as X1700, but in “lspci” is identified as X1600.
Before installing the “fglrx” driver, “glxinfo” gave me the Mesa support, now gives me no support at all:
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: 14
Current serial number in output stream: 14
Anyway, I ran the installation from Yast, after that there was no way to start xserver after system restart, I received always this message in xorg log:
(II) LoadModule: "fglrx"
(II) Loading /usr/lib64/xorg/modules//drivers/fglrx_drv.so
dlopen: /usr/lib64/xorg/modules//drivers/fglrx_drv.so: undefined symbol: **xf86NumDefaultModes**
(EE) Failed to load /usr/lib64/xorg/modules//drivers/fglrx_drv.so
(II) UnloadModule: "fglrx"
(EE) Failed to load module "fglrx" (loader failed, 7)
...]
No screens found
So I configured the xserver for using the old “radeonhd” driver via “sax2 -r -m 0=radeonhd”. Now the strange thing is that when I invoke “lsmode” I find the “fglrx” driver, but no “radeonhd”.
Also I tried another way suggested in the forum:
“sh driver.run” with automatic installation
aticonfig --initial -f
but aticonfig complains that there are no supported cards…
Thank you for the information. Please can you give me some hints for enabling the 3D acceleration support? is it supported for my video card?
Now I uninstalled the fglrx driver using “/usr/share/ati/fglrx-uninstall.sh”. Besides, before this uninstallation step, I noticed a logging error in the installer log, it complained the lacking of the “/usr/src/linux/include/linux/version.h” header, effectively I downloaded from software manager the kernel-source, but the include directory does not contains any “version.h”.
Anyway now what are the correct steps now to reinstall the radeon driver?
is it already installed even if I don’t see in lsmod but I can configure it via “sax -r -m 0=radeonhd”?
To load it into your kernel drivers run the old but faithful.
Sax2 -r -m 0=radeon
If needed here are the step to do so.
Terminal enter Super user mode
Enter the command init 3
Once you have logged in at the prompt level enter super user mode again and enter Sax2 -r -m 0=radeon
You should get the option to change configurations, I would do so. 3d should be checked so no need to worry about that.
After you have completed looking over your settings exit and save. I haven’t had good luck with the test option so if you use it and it causes a crash just repeat the steps above and this time just hit save.
That should be all you need to get things going with your card.
Thank you, you provide me very detailed steps. The problem now is that the 3D checkbox appears unselectable, and the worst is that is not pre-checked >:(
Furthermore the glxinfo now gives me a conturbating message:
zt@lx:~> 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: 14
Current serial number in output stream: 14
I got involved the fact that your hardware was 1700 and 1600 as far as linux was conserned. If it is its legacy but if not then the radeonhd driver may work.
Try sax2 -r -m 0=radeonhd and let us know if 3d is selected or not.
O and if you would please post the text output of yast’s hardware Information tool. You can save it to text at the bottom right when it finishes it discovery. That may help us tell what your dealing with.