Bookmark and Share

June 3, 2009 by Ivan  

[HowTo] Fix Ubuntu Jaunty (9.04) Intel Graphics Problem

Ads by Google

Ubuntu LogoFrom my last post about the disapointing performance from Ubuntu 9.04 jaunty Jackalope, now it’s fixed. But not really fix, but much better in performance especially in graphics. Now my firefox is not slow anymore, my CPU resource consumption is much lower and Compiz working much better. And flash player in firefox now can fullscreen.

For you who have the same problem, i think you will if you have Ubuntu 9.04 with Intel Graphic card, you can follow this steps and and enjoy the performance:

1. Edit Xorg Configuration with this command:

gksudo vim /etc/X11/xorg.conf

Find “Device” section and make like this:

Section "Device"
Identifier    "Configured Video Device"
Option        "AccelMethod"            "uxa"
Option        "EXAOptimizeMigration"        "true"
Option        "MigrationHeuristic"        "greedy"
Option        "Tiling"            "true" # i8xx users: set to false
EndSection

Save xorg.conf file.

2.  Download Bartec’s fixmtrr.sh script and make it executable:

sudo wget http://launchpadlibrarian.net/26193373/fixmtrr.sh -O /usr/local/bin/fixmtrr.sh
sudo chmod +x /usr/local/bin/fixmtrr.sh

3. Create a symbolic link to ensure the fixmtrr.sh script is executed upon each login via GDM:

sudo ln -s /usr/local/bin/fixmtrr.sh /etc/gdm/PostLogin/Default

4. Add the X Updates PPA to your sources.list:

gksudo vim /etc/apt/sources.list

then add this:

deb http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main #X-Updates PPA
deb-src http://ppa.launchpad.net/ubuntu-x-swat/x-updates/ubuntu jaunty main #X-Updates PPA

5. Import the X Updates PPA key, update your apt sources, and perform an upgrade:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com AF1CDFA9
sudo apt-get update
sudo apt-get dist-upgrade

6. Download & install the 2.6.29.4 kernel, based on your architecture:
for i386 user:

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-headers-2.6.29-02062904-generic_2.6.29-02062904_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-headers-2.6.29-02062904_2.6.29-02062904_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-image-2.6.29-02062904-generic_2.6.29-02062904_i386.deb
sudo dpkg -i linux-headers-2.6.29-02062904-generic_2.6.29-02062904_i386.deb linux-headers-2.6.29-02062904_2.6.29-02062904_all.deb linux-image-2.6.29-02062904-generic_2.6.29-02062904_i386.deb

for amd64 user:

wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-headers-2.6.29-02062904-generic_2.6.29-02062904_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-headers-2.6.29-02062904_2.6.29-02062904_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.29.4/linux-image-2.6.29-02062904-generic_2.6.29-02062904_amd64.deb
sudo dpkg -i linux-headers-2.6.29-02062904-generic_2.6.29-02062904_amd64.deb linux-headers-2.6.29-02062904_2.6.29-02062904_all.deb linux-image-2.6.29-02062904-generic_2.6.29-02062904_amd64.deb

7. You’re finished. Now you need to reboot your computer.

That’s it, i tried those steps and now my Ubuntu 9.04 run smoothly.

Source from Ubuntu Forum here.

Disclaimer: Use these instructions at your own risk. I am not an expert on Ubuntu: this set of instructions just gave me what I needed to do fix my Ubuntu on my local machine. If you set it up and breaks your hardware or even lose any data, I assume no responsibility.

What people search:

Reader Comments

  1. Saint DanBert says:

    Did I miss something? I read the "Jaunty is slow" article and now this one. I did not see where you posted the fixes for slowness.

    These are fine articles — all business and to the point without a lot of chatty-ness. That might put off some folks. It might upset other folks if they are already peeved when they get here.

    Thanks for the work,
    ~~~ 0;-Dan

  2. Saint DanBert says:

    I get one of those automatic generated and "generic" xorg.conf files. I understand that some don't get one at all. They might naturally have trouble editing a non-existing or empty file. Please say a few words about Jaunty & xorg versus the event-driven, automatic, detection and configuration of a workstation (laptop in specific.)

    I've tried to edit mine only to have it clobbered from time to time by I know not what. (Seems to happen near update-manager sessions, but no smoking gun. Might be my wishful thinking.)

    Ubuntu Jaunty, Thinkpad X61 tablet, Mobile GM965/GL960 Integrated Graphics Controller, 1400×1050 LCD, Core-2-Duo

  3. Ivan says:

    Hi Saint Danbert,
    At first, i feel dissapointed when Ubuntu Jaunty release.
    Beside it slow, my video graphic also have problem.
    And that problem was because the xorg not compatible with Intel Grapics.
    Ad unfortunately my PC is using Intel Graphic card onboard. And it was very slow.
    Please update your Ubuntu to Lucid Lynx, and you don't have to worry about the xorg conf anymore.

  4. Mailbox3 says:

    mas ivan, ini bisa buat karmic ga ya? saya pakai vga intel 82865G onboard, di karmic semua warna terlihat menjadi terlalu bright (misalnya seharusnya biru muda menjadi biru keputihan – padahal ga pake monitor LCD) mohon bantuannya mas, thx

  5. Seharusnya di Karmic xorg.conf nya udah di perbaiki. Dan saya memakai Karmic tidak mengalami masalah. Btw kenapa tidak coba Ubuntu Lucid? Dan update driver Intel dengan yang terbaru: http://www.ivankristianto.com/os/ubuntu/install...

  6. Mailbox3 says:

    memang ga ada masalah di teks dan image, tp ketika saya pakai blender atau K-3D mendadak tampilannya jadi kotor sekali, dan banyak icon di program tsb yg hilang, ini tidak terjadi waktu saya masih menggunakan zenwalk, mungkin nanti saya coba lucid – setelah transfer data2 ke cd , makasih atas penjelasannya mas.

Please do not add HTML tags in your comments. All comments are moderated.

Add a comment

(required, use real name)
(required, will not be published)
(optional, will not be published)
blog comments powered by Disqus