Donanımımın çalışması için kara listeye alınması gereken bir modüle ihtiyacı var, bu düzeltmeyi nasıl gönderebilirim?


14

Acer Timeline 1830T ürünüm var. 10.10 ve 11.04'ü yüklediğimde , kablosuz çalışabilmesi içinacer-wmi modülün kara listeye alınması gerekir .

Ben linux çekirdeğinde bir hata dosyalamak gerektiğini düşünüyorum ama emin değilim. "Donanım" teriminin belirli donanım parçaları üzerinde çalışması için bir şeyleri düzeltmeye gelince geliştiriciler tarafından atıldığını duydum.

Bu gerçekten bir çekirdek hatası mı? Dizüstü bilgisayarımdaki herkesin bunu tekrar tekrar yapmak zorunda kalmaması için bunun bildirilmesini sağlamak için hangi adımları atmalıyım?


1
Yeni bir hatayı doldurmadan önce lütfen sorununuzun bugs.launchpad.net/ubuntu/+source/linux/+bug/560464 ile ilgili olup olmadığını kontrol edin .
João Pinto

İşaretçi için teşekkürler, bunun zaten bildirildiği için memnunum.
Jorge Castro

acer_wmi'yi sadece kara listeye almamalarının nedeni, bazı panolarda siz kara listeye yazana kadar çalışır ... diğer panolarda kara listeye girene kadar çalışmaz - görünüşte kafiye veya sebep olmadan (Daniel'in faktörler kombinasyonuna dikkat edin) . Ben tüm dizileri ile çalışır bu yüzden dizildi almaya çalışıyoruz inanıyorum ... ya da en azından en son BIOS ve tüm HW kombinasyonları ile. Muhtemelen kutunun dışında kara listeye alındığını görmeyecek.
RobotHumans

Yanıtlar:


9

Bu bir çekirdek hatasıdır¹, bu yüzden ubuntu-bug linuxbir Terminalde kullanmak istersiniz . Daha sonra, oluşturulan acer-wmikablosuz raporun şüpheli olarak çalışmadığı bir geçici çözüm olarak kara listeye almanız gerektiğini eklemek için oluşturulan hata raporunu değiştirmek istersiniz .


¹ Teknik olarak bir çekirdek hatası değil, muhtemelen bozuk donanım, BIOS ve çekirdek sürücülerinin bir kombinasyonu. Tersine, muhtemelen çekirdeğin etrafında saldırıya uğrayabilir, bu nedenle "çekirdek böceği" nin gevşek kullanımı.


12

Eğer herhangi bir yere gitmek isterseniz, yok sadece bir hata dosyası . Tabii ki Launchpad'de bir hata vermelisiniz, ancak bu aslında böyle bir akış yukarı olan bir şeyin sürecinin başlangıcıdır.

  • Ne yaptığını öğren

    Ne yapması gerektiğini öğrenmek için koda bakın . İhtiyacınız yoksa neden orada? Şimdi başka bir şey işini yapıyor mu? Hala talep edilen bir şeyse, neden sizin için çalışmıyor?

    Sıklıkla tek bir dizüstü bilgisayar serisi gibi uç durumlar için yazılı donanıma özgü yazılım görürsünüz (örn. Düzinelerce Thinkpad donanım sürücüsü vardır).

    Benioku dosyasına göre , sürücü kablosuz, LED, bluetooth, 3g ve arka ışığı kapsar. Bana göre, sizin (veya başkalarının) isteyebileceği bir şey gibi geliyor, bu yüzden varsayılan olarak dökülmesini veya kara listeye alınmasını istemeyebilirsiniz.

  • Bilgisayarınıza nasıl yüklendiğini öğrenin

    Nereden geldi? Çekirdeğe mi çekildi? Bu bir Ubuntu çekimi mi? Bu nihayetinde şikayetinizi nerede vermeniz gerektiğine karar verecektir.

    Çekirdek düzeyindeki sorunlarda, en son kararlı vanilya çekirdeğini test etmeye gerçekten yardımcı olur. Ana veri havuzundan bir kopyasını alabilirsiniz ne kadar IMO'da çalıştırmak isteyeceğiniz bir şey değil, sadece belirli ikili sürücülerle (nvidia ile) GCC sürüm uyumsuzlukları olduğunu göreceksiniz, ancak .

    Sorun bir vanilya çekirdeğinde devam ederse, akış yukarı bir hata ekleyin ve Başlatma Çubuğu hatasına bağlayın ve bunu da geriye doğru izleyin. Çift bağlantılı güzel bir hata, herkesin aynı sayfada kalmasına yardımcı olur.

    Bu durumda, bir ağaç içi çekirdek sürücüsü gibi geliyor (yani kaynağı çekirdek deposuna çekiliyor ve yerleşik).

  • Bundan sorumlu kişiyi veya kişileri bulun

    Launchpad'e bir hata atmak ve doğru kişiyi bulmasını ummak mantıklı değil. Yazılım geliştiricilerinin sadece küçük bir kısmının hatalarını takip ettiğini söyleyebilirim, böylece yazılımın koruyucusunu bulup iletişime geçmeniz gerekir.

    Soğuk e-posta gönderen kişilere başlamak kaba olabilir ama yazılım onların bebeğidir. Eğer işe yaramazsa, bence bilmek isterler. Onda dokuz kez, sorunu da tanımlamanıza yardımcı olacaklar.

    Hala korunuyorsa, hata ayıklama talimatlarını alın. Donanımınızın uyumlu olduğundan emin olun.

    Eğer korunmazsa ve eski koruyucuyla çekirdeğe kod çürümesinin bir kısmı olduğunu ve sorunlara neden olduğunu bildiren bir hata gönderebilirsiniz.

  • Doğru kişilere eylem önerin

    Sorunun ne olduğunu bildiğiniz zaman, bunu kendinize saklamayın. Hatalarınızla ilgili işlem yaptığınızdan emin olun.

    Sürücüde düzeltilebilecek bir şey varsa, yeni sürümü geliştirme sürümüne çekmek için çekirdekteki insanları kovalayın. Mevcut Ubuntu kullanıcıları için 2.6.35'e geri bildirilmesini isteyin. Çekirdek ekibiyle Maverick çekirdeğindeki değişiklikleri çekme konusunda konuşun (yine de orada şansınız olmayabilir).

    Çürüyorsa, çekirdek çekirdek geliştiricilerini depolarından atmak için itin. Ubuntu çekirdek ekibi geliştiricilerinden , repo. En azından kara listeye alınmasını isteyin (geçmişte bazı modüllerin Ubuntu tarafından zorla nasıl kaldırıldığı).

    Sürücüyü sabitlemek / imha etmek konusunda iyi bir geri dönüş elde ederseniz , düzeltmeyi nihai Natty çekirdeğine almak mümkün olmalıdır (ki bu hala -nextdoğru çekirdek deposundadır).

Karşılaşmaya çalıştığım nokta, kendi triyajınızı yaptığınız ve doğru insanlarla konuştuğunuzda, işler çok daha fazla dikkat çekiyor ve iyi bir sonuç elde etme şansınız daha yüksek.

Ve aynı soruna sahip başka bir kişi görürseniz hiç durmayın. Abone olun, hatalarını yorumlayın, ne bulduklarını sorun, bu konuda ne yaptıklarını sorun ... Ve sonra devam edin. Sorununuzun çözülmesi için onlara güvenmeyin.

Açık kaynak bu şekilde çalışır. İyi, açık iletişim yoluyla işbirliği. Sorununuzu iyi iletin, mümkün olduğunca yardım edin ve daha kaliteli yazılım elde etme şansınız yüksek.


Biçimlendirme için teşekkürler - sadece başlıkları okumama ve metnin çoğunu atlamama izin verdi. :P
ulidtko

6

Ubuntu Çekirdek Takımının bir üyesi olarak, özellikle 'Kernel Bug Guy' olarak konuşurken , Mühendislerin toplam sorun olarak gördüklerinin toplamı olduğu için Daniel'in cevabına katılıyorum . Bu Oli'nin cevabını iskonto etmek değil .

Son derece teknik son kullanıcının aleminde, Oli'nin cevabı, oldukça önemli bir teknik zekâdan bir kişinin kullanmasını bekleyeceğimiz bir dizi adım olduğu için tamamen doğrudur, ancak amacımız (ve aslında bu sitenin tüm amacı) daha az teknik rehberlik etmektir.

Temel amacımız, geliştirdiğimiz yazılımı kullanmaya devam etmelerini sağlayan hızlı ve doğru cevaplar sağlamak olmalıdır. En sevdiğim deyiş, "Eğer basit değilse 'onlar' yapmayacaklar." Burada 'onlar' kullanıcının o anda kim olduğunu ifade eder.

Bunu söyledikten ve Oli yazılanızın eksiksiz olması için kişisel hayranlığımı verdikten sonra, dürüst olmak zorundayım ve bu sitenin hepsini okuyacak çok az okuyucu olduğunu söylemeliyim. Muhtemelen benim okuyamayacaklar ve bu iyi.

Sonunda, Daniel'in yanıtı tam olarak burada ihtiyacımız olan şey. Hem benim hem de ekibin bu konular hakkındaki izlenimlerini ve ele almayı tercih ettiğimiz yöntemi aktarır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.