Kesalahan / peringatan Signature PKCS menjalankan dmesg di Ubuntu Mate 18.04

12

Saya sedang menginstal Ubuntu Mate 18.04 secara bersih, sistem itu sendiri berfungsi tanpa masalah, tetapi saya menjalankan dmesg untuk melihat kesalahan dan peringatan. Saya suka mencoba menyelesaikannya jika mungkin walaupun tidak menyebabkan masalah yang jelas saat ini.

Saya memiliki driver menjalankan kartu Nvidia 390.48.

Saya sudah menyelesaikan sebagian besar masalah, tetapi satu yang muncul empat kali mengatakan ini:

PKCS#7 signature not signed with a trusted key

Berikut ini adalah +/- tiga baris dalam dmesg untuk konteks untuk dua kejadian (yang kedua sebenarnya menangkap dua):

[    1.157284] ata3: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b200 irq 126
[    1.157285] ata4: SATA max UDMA/133 abar m2048@0xdf34b000 port 0xdf34b280 irq 126
[    1.157535] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.168128] PKCS#7 signature not signed with a trusted key
[    1.168135] nvidia: loading out-of-tree module taints kernel.
[    1.168138] nvidia: module license 'NVIDIA' taints kernel.
[    1.168138] Disabling lock debugging due to kernel taint

dan:

[    1.175479] nvidia-nvlink: Nvlink Core is being initialized, major device number 238
[    1.175681] nvidia 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=io+mem
[    1.175734] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  390.48  Thu Mar 22 00:42:57 PDT 2018 (using threaded interrupts)
[    1.180047] PKCS#7 signature not signed with a trusted key
[    1.181035] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  390.48  Wed Mar 21 23:48:34 PDT 2018
[    1.181409] PKCS#7 signature not signed with a trusted key
[    1.181814] [drm] [nvidia-drm] [GPU ID 0x00000100] Loading driver

Baris yang dimaksud adalah garis PKCS, saya mengerti driver akan "mencemari" kernel. Dari konteksnya sepertinya peringatan PKCS terkait dengan driver Nvidia. Apakah itu diharapkan? Ini adalah driver yang diperoleh dari repositori Ubuntu, bukan dari Nvidia, jika itu membuat perbedaan. Biasanya saya bisa mencari kesalahan dan peringatan khusus Nvidia (yang biasanya tidak berbahaya) tapi yang ini saya tidak menemukan apa pun.

mock_blatt
sumber

Jawaban:

3

Sepertinya saya bisa memperbaikinya. Pastikan Anda menghapus semua yang berhubungan dengan nvidia (hapus semua konfigurasi dan i386 juga). Pastikan dpkg -l | grep nvidiamengembalikan hasil yang kosong. Lalu pilih:

sudo apt install nvidia-driver-396

(versi dapat bervariasi, tentu saja)

Ini membuka antarmuka grafis di dalam terminal Anda di beberapa titik dan mengusulkan untuk menambahkan kunci MOK penandatanganan. Setelah saya melakukan itu saya reboot dan memasukkan kunci ketika diminta.

yuranos87
sumber
2
Benar, saya pikir peringatan ini ada hubungannya dengan driver yang tidak ditandatangani, yang tidak ada bedanya jika Anda tidak menggunakan boot aman (yang saya tidak pada saat itu, dan saya tidak benar-benar menyadari apa itu). Saya baru-baru ini mulai menggunakan boot aman, dan memang Ubuntu 18.04 membawa saya ke langkah penandatanganan MOK setelah reboot.
mock_blatt
Mungkin kasus umum akan mendapatkan paket yang benar sudo ubuntu-drivers list.
Pablo Bianchi
3
Saya mengikuti langkah-langkah ini tetapi tidak diberi opsi untuk menandatangani kunci
MOK
@Jonno_FTW, saya diminta ketika menginstal Ubuntu 18.04, ketika saya memintanya untuk menginstal driver berpemilik yang dikatakan akan restart dan untuk memilih kata sandi untuk penandatanganan MOK. Saat restart saya harus memasukkan kata sandi itu (setelah melalui beberapa menu). Jika Anda tidak menggunakan boot aman, itu mungkin tidak peduli? Saya pikir itulah yang terjadi ketika saya awalnya menulis pertanyaan ini.
mock_blatt
3

Saya juga punya kartu Nvidia menggunakan driver Nvidia milik.

Pada boot pertama setelah memutakhirkan dari 17.10 ke 18.04 dengan pesan:

PKCS#7 signature not signed with a trusted key

dilaporkan 3 kali sebelum mencapai layar login dan urutan boot terhenti. Saya hanya bisa boot dalam Mode Pemulihan. Menonaktifkan Boot Aman di BIOS tidak membuat perbedaan.

Namun, setelah boot dalam Mode Pemulihan, saya dapat memilih Resume normal bootdari menu tindakan dan urutan boot normal kemudian berhasil berjalan.

Saya meluncurkan Perangkat Lunak & Pembaruan dan membuka tab Driver Tambahan . Di bawah 17.10, driver kartu grafis Nvidia saya telah menjadi milik eksklusif yang disediakan oleh nvidia-driver-390paket meta Ubuntu . Sekarang, kartu tidak dilaporkan menggunakan driver berpemilik itu, atau driver open-source xorg-xserver-video-noveau. Itu ditunjukkan sebagai menggunakan driver yang diinstal secara manual , dan opsi driver open-source yang biasa dan tidak dapat dipilih.

Saya kemudian didirikan oleh:

dpkg -l nvidia-driver-390

yang nvidia-driver-390tidak lagi diinstal. Jadi saya menginstalnya:

sudo apt install nvidia-driver-390

Kemudian reboot, dan urutan booting berjalan dengan sukses dan normal. Setelah masuk saya mengunjungi kembali Software & Updates -> Driver Tambahan dan sekarang melihat bahwa kartu grafis saya dilaporkan menggunakan nvidia-driver-390 driver berpemilik .

Mike Kinghan
sumber
1
Anda memiliki situasi yang lebih buruk daripada saya, senang Anda menyelesaikannya. Karena penasaran, jika Anda menjalankan dmesg | grep -C 3 PKCS apakah Anda melihat sesuatu yang mirip dengan saya? Bagi saya, itu asimptomatik tapi saya tahu itu bisa berubah.
mock_blatt