ana sayfa > tr > Intel GMA500 (Poulsbo) Sürücüleri

Intel GMA500 (Poulsbo) Sürücüleri

Cuma, 23 Nis 2010 admin yorum ekle yorumlara git

Pardus deposuna almanın uygun olmadığını düşündüğümden (çünkü sistemdeki libdrm sürümüyle uyumlu değil) Poulsbo sürücüleri için ayrı bir depo oluşturdum. Eğer kararlı 2009 deposunu kullanıyorsanız aşağıdaki komutları root kullanıcısıyla vererek sürücüleri kurabilirsiniz:

pisi ar psb http://cekirdek.pardus.org.tr/~fatih/packages/2009/psb/pisi-index.xml.bz2
pisi it module-psb xorg-video-psb xpsb-glx

Paketler kurulduktan sonra sürücünün düzgün bir şekilde çalışması için sistem belleğinizi kısıtlamanız gerekiyor. Bunu yapmak için mem= çekirdek parametresini kullanmalısınız. Örneğin 1 GB sistem belleği için önerilen parametre mem=980MB iken 2 GB sistem belleği için mem=2000MB öneriliyor.

Aslında Intel için ekran kartlarına en iyi Linux desteği veren firma olduğunu söyleyebiliriz. Poulsbo kartlarındaki sorun başka bir firmanın geliştirdiği grafik çekirdeğinin seçilmiş olmasından ileri geliyor. Intel her ne kadar kapalı kodlu sürücüleriyle bu eksikliği gidermeye çalışsa da bu sürücüler sadece belirli dağıtımların belirli sürümlerinde çalışıyor. Üstelik hukuki açıdan bir dağıtıma dahil edilmesi de mümkün görünmüyor. Yukarıda sözünü ettiğim depoda bulunan sürücüler Tungsten Graphics (VMWare tarafından satın alındı) tarafından geliştirilmiş. Çok da performanslı olduğu söylenemez; ancak yine de 3B, askıya alma ve birden fazla monitör desteği vererek temel ihtiyaçları giderecek durumda.

