KAS
1

Ubuntu 9.10'daki Xorg Server'ın ATI Ekran Kartlarında Yavaş Çalışması

1 yorum | Kategori: İşletim Sistemleri | 01 Kasım 2009 Pazar

Ö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.

Yorumlar

Bu yazı hakkında toplam 1 yorum bulunmaktadır. Siz de yorum ekleyebilirsiniz.
Yorum Kenan Güler | 26 Mart 2010 Cuma 20:04:58
Sayenizde buyuk bir dertten kurtuldum, tesekkurler.

Yorum Yazın

İsim ve soyadınız : E-Posta adresiniz : Güvenlik kodu : Güvenlik Kodu Yorumunuz : Gönder