I recently installed ubuntu 10.10. Graphics were actually fine, by just using the default drivers, and I could drag windows fast and smoothly.

However, since I have an ATI Radeon HD4870 card I should be able to get more out of it by installing the ATI driver for linux. So, I decided to install the ATI drivers for my radeon 4870.

Now my resolution is fine and everything looks alright, but when I drag windows its not smooth at all and very laggy.

I haven't seen any other implications, although I didn't test any graphic heavy applications. The window dragging is very laggy though and thus a problem.

Any idea what could cause this?


If dragging windows is laggy (scrolling is probably fine), it usually means you're on software rendering and you didn't install those drivers properly.

| improve this answer | |
  • I would go with this. You probably didn't install the driver correctly or you installed the wrong driver. – Falmarri Nov 11 '10 at 0:14

It could be that you already had the fglrx (ATI proprietary) driver installed, and what you just installed is the open source driver. The open source driver is generally slower than the proprietary driver.

It could also be the reverse - if the open-source driver was compiled with DRI (direct rendering infrastructure) support but the fglrx driver was not, it can be slower.

| improve this answer | |

Desktop seems to get smoother adding in /etc/X11/xorg.conf, under the device section the following options:

Option "AccelMethod" "EXA"
Option "MigrationHeuristic" "greedy"


| improve this answer | |

If possibly your window manager (Compiz, possibly?) or window decorator (possibly Emerald) is using a fancy effect like alpha blur, that might cause this problem.

| improve this answer | |
  • The thing is that everything worked fine before I installed this driver. – Tom Nov 10 '10 at 11:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.