PDA

View Full Version : RO vs Desktop effects


Anpu
02-13-2009, 04:57 PM
Its known that before, RO and Compiz effects didn't like each other. The most famous RO behaviour was loosing borders of window.

Now, with Desktop effects, Regnum still has problems. If there is a window under RO, and I drag it around, Regnum client starts flickering, behaving strange, blinking some parts of window that should be now "in front" of game etc. Also "wobbly windows" animation doesn't work on RO client. On launcher yes, but on game no. Instead of window wobbling, it keeps static, producing in client window many lines, flickering, acting strangely. And not only that: after some time, strange lines and surfaces appears on Desktop and around client, transparent ones.

Can you fix that please? It would be nice if ro linux client works as any other Linux game and application. It doesnt bother me much anyway, I launch RO on Desktop 1 and everything on Desktop 2, to avoid any "collision", but would be nice to work properly :angel2:

Froste
02-13-2009, 06:54 PM
I don't think that problem is solvable by NGD, it's an X issue because of the difficulty of blitting GL-on-GL or something like that.

Anpu
02-14-2009, 10:06 AM
I don't know real reason, and whose "responsibility" is, but only Regnum makes such "problems", all other applications work just fine with it. Thats why I concluded it might be due to NGD.
Pardon if I m wrong.

DkySven
02-14-2009, 10:13 AM
With my current fglrx driver I can't even use windowed mode, alt-tab or alt-enter with Regnum Online.

CappY
02-23-2009, 11:08 PM
Why would you use effects and play ? I don't find any sense :sleep_1:

Bamm-Bamm
02-24-2009, 01:56 PM
I don't know real reason, and whose "responsibility" is, but only Regnum makes such "problems", all other applications work just fine with it. Thats why I concluded it might be due to NGD.
Pardon if I m wrong.
Simple test:
- open a terminal
- enter "glxgears" at the prompt
- take note of the avg fps value
- enter at the prompt: "sudo cp /etc/X11/xorg.conf{,.backup}" (backup your xorg configuration before messing with it)
- Add to the end of /etc/X11/xorg.conf:
Section "Extensions"
Option "Composite" "Disable"
EndSection
- restart X (CTRL-ALT-Backspace should work, but save anything before doing this... it's instant and does not ask for confirmation ;) )
- open a terminal
- enter "glxgears" at the prompt
- compare the avg fps value you get now with the one noted before
- That's the price you pay on OpenGL for enabling desktop effects...
- enter at the prompt "sudo mv /etc/X11/xorg.conf{.backup,}" (restore the xorg configuration backup)

Do keep in mind that you should only look at the ratio (before/after) and not the absolute fps values. And keep in mind that glxgears is not a benchmark (http://wiki.cchtml.com/index.php/Glxgears_is_not_a_Benchmark)

The reason you don't notice any apps having problems is that they probably don't use opengl 3d rendering...

Anpu
02-28-2009, 11:45 AM
I have no problem with FPS.
I "reported" that only RO client doesn't "work" with effects that all other clients accept. At least doesn't work the way it should. For example, wobbling client window etc.

And why I use effects? Because I like em, because all work fine with them (except ro), and my fps is still good with or without them. I didnt ask for advice not to use it, but if anyone else experienced such "problem".