Yaşar'ın Web Günlüğü

    Yaşar'ın hayat hakkında tuttuğu notlar

    Browsing Posts tagged Suruculer

    Ubuntu 7.10′ (Gusty Gibbon) un çıkmasının hemen ardından dizüstü bilgisayarımdaki ve evde kardeşimin kullandığı bilgisayardaki 7.04′ü (Feisty Fawn) güncellemeye koyuldum. Dizüstü bilgisayarda herhangi bir sorun yaşamadan güncellemeyi tamamladım. Ancak kardeşimin bilgisayarında 7.04 ile çalışan NVidia MCP51 HD ses kartının 7.10 ile çalışmadığını farkettim.

    Konuyu Google’da aratınca birçok kişinin de aynı dertten muzdarip olduğunu gördüm. Kıyıda köşede bir hata bildiriminin son yorumunda yazan çözümü uygulayarak sorunu hallettim. Hata bildirimi sayfasında 2.6.22-12 çekirdeği üzerinden anlatılmış, güncel Ubuntu çekirdeği ise 2.6.22-14.

    Sorunun çözümü şöyle:
    Konsolu açıp şu komutu girerek linux-image-2.6.22-14-generic, linux-restricted-modules-2.6.22-14-generic ve linux-ubuntu-modules-2.6.22-14-generic paketlerini kuruyoruz:

    sudo apt-get install linux-image-2.6.22-14-generic linux-restricted-modules-2.6.22-14-generic linux-ubuntu-modules-2.6.22-14-generic

    Eğer burada belirttiğimiz paketler zaten kuruluysa aptitude’a linux-restricted-modules-2.6.22-14-generic ve linux-ubuntu-modules-2.6.22-14-generic paketlerini tekrar kurmasını söylüyoruz:

    aptitude reinstall linux-restricted-modules-2.6.22-14-generic linux-ubuntu-modules-2.6.22-14-generic

    MCP51′ i çalıştıracak sürücünün açılışta yüklenmesi için de sudo gedit /etc/modules komutu aracılığıyla /etc/modules dosyasını metin editöründe açıyoruz. Yeni bir satıra snd-hda-intel yazıp kaydedip çıkıyoruz.

    Bilgisayarımızı yeniden başlatınca karşımıza gelen açılış menüsünden (grub) 2.6.22-14-generic çekirdeğini seçtiğimizde Ubuntu’muz artık ses veriyor olacak :)

    Bir süre önce kardeşimin kullandığı masaüstü sisteme Pardus 2007 kurdum. Biraz kullanıp memnun kalınca, çalıştığım şirketin bana tahsis ettiği dizüstü bilgisayara da kurmak istedim. Fakat bu bilgisayar ATI Radeon Mobility X700 ekran kartına sahip olduğu için, her Linux dağıtımını kurarken yaşadığım ekran kartı sorunu burada da baş gösterdi. Daha önce Ubuntu kurarken xorg.conf dosyasında sürücüyü vesa olacak şekilde değiştirip X’ i öldürünce, X otomatikman yeniden başlamış ve görüntüyü sağlamıştı. Ama Pardus’ ta böyle olmadı. Laf kalabalığını bırakıp çözümü sunayım hemen.

    Pardus 2007 CD’ si ile bilgisayarı başlattığımda karşıma çıkan seçeneklerden Pardus 2007 (Standart Ekran Modu) seçeneğini seçin. Sistem CD’ den açılacak, YALI (Pardus kurulum programı) çalışacak, fakat ekran kararacaktır. Ctrl + Alt + F1 tuşlarına basarak konsol ekranına geçin. Çalışan süreçleri görmek için ps ax komutunu verince şu iki süreci göreceksiniz:

    3250 ? S 0:00 /usr/bin/xinit /usr/bin/yali-bin — vt7 -nolisten tcp
    3251 tty7 S 0:00 X :0 vt7 -nolisten tcp – br

    Görüleceği üzere bu süreçler YALI ve YALI’ nın üstünde çalıştığı X’ e ait. Ekrana sığmadığı için ilk satırdaki -br eki görünmüyor. Hemen klavyeye davranıp YALI’ yı ve X’ i öldürün;

    kill -9 3250
    kill -9 3251

    Arka arkaya gireceğimiz bu iki komut 3250 ve 3251 numaralı süreçleri öldür anlamına geliyor. Sizde bu süreç numaraları farklı görünebilir. Artık YALI ve X durdurulduğuna göre, X’ in (grafik arayüzünün) ayarlarını bu ekran kartıyla çalışacak hale getirebiliriz:

    nano /etc/X11/xorg.conf

    Bu komut ile nano adı verilen editörü kullanarak X’ in ayar dosyasını açtık. Şimdi dosya içerisinde şu satırı buluyoruz:

    Driver “ati”

    Çabucak bulmak için Ctrl + W tuşlarına basıp, Ara: ile başlayan beyaz çizgiye ati yazıp enter’ a basın.
    Şimdi bu satırı şöyle değiştiriyoruz:

    Driver “vesa”

    Şimdi de dosyayı kaydedip çıkıyoruz:

    Ctrl + X
    Çıkan soruya e harfi ile cevap veriyoruz ve “Yazılacak Dosya Adı: /etc/X11/xorg.conf” satırına hiç dokunmadan enter‘ a basıyoruz.

    Şimdi tekrar YALI’ yı ve X’ i başlatalım:

    /usr/bin/xinit /usr/bin/yali-bin — vt7 -nolisten tcp -br

    Tata! YALI açıldı ve sistemi rahatlıkla kurabiliriz. Görüntü biraz kötü olabilir. Ancak kurulum bittikten sonra ATI’ nin kendi sürücülerini kurup güzelleştireceğiz.

    Sistem kurulumu bittikten ve sistemi açıp varsa güncellemeleri yükledikten sonra PISI’ den kernel-source paketini kuruyoruz. Daha sonra da http://ati.amd.com/support/drivers/linux/linux-firegl.html adresinden ATI’ nin Linux sürücüsünü indiriyoruz. Pardus Menüsünden Uygulamalar -> Programlar -> Sistem -> Terminal Programı seçeneğine giderek bir konsol açıyoruz. Konsolda bu sürücüyü indirdiğimiz dizine gidiyoruz;

    cd dizin_adi

    chmod a+x ati-driver-installer-X.XX.X.x86.x86_64.run

    sudo ./ati-driver-installer-X.XX.X.x86.x86_64.run

    Not: Buradaki X’ ler sizin indirdiğiniz sürücü sürümüne göre değişecektir.

    Karşımıza çıkan kurulum programı ile sürücüyü kuruyoruz. Daha sonra yine aynı konsolda;

    aticonfig –initial

    komutunu giriyoruz. Bilgisayarı yeniden başlattığımızda ATI’ nin sürücüsü kurulmuş bir şekilde sistemi kullanabiliriz.