OK, I’ve been trying to install the fglrx drivers so I can use Compiz and stuff. I’ve followed a lot of different tutorials, but when I restart, it can boot up but the login screen looks like some multi-colored lines, so I can’t log in. In order to fix it, I had to go into failsafe mode and restore the xorg.conf backup file, but I really want to get this working.
BTW, when I run glxgears or anything of the sort, it gives me:
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’m not sure if this anything to do with itbut I also have an ATI Radeon 200m driver that I want to update. Currently I am running xp64 but to the update the driver Net Framework 2 must be installed. Do you need to update your driver? Are there requirements as above?
My related question is will Mono do the trick or can Microsoft Net Framework 2 run on Suse 11.1. I don’t want to install Suse until I have the answer to this as working with a malfunctioning driver is a pain.
This is for 64-bit users as the Driver will fail to work as it will try to use the 32-bit DRI.
Or follow this guide in which i added the above mentioned command
Download the driver installer from ATI.
Run the installer, don’t choose custom, agree to everything.
Log out, and Switch to the first terminal (Ctrl+Alt+F1)
Login as root.
run init 3 to switch to commandline linux with no Xwindows.
init 3
Check the X session (Ctrl+Alt+F7) and make sure the login page isn’t there. If it is, Sax2 will fail. If this happens, reboot, switch to Ctrl+Alt+F1, login as root again and run init 3
Init 3 will hang on “init 3 has been …”. Just hit enter and it will return your # prompt.
move your existing xorg.conf file to a backup.
mv /etc/X11/xorg.conf /etc/X11/xorg.conf-001
The reason you do this is to get rid of your existing X configuration file. Don’t worry, you will be creating a new one soon.
Generate a new xorg.conf for ATI radeon by running:
sax2 -r -m 0=radeon
if you are using NVIDIA, check the NVIDIA instructions for the specific set. If Sax2 says it can’t access the display, check the X session (Ctrl+Alt+F7) Is it still running? Did you run init 6? Did you reboot? If you need to reboot again at this point (I did) you will get a ton of errors about gdm, X, etc. Ignore them. Login as root, init 3, carry on.
Now that there is a new xorg.conf, run
aticonfig --initial --input=/etc/X11/xorg.conf
This adds the specific ati schmeck to the xorg.conf file. I don’t think you have to do anything in this step for nVidia, but I will test it at home on problematic XPC box.
rm /usr/lib/dri/fglrx_dri.so && ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
This is for 64-bit users as the Driver will fail to work as it will try to use the 32-bit DRI.
Now run:
sax2 -r -m 0=fglrx
This tells Sax2 you want to use the cool 3d schmeck.
REBOOT! Other directions insist you can just init 5 to restart X, or whatever, but I’m telling you, if you are a n00b and you just came from windows, go with your comfort zone and give your computer one last three finger salute.
You don’t have any need for Microsoft Net Framework to install ATI drivers on linux. For your card you can either use the opensource radeon driver that ships with opensuse, and should come pre-installed, or install the amd proprietary driver. The easier way to install the proprietary driver is through yast, after adding the ati repository.
You should give opensuse livecd a try to see if everything is working properly on your computer before making the decision to install.
regards,
Carlos
I have the exact same problem, I have an acer 4535 with an Ati hd3200 and i can’t make it work. I tried the 1 click install but no luck, now i’m going to try with the ati drivers from the ati website.
I currently have kernel 2.6.27.21-0.1 pae (with headers and source) and opensuse 11.1 32 bits.
Any advice is appreciated, i’m pretty new on linux and even more on opensuse.
madpato adjusted his/her AFDB on Sunday 07 Jun 2009 20:56 to write:
>
> Hi
>
> I have the exact same problem, I have an acer 4535 with an Ati hd3200
> and i can’t make it work. I tried the 1 click install but no luck, now
> i’m going to try with the ati drivers from the ati website.
> I currently have kernel 2.6.27.21-0.1 pae (with headers and source) and
> opensuse 11.1 32 bits.
>
> Any advice is appreciated, i’m pretty new on linux and even more on
> opensuse.
>
>
If you are running the 32bit, which it looks like then you might need to
d/load the drivers from the ATI/AMD site and install the “Hard way”
Have a look at a few of the posts on these groups ( probably the normal
hardware group will be better )
Make sure you select the correct version for your card: