SaX2 Issues

Since this afternoon, my resolution has been all over the place. I wasn’t even making changes to SaX2. I was looking at my optical mouse settings!? When I closed the box, it said changes have been made and that I need to restart!? Since then, it looks like my screen is displaying a resolution which is larger than the monitor.

I’ve tried a few things but haven’t had much luck yet. I tried installing the ATI drivers (1 click install). No luck. I tried running sax2 -r -m 0=fglrx but that didn’t help either. I have tried changing the resolution in SaX2 but that didn’t work either. Any suggestions? What code do I need to look at in the console?

Thanks guys.

Run in the terminal

fglrxinfo

This will tell you which driver you are using. If it says “Mesa” rather than ATI as your Open GL provider, you are still unsing the radeon driver that comes with OpenSuse.

When you went into sax2, were you out of the GUI? That’s the only way your settings will be saved if you make changes to resolution, etc.

To get out of the GUI, you need to go to the terminal and run

su

Enter root password, then enter

init 3

This will make you exit the x-server (AKA the GUI). Then log in as root and run

sax2 -r

This should enable 3d acceleration and start sax2. provided the ATI driver is installed correctly. Or if that does not work

sax2 -r -m 0=fglrx

After you exit sax2 enter

reboot

Then either open the ATI Catalyst Control applet and look at the driver info, or run fglrxinfo again to confirm you are using the ATI driver.

To test your 3d acceleration, you might want to run

fgl_glxgears

Thanks. I’ve got to go and make dinner now but I’ll try that later and post back what I find. cheers.

Hmmm, this is what I’ve got:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.1.7873 Release

If you updated your kernel recently, after installing the ATI driver, it’s possible your ATI driver and version kernel version are mismatched.

Do you have in any 3d acceleration when you run fgl_glxgears ? And resolution is still messed up? Could be an odd resolution that the ATI driver does not support. This has been known to happen.

Hmmm, looking at the ATI display manager, it only shows a max resolution of 800x600. It says the display type is an Analog monitor also. I also tried fgl_glxgears and that worded ok. What should I do next?

Is your monitor correctly identified? If not, I would go into init 3, start sax2, and switch to the correct monitor, or a generic one, and then increase your resolution to where it is supposed to be.

I have heard of people modifying their xorg.conf file and adding the correct resollution, but every time I have tried that I end up losing my desktop. But if the suggestion above does not work, that may be your last option.

Either that or just forget having 3d acceleration and go back to the original radeon driver that comes with Suse. Was the resolution correct using that driver?

To revert back, go into init 3 and run

sax2 -r -m 0=radeon

then run sax2 and when you exit type

reboot

I have had many bizarre problems with the ATI driver. I’m using the latest one, but I always seem to run into some horrible unsolvable problem eventually and end going back to the radeon driver.

This latest version works OK so far, except that when a screen saver starts, I can’t make it stop long enough to enter my password. So I disabled the screen savers for now.

In any event, good luck, and cheers!

Reverting back has fixed the problem. Thanks for the advice. I’ll remove the ATI stuff and try to get all my window boxes back now (none of my windows can be moved or have an edge around them!?!?!?).

Thanks again.

How weird!? Now the ATI drivers are working!? I have to say, the display is looking a lot better with the drivers now. Video works well with compiz and it’s a lot smoother. I have also got some 3D games to work. Hmmm, not sure if I can explain this one. Oh well!