In case anyone's wondering, here are the results I got following the guide.
Code:
$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
So I failed to record any benchmarks before I followed this guide, but I have noticed a significant (about 80-90%) improvement in full screen flash video. Scrolling is much smoother, even on pages with an flv -- whereas it used to get super choppy and laggy as I scrolled down the page as it passed the flv. I suppose compiz animations are smoother (but I didn't install compiz till after applying these fixes)
I followed the Optimal route and here's what I got:
First I edited Xorg.conf:
Code:
Section "Device"
Identifier "Configured Video Device"
Option "AccelMethod" "uxa"
Option "EXAOptimizeMigration" "true"
Option "MigrationHeuristic" "greedy"
Option "Tiling" "true"
EndSection
Originally I had tiling set to false but then decided to try true and it works fine this way. Still don't know what that means if anyone cares to clarify
On Part B Step 2 I neglected to see if any packages were to be removed because after adding the key a dialog popped up asking to update -- I don't think any packages were removed but then again I have no way of knowing (unless there are some logs I can look at?).
Then I downloaded and installed the fixmtrr script:
Code:
$ cat /proc/mtrr
reg00: base=0x000000000 ( 0MB), size= 2048MB, count=1: write-back
reg01: base=0x07f800000 ( 2040MB), size= 8MB, count=1: uncachable
reg02: base=0x0a0000000 ( 2560MB), size= 256MB, count=1: write-combining
Don't know if that's better, but the output before installing the mtrr script had only two of those lines.
Then I did everything in Part C but somewhere along the line it asked me if it could update my /boot/grub/menu.lst and I said no (I recently edited it and didn't want it to screw it up). So then a bunch of stuff popped up on the screen..some stuff about DKMS...then I went to go reboot. As expected, the grub menu was exactly the same and it booted into the old 2.6.28-11-generic kernel. So I figured nothing changed.
Then today I went into my /boot/ directory and saw that the 2.6.30-02063002 kernel files are there so I edited menu.lst to include an option to boot it.
Code:
$ uname -a
Linux Plato 2.6.30-02063002-generic #02063002 SMP Mon Jul 20 17:21:37 UTC 2009 i686 GNU/Linux
So it looks like I'm running it? Not really sure. Qualitative experience seems the same since before I changed menu.lst today.
Final result: FLV video is very smooth and scrolling windows with it is smooth as well. Desktop/compiz animations are alright but then again they were never that great on 8.10 either -- I suppose they're about the same now. FLV playback is a heck of a lot smoother than on 8.10, however.
All in all, thanks for this guide, it really helped a lot!
Bookmarks