Önceki yazımda
Ubuntu 9.10 Karmic Koala'nın VmWare üzerindeki performansının olması
gerekenden daha düşük olduğunu ve bu yavaşlığı normal bir kurulum
sonrasında da sürdürüp sürdürmeyeceğini merak ettiğimi söylemiştim.
Bugün Ubuntu 9.10'u bilgisayarımdaki Windows XP'nin yanına kurup
denedim ve performansın VWare'daki performansa kıyasla bile inanılmaz derecede kötü olduğunu gördüm.
Her tıklayışımda yapması gereken şeyi 1-2 saniye donup bekledikten
sonra yerine getiriyordu. Klasörler arasında dolaşmak bile işkence
halini almıştı. Önce bunun hiç de normal bir durum olmadığını ve bir
bugdan kaynaklandığını düşündüm. Daha sonra terminalden "top" komutu ile çalışan proseslerin listesini açıp bu
yavaşlığın sebebinin hangi proses olduğuna baktım ve Xorg prosesinin
işletim sisteminde yaptığım her hareket sonrasında işlemcinin %100'e
yakın kısmını kullandığını gördüm. Bu da doğal olarak beni Xorg'un
kullandığım ATI Radeon X1950 ekran kartımla ilgili ciddi problemleri
olduğunu düşünmeye itti.
İnernet üzeride yaptığım araştırma sonucunda sorunun
çözümünün Xorg server ile ilgili ayarların bulunduğu xorg.conf
adlı dosyada olduğunu öğrendim. Bu dosyaya gerekli satırları ekledikten sonra Ubuntu en az 9.04 sürümü kadar hızlı çalışmaya başladı. Eğer sizin de ATI Radeon ekran kartınız varsa ve benzer bir problemle karşı karşıyaysanız, bu yazıda söylediğim şeyleri yaparak sorununuzu çözebilirsiniz.
Öncelikle Ubuntu 9.10 Karmic Koala ile birlikte gelen Xorg Server'ın artık /etc/X11/ dizininde bulunan statik bir xorg.conf dosyasına ihtiyaç duymadığını söylemeliyim. Yani bu dosyayı eğer daha önceden kendiniz yaratmamışsanız şimdi yaratmanız gerekecek çünkü normalde yok. Bunun için terminalden aşağıdaki komutu kullanabilirsiniz.
sudo touch /etc/X11/xorg.conf
Şimdi yarattığınız bu dosyanın içerisine aşağıdaki satırları girmeniz gerekiyor.
Section "Device"
Option "MigrationHeuristic" "greedy"
EndSection
Eğer daha önceden bu dosyayı yaratmışsanız ilgili device bölümü altına ortadaki satırı eklemeniz yeterli. Bunu yaptıktan sonra Ubuntu'yu yeniden başlattığınızda performans probleminin çözülmüş olduğunu göreceksiniz.
Bu adreste söylediğim ayara ek olarak başka ayarlar da kullanılmış. İsterseniz onları da deneyebilirsiniz.