Bagaimana saya bisa menginstal driver Nvidia di Ubuntu 18.04 dengan boot aman?

12

Kemarin, saya mencoba meningkatkan versi Ubuntu saya dari 17.10 * ke 18.04 LTS. Pembaruan telah dicapai dengan benar kecuali untuk beberapa elemen.

Salah satu elemen ini adalah pemasangan driver Nvidia dengan boot aman.

Saya mencoba beberapa hal untuk menginstal driver nvidia (versi 396) dengan boot aman tetapi tampaknya tidak berfungsi saat ini ...

Akhirnya, saya menemukan solusi: Saya menonaktifkan boot aman. Tapi ini hanya trik untuk menyelesaikan masalah instalasi driver nvidia ...

Jadi saya ingin tahu apakah mungkin untuk memiliki driver nvidia yang bekerja dengan boot aman .

Prosedur yang saya gunakan saat boot aman diaktifkan (Yang tidak berfungsi):

Perintah yang digunakan untuk instalasi:

sudo apt update
sudo apt upgrade
sudo ubuntu-drivers autoinstall

Selama proses instalasi ketika boot aman diaktifkan, fase instalasi macet dengan kunci pribadi MOK. sebuah trik untuk mengatasi yang dijelaskan di utas ini .

Tetapi bagi saya, solusinya tidak berhasil. Jadi saya perlu menghentikan skrip dan menjalankan aplikasi pembaruan & perangkat lunak. Setelah beberapa saat, sebuah kotak dialog muncul meminta saya kata sandi untuk kunci MOK.

Jadi saya menyelesaikan kotak dialog dan reboot PC tetapi ketika boot aman diaktifkan, pengaturan x server masih kosong.

Terima kasih sebelumnya atas jawaban Anda.

Loic L.
sumber
Apakah Anda benar-benar berpikir bahwa menonaktifkan SB diperlukan hanya untuk MEMASANG driver? Modul eksklusif Nvidia tidak akan berfungsi jika SB diaktifkan.
Pilot6
Hanya dengan menonaktifkan SB itu berfungsi jadi ya dengan hanya menonaktifkan SB bekerja tetapi tanpa melakukan itu tidak berfungsi. Dan apa alasan mengapa modul berpemilik Nvidia tidak bekerja dengan SB?
Loic L.
1
Alasannya adalah itu tidak ditandatangani. SB adalah BTW yang tidak berguna. Nonaktifkan saja dan lupakan. Lihat juga askubuntu.com/questions/762254/...
Pilot6
Terima kasih atas jawaban anda :). Yah normal, seperti yang Anda katakan di posting bahwa Anda ditautkan. Utilitas mok harus mengatasi masalah SB. Dan saya pikir instalasi mencoba mencapai ketika Anda menjalankan ubuntu-drivers autoinstalltetapi dalam kasus saya itu tidak berhasil. Tapi sudahlah, saya sudah menginstal driver nvidia sehingga semuanya berjalan dengan baik.
Loic L.
Itu benar. ubuntu-driversmencoba menonaktifkan SB, tetapi jauh lebih mudah untuk menonaktifkannya di BIOS. Anda dapat mencoba untuk menandatangani driver, tetapi tidak sepadan dengan upaya IMHO.
Pilot6

Jawaban:

14

Langkah-langkah saya untuk membuatnya bekerja dengan boot aman adalah sebagai berikut:

Ketika saya menginstal Ubuntu 18.04.1, ketika saya mencapai "pembaruan dan tahap perangkat lunak lain" di instalasi, ada opsi untuk mengatur kata sandi untuk boot aman, jadi saya melanjutkan dan mengaktifkan kotak centang dan memasukkan kata sandi baru untuk boot aman.

Kemudian setelah instalasi, ketika saya ingin menginstal driver Nvidia, saya melakukan hal berikut:

Prosedur standar Ubuntu:

sudo apt-get update
sudo apt-get upgrade
  1. Tambahkan PPA Nvidia Resmi ke Ubuntu

    sudo add-apt-repository ppa:graphics-drivers/ppa
    
  2. Perbarui dan tingkatkan lagi

    sudo apt-get update
    sudo apt-get upgrade
    
  3. Saya memeriksa driver mana yang direkomendasikan untuk GPU saya melalui perintah:

    ubuntu-drivers devices
    
  4. Saya membuka "Perangkat Lunak & Pembaruan" dan mengklik tab "Driver Tambahan", saya kemudian memilih driver yang direkomendasikan dan mengklik "Terapkan Perubahan", sementara driver menginstal di suatu tempat di tengah itu meminta saya untuk boot password yang aman, bahwa ketika saya memasukkan kata sandi yang saya atur ketika saya menginstal Ubuntu, setelah selesai menerapkan saya me-restart perangkat saya, ketika me-reboot menu biru muncul meminta untuk menekan tombol apa saja, saya menekan kemudian menu berlabel "Lakukan Manajemen MOK" muncul, ada adalah empat opsi berikut:

    1. Lanjutkan boot
    2. Daftarkan Kunci
    3. Daftarkan Kunci dari Disk
    4. Daftarkan Kunci dari Hash

Saya memilih opsi nomor 2, kemudian saya melanjutkan boot, akhirnya berhasil, saya pergi ke pengaturan Ubuntu-> Detail dan nama Kartu Grafis saya ditunjukkan dengan benar.

omar ram
sumber