- Kegagalan dalam Linux 6.16 menjejaskan papan induk ASUS dengan hang semasa ditutup, but semula dan kadangkala semasa but.
- Puncanya telah dikecilkan kepada modul komuniti asus_wmi dan asus_nb_wmi.
- Mitigasi yang berkesan: tambahkan kedua-dua modul pada senarai hitam modprobe dan but semula.

Linux 6.16 telah tiba dengan lebih banyak bunyi daripada yang dijangkakan: untuk ramai pengguna dengan papan induk ASUS telah menjadi kemas kini yang bermasalah. Walaupun kemunduran dengan grafik Intel nampaknya kembali ke landasan, tetapi dalam kes papan jenama Taiwan, ralat yang tidak menyenangkan berterusan, seperti mesin yang enggan mematikan atau memulakan semula apabila diminta.
Di samping itu, ada yang melihat sistem itu tergantung semasa boot dan kadangkala berakhir dengan a panik kernel. Dalam kehidupan seharian, pengalaman itu mungkin kelihatan biasa, tetapi apabila anda menutup, memulakan semula, atau memulakan drama itu muncul. Berita baiknya ialah terdapat a pembaikan mudah yang boleh anda gunakan jika papan induk ASUS anda telah mula memberi masalah selepas mengemas kini kepada kernel stabil terkini.
Apakah yang berlaku dengan papan induk Linux 6.16 dan ASUS?
Asal kucar-kacir menunjuk kepada dua modul kernel yang berorientasikan fungsi khusus bagi peralatan ASUS. Selepas melompat ke Linux 6.16, modul ini nampaknya menjadi punca penutupan/but semula hang dan ranap sporadis semasa but. Semakan penyelenggaraan kernel yang pertama tidak berjaya menangani masalah dalam semua kes, jadi tampalan adalah teratur. mitigasi menunggu pembetulan rasmi.
Mereka yang hidup dengan kegagalan ini biasanya menerangkan bahawa sistem berfungsi seperti biasa semasa sesi kerja atau permainan, tetapi apabila ia berlaku tutup atau mulakan semula, mesin digantung atau kembali ke desktop tanpa melengkapkan tindakan. Dalam kes yang paling teruk, but tidak berkembang dan boleh membawa kepada yang ditakuti panik daripada kernel.
Gejala paling biasa yang mungkin anda hadapi
- Penutupan tidak selesai: Sistem memulakan proses poweroff tetapi tidak selesai dan kekal tersekat.
- But semula gagal: Apabila meminta but semula, sesi tidak berkembang atau terhenti pada skrin perantaraan.
- Ranap pada permulaan: Pada sesetengah komputer, but berhenti tanpa berjalan dan boleh mengakibatkan panik kernel.
- Penggunaan biasa tanpa anomali: Tiada kejadian luar biasa disedari semasa kerja harian; masalah timbul terutamanya semasa peralihan tenaga.
Punca teknikal: modul asus_wmi dan asus_nb_wmi
Kesilapan telah dikesan kepada dua penyasaran modul perkakasan Daripada jenama: asus_wmi y asus_nb_wmiIni bukan komponen pengilang rasmi, tetapi pembangunan komuniti yang memanjangkan keserasian dan mendedahkan ciri khusus ASUS melalui antara muka WMI kernel.
Hipotesis kerja adalah jelas: dengan Linux 6.16 Ada yang tidak kena dengan interaksi modul ini dengan papan induk tertentu. Mitigasi yang memberikan hasil yang terbaik ialah lumpuhkan buat sementara waktu kedua-dua modul untuk memulihkan kestabilan semasa penutupan, mulakan semula dan operasi but.
Mitigasi pantas: modul senarai hitam
Penyelesaiannya adalah untuk menghalang sistem daripada memuatkan modul yang bercanggah. Untuk melakukan ini, hanya tambahkannya pada senarai hitam modprobe. Anda perlu kebenaran pentadbiran; anda boleh membuka dan mengedit fail konfigurasi dengan editor kegemaran anda (Vim, Nano atau editor GTK yang dipasang secara tradisional atau dalam format Snap, yang boleh dijalankan sebagai akar).
Buka fail modprobe yang sepadan dengan keistimewaan superuser. Jika ia tidak wujud, anda boleh menciptanya dengan mudah: laluan biasa adalah yang seterusnya.
sudo vim /etc/modprobe.d/blacklist.conf
Jika anda lebih suka alternatif, Nano Ia juga berfungsi dengan sempurna: ideanya adalah sama, buka fail itu dengan keizinan tinggi dan edit kandungannya untuk mengelakkan modul yang bermasalah daripada dimuatkan.
Baris mana yang perlu ditambah
Di dalam fail, masukkan dua entri ini supaya kernel tidak memuatkan modul semasa permulaan. Ini sepatutnya mengembalikan papan induk anda kepada a tingkah laku yang stabil pada penutupan, but semula dan bermula.
blacklist asus_wmi
blacklist asus_nb_wmi
Simpan perubahan pada fail dan keluar dari editor. Jika anda berada di Vim, : Wq akan melakukan kerja; dalam Nano, Ctrl+O kemudian Ctrl+X. Anda tidak memerlukan apa-apa lagi selain but semula untuk tetapan berkuat kuasa.
Mulakan semula selepas pengurangan
Setelah perubahan disimpan, mulakan semula sistem. Memandangkan jenis isu yang kami hadapi, anda mungkin perlu menutup paksa jika isu itu berhenti; yang klasik tekan butang Ini mungkin tidak dapat dielakkan dalam konteks ini. Pada but seterusnya, sistem seharusnya tidak lagi memuatkan modul, dan komputer harus bertindak balas secara normal apabila ditutup atau dimulakan semula.
Dalam kebanyakan kes, selepas menggunakan senarai hitam, ranap sistem hilang dan penutupan dan mulakan semula menjadi normal semula. boleh diramalJika anda tidak melihat sebarang peningkatan, sahkan bahawa baris telah disimpan dengan betul dan bahawa laluan fail adalah betul untuk pengedaran anda.
Amaran penting sebelum melumpuhkan modul
Harus diingat bahawa asus_wmi y asus_nb_wmi Ini bukan modul rasmi daripada pengilang, tetapi sumbangan komuniti. Melumpuhkannya mungkin melumpuhkan ciri khusus yang didedahkan oleh lapisan keserasian tersebut pada peranti berjenama tertentu.
Ini amat relevan dalam peranti yang sangat bersepadu, seperti PC yang disatukan seperti ASUS ROG Allydan dalam komputer riba daripada ASUS yang bergantung pada modul tersebut untuk beberapa ciri. Dalam kes ini, mitigasi mungkin mempunyai kesan sampingan, bermula daripada kehilangan kawalan khusus kepada ketiadaan tweak khusus pengeluar.
Sekiranya anda berada di desktop dengan papan induk ASUS dan anda tidak menggunakan sebarang perisian atau utiliti yang bergantung pada fungsi ini, kemungkinan besar sistem anda akan kembali kepada operasi normal tanpa sebarang kesan sampingan yang ketara semasa penggunaan biasa.
Mengedit fail: pilihan dan pertimbangan
Anda boleh mengedit fail dengan alat yang berbeza. Dengan Vim, arahan yang ditunjukkan di atas akan membuka laluan terus. Jika anda lebih suka sesuatu yang lebih mudah, Nano menawarkan pengalaman yang lebih mesra pengguna bagi mereka yang tidak menggunakan Vim. Anda juga boleh menggunakan editor grafik GTK yang dipasang secara tradisional atau melalui pakej snap, yang boleh dijalankan dengan keistimewaan root untuk menyimpan perubahan pada laluan sistem.
Harap maklum bahawa senarai hitam.conf Ia mungkin wujud atau tidak bergantung pada pengedaran anda dan perubahan terdahulu yang telah anda buat pada sistem. Jika ia tidak wujud, buat dan tambah baris yang ditunjukkan. Jika ia sudah wujud, cuma tambahkan entri senarai hitam untuk modul yang bercanggah pada penghujungnya.
Bagaimana untuk menyemak bahawa mitigasi digunakan
Selepas but semula, anda harus perasan bahawa operasi kuasa kembali normal. dipercayai. Jika anda berminat untuk mengesahkan bahawa modul belum dimuatkan, anda boleh menyemaknya dengan alat sistem biasa, walaupun yang penting ialah mesin itu berhenti gantung apabila menutup, memulakan semula atau memulakan.
Jika komputer anda terus berkelakuan aneh, periksa bahawa garis senarai hitam adalah betul-betul seperti yang ditunjukkan di atas dan tiada ralat tipografi. Juga pastikan bahawa arkib terdapat dalam folder /etc/modprobe.d dan bahawa perubahan telah disimpan dengan betul.
Bagaimana untuk membalikkan mitigasi jika anda melihat kesan sampingan
Jika anda perasan bahawa selepas melumpuhkan modul anda kehilangan beberapa fungsi yang berkaitan pada komputer anda, anda boleh terbalik Mitigasi. Buka fail konfigurasi sekali lagi dan alih keluar dua baris tambahan (atau ulasnya). Simpan, but semula dan sistem akan muat semula. asus_wmi y asus_nb_wmi seperti dahulu.
Dalam peranti di mana lapisan tersebut menyediakan fungsi kritikal, seperti beberapa Komputer riba ASUS atau pasukan yang sangat bersepadu, anda mungkin lebih suka menunggu pembetulan rasmi sebelum mengekalkan senarai hitam secara kekal.
Status susunan rasmi dan apa yang diharapkan
Pembangun kernel adalah bersungguh-sungguh mengenai isu yang menjejaskan papan induk ASUS dalam Linux 6.16. Walaupun keluaran penyelenggaraan pertama selepas keluaran tidak membetulkannya untuk semua orang, kemas kini masa hadapan dijangka dapat menangani punca pepijat tanpa memerlukan pengurangan.
Sementara itu, penyelesaian kompromi ini adalah cara yang mudah dan berkesan untuk menstabilkan Peranti yang terjejas, terutamanya desktop yang lapisan ASUS ini tidak kritikal untuk kegunaan harian, masih ada. Jika semuanya kekal stabil dalam kes anda dan anda tidak terlepas sebarang ciri, mitigasi boleh kekal sebagai langkah jangka panjang.
Petua praktikal untuk melaksanakan perubahan dengan selamat
Sebelum anda menyentuh apa-apa, pastikan anda mempunyai cara boot alternatif sekiranya anda perlu memulihkan sistem anda. Tidak mungkin anda memerlukannya untuk mitigasi ini, tetapi tidak salah untuk berhati-hati semasa mengedit konfigurasi kernel.
Semasa mengedit, sahkan bahawa anda menggunakan arahan dengan sudo atau bahawa anda telah log masuk sebagai root, kerana tanpa kebenaran pentadbiran anda tidak akan dapat menyimpan perubahan pada folder sistem. Satu huruf yang salah letak akan menyebabkan senarai hitam tidak berkesan.
Selepas but semula, uji secara khusus apa yang salah: minta penutupan sepenuhnya dan but semula untuk memastikan tiada lagi letak gagangJika anda juga mengalami terhenti, lakukan beberapa kitaran pencucuhan untuk mengesahkan semuanya kembali normal.
Bila hendak menggunakan mitigasi dan bila hendak menunggu
Jika anda bergantung pada komputer anda setiap hari dan mengalami ranap sistem semasa menutup atau memulakan semula sejak anda mengemas kini Linux 6.16, menggunakan penyelesaian ini masuk akal. Ia pantas, boleh diterbalikkan dan biasanya berfungsi pada desktop ASUS yang tidak menggunakan ciri khas ASUS.
Jika anda menggunakan peranti dengan integrasi perisian dan perkakasan ASUS yang meluas (seperti konsol pegang tangan tertentu atau komputer riba jenama) dan anda mengesyaki anda mungkin kehilangan ciri utama, anda mungkin lebih suka menunggu keluaran kernel rasmi, menguji pengurangan hanya jika ranap sistem menghalang anda daripada berfungsi seperti biasa.
Dalam semua kes, adalah dinasihatkan untuk memberi perhatian kepada kemas kini dari kernel: apabila pembetulan dikeluarkan, anda akan dapat mengalih keluar senarai hitam dan memulihkan modul tanpa takut masalah muncul semula.
Jika anda baru-baru ini menerima kernel 6.16 untuk pengedaran anda (contohnya, untuk desktop yang baru-baru ini menerima pakainya) dan semakan pertama tidak menyelesaikan masalah, mitigasi ini pada masa ini adalah cara paling mudah untuk mengembalikan kestabilan tanpa menunggu patch kemudian.
Memandangkan perkara di atas, gambarannya jelas: konflik terletak pada dua modul tertentu, dan melumpuhkannya mengembalikan mesin kepada keadaan terurus. Apabila pasukan kernel mengeluarkan pembetulan, anda akan dapat mengalih keluar pengurangan dan muat semula. asus_wmi y asus_nb_wmi dengan ketenangan fikiran yang lengkap.
Penulis yang bersemangat tentang dunia bait dan teknologi secara umum. Saya suka berkongsi pengetahuan saya melalui penulisan, dan itulah yang akan saya lakukan dalam blog ini, menunjukkan kepada anda semua perkara yang paling menarik tentang alat, perisian, perkakasan, trend teknologi dan banyak lagi. Matlamat saya adalah untuk membantu anda mengemudi dunia digital dengan cara yang mudah dan menghiburkan.