Categories: tr Tags: ,
  1. Murat Sapa
    Salı, 11 May 2010 zamanında 16:15 | #1

    Merhabalar.

    Pardus ta İntel HD graphics uyumunu ne zaman yayınlayacaksınız? Bu konuda bir çalışma var mı?

    İyi çalışmalar

  2. admin
    Çarşamba, 12 May 2010 zamanında 09:28 | #2

    Biz sürücü yazmıyoruz. Dolayısıyla bizim çalışmalarımız sadece Intel geliştiricilerinin hazırladığı sürücüleri Pardus’a entegre etmekten ibaret. Sürücüleri sıkı bir şekilde takip ediyoruz; fakat yeni sürücüler KMS tabanlı ve video hızlandırma için de henüz kararlı olmayan bir API kullanıyor. 2009 serisinde bunları kullanmamız mümkün değil. Kurumsal 2′de KMS kullanılıyor ve şu an en güncel intel sürücüsüne sahip.

  3. maidis
    Cuma, 06 Ağu 2010 zamanında 00:09 | #3

    Fatih sağol, neredeyse tüm ekran kartı sürücüsü paketlerini ailecek severek kullanıyoruz. Bu psb deposu sayesinde bilgisayar az biraz adama döndü. Listedeki ve hata kaydındaki yazılanlara bir göz attım ama son durum nedir tam anlayamadım. Bir kaç sorum var cevaplayabilirsen sevinirim.

    psb deposu test deposuyla uyumlu olabilir mi ya da 2011′e geçildiğinde psb orada da çalışabilecek mi?

    iegd bu donanımlar için bir sürücü müdür? Pardus’ta çalışmaması için bir neden var mıdır? Bir kullanıcı denemiş, olmamış ama ayrıntısını vermemiş.

  4. admin
    Cuma, 06 Ağu 2010 zamanında 00:27 | #4

    Test deposu ve kararlı depo kısa bir süre de olsa farklı çekirdek içerebiliyor. Son kullanıcıları düşünerek kararlı depo ile uyumlu tutmaya çalışıyorum. Test deposunu kullanan kullanıcıların playground dizinimden derleyebilme olasılığı daha yüksek :)

    Mevcut Poulsbo sürücülerinin durumu çok kötü. 2011′deki yeni çekirdek ve X sunucusu ile büyük olasılıkla derlemek bile mümkün olmayacak. Birileri uğraşıp uyumlu hale getirirse durum değişir tabi. Yine de bu sürücüleri 2011′e alamayacağız büyük olasılıkla. Bu sürücüler eski bir libdrm sürümü istiyor ve bu da depodaki libdrm ile birlikte bulunamaz. Kitaplık adını da kapalı kodlu kısmı yeniden derleyemediğimiz için değiştirmek mümkün değil. Tüm sürücülerin çalışabileceği bir kurulum sunmak zorundayız. psb deposundaki paketleri kurduğunuzda intel, radeon, nouveau gibi sürücüler çalışmaz hale geliyor.

    Bu sürücüleri paketlemeden önce IEGD sürücülerini denemiştim. Poulsbo ekran kartlarını destekliyor. Sürücünün açık kodlu tarafını derlenecek hale getirmeme rağmen çalıştırmayı başaramadım ne yazık ki. İkili kısımları da sadece belli dağıtımların belli sürümleri için derlenmiş. Dolayısıyla bu sürücüler de pek gelecek vaad etmiyor.

  5. maidis
    Cuma, 06 Ağu 2010 zamanında 00:44 | #5

    Fatih bilgiler için de sağol. Buradan kendime de bir not düşeyim belki kulağıma küpe olur: almadan önce araştır, aldıktan sonra değil.

    Öyle bir kart kullanan makine almışım ki GNU/Linux desteği iyi olan bir firmanın yılan hikayesine dönmüş bir modelini seçmişim. ATI ve Intel’den sonra uzun zamandır bozuk olan masaüstümü ve Nvidia’mı özlüyorum daha da.

    Kaynak paketleri de gördüm şimdi:
    http://svn.pardus.org.tr/pardus/playground/fatih/psb/

  6. maidis
    Pazar, 02 Oca 2011 zamanında 19:44 | #6

    Fatih selam,

    Bu kartı kullanan makineyi 2011′e geçirdim. Senin oyun alanındaki paketleri biraz değiştirerek ve güncel sürümlerine çekerek paketlemeyi başardım ama küçük bir sorun var, açılmıyor, sadece güvenli kipte açılıyor.

    mem=980MB değerini unutmuşum, birazdan onunla deneyeceğim ama pek umudum yok, blacklist ile de bir şeyler yazmak gerekiyor mu?

    Bu karttan var mı sende şu an, 2011′e aktarmayı düşünüyor musun sürücüleri, Gentoo ağırlıkta olmak üzere Gentoo ve Arch paketlerinden yararlandım. Sana göndersem ya da benim oyun alanıma atsam yardım eder misin veya varsa yararlanabileceğim bir dağıtımın paketleri veya kaynak bildiğin bakayım onlara, oluru varsa çalıştıralım, yoksa başka bir şeylere bakayım ben.

  7. admin
    Salı, 04 Oca 2011 zamanında 09:57 | #7

    Selam,

    Şu an elimde donanım yok; fakat birisinden isteyebilirim. İstersen paketlerin değişmiş halini kendi oyun alanına al. Vaktim olduğunda bakarım. Log dosyası alman mümkünse onları da gönderebilirsen iyi olur.

  8. maidis
    Çarşamba, 12 Oca 2011 zamanında 05:33 | #8

    Paketler oyunalanımda psb-2011 dizininde.

    boot.log: http://pastebin.com/7J2sWPxf
    udevd-work[198]: kernel-provided name ‘card0′ and NAME= ‘dri/card0′ disagree, please use SYMLINK+= or change the kernel to provide the proper name

    libdrm-psb/files/91-drm-modeset.rules:
    KERNEL==”card[0-9]*”, NAME=”dri/%k”, MODE=”0666″

    Xorg.0.log.old: http://pastebin.com/GbEEJRNr
    [ 34.710] (II) LoadModule: “Xpsb”
    [ 34.712] (II) Loading /usr/lib/xorg/modules/drivers/Xpsb.so
    [ 34.740] (II) Module Xpsb: vendor=”Tungsten Graphics Inc.”
    [ 34.740] compiled for 1.6.0, module version = 0.1.0

    Başka kayıt dosyalarında bilgi var mıdır? Ben bakıyorum yine, senin de sürümden sonra veya başka bir zaman vaktin olursa bakabilirsen sevinirim.

  1. şimdilik geri bağlantı yok