Donanım etkinleştirme (HWE) nedir?


Yanıtlar:


196

Yepyeni donanım cihazları halka her zaman daha sık salınır. Ve böyle bir donanımın her zaman bir Ubuntu sürümünden sonra piyasaya sürülmüş olsa bile Ubuntu üzerinde çalışmasını istiyoruz. Altı ay (yeni bir Ubuntu sürümünün çıkarılması için geçen süre) BT alanında çok uzun bir süre. Donanım Etkinleştirme (HWE) bununla ilgilidir: en yeni donanım teknolojilerini yakalamak.

Şimdi, Ubuntu Donanım Etkinleştirme hedefine nasıl ulaşmak istiyor? Çekirdek için yuvarlanan bültenleri kullanmak: yeni bir çekirdek piyasaya sürüldüğü an, Ubuntu için paketlenir, test edilir (önerilen cep ve özel Q / A metodolojileriyle) ve Ubuntu kullanıcılarına sunulur. Bu yöntem elbette bazı dezavantajlara sahiptir: yeni bir çekirdeğin çok hızlı bir şekilde serbest bırakılması bazı hataları ve sorunları ortaya çıkarabilir ve işletme için uygun olmayabilir.

Çözüm? Farklı kullanıcılar için farklı çekirdekler sunmak. Bu nedenle Ubuntu en az iki çekirdek sunacaktır: Genel Kullanılabilirlik (GA) çekirdeği, yani sürümleri işaret etmek için güncellenmeyen en sağlam çekirdek; ve Donanım Etkinleştirme (HWE) çekirdeği, yani serbest bırakılan en son çekirdek. Bu yüzden hem paketleri hem linux-genericde linux-hwe-genericpaketleri görüyorsunuz .

Son olarak, en yeni çekirdek teknolojilerini geliştirmek veya test etmek istiyorsanız, Ubuntu Hardware Debugging web sitesine bakın.

Referanslar:


4
Farklı çekirdek lezzetlerini tanımlayan daha güncel bir bağlantı olup olmadığını biliyor musunuz? Şu anda bit cinsinden linux-jenerik, linux-akım-jenerik, linux-jenerik-lts- <serbest bırakma> arasında bir miktar karıştı
Michael Renner

Ubuntu 18.04'ten önce bu durdu mu? Ubuntu 18.04, sadece linux-generic'e bağlı olan linux-generic-hwe-16.04 paketini içerir.
Stéphane Gourichon

Sistemimde hangi çekirdeğin kullanıldığını nasıl görebilir veya seçebilirim? uname -r sadece sonuçları: 4.15.0-24-generic
w-sky

@ StéphaneGourichon 16.04 HWE yığınını kullanıyorsanız, çekirdek, bu durumda 18.04 olan bir sonraki LTS'ye kadar yuvarlanmaya devam edecektir. Bundan sonra, 16.04 EOL'ye ulaşana kadar LTS çekirdeği ile kalacaksınız.
Anthony Wong,

1
@ w-sky içindeki BOOT_IMAGEparametreyi kontrol edebilirsiniz /proc/cmdline. Paket adını öğrenmek için bu komutu çalıştırın: sed 's/^BOOT_IMAGE=\([^ ]*\) .*/\1/' /proc/cmdline | sed 's/.efi.signed//' | xargs dpkg -S.
Anthony Wong,
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.