Pasang Pemacu Grafik Nvidia Optimus di CentOS 7
Dalam artikel ini, saya akan menunjukkan kepada anda cara menyediakan kad grafik yang disokong Nvidia Optimus baru dalam konfigurasi grafik hibrid di CentOS 7. Semua komputer riba / notebook baru hari ini menggunakan konfigurasi jenis ini. Oleh itu, ia sangat biasa pada masa ini. Saya menggunakan ASUS UX303UB dengan 2GB Nvidia GeForce 940M dan Intel HD Graphics 520 untuk menguji semua artikel ini. Mari kita mulakan.
Artikel ini hanya untuk konfigurasi kad grafik atau grafik hibrid yang disokong oleh Nvidia Optimus. Anda boleh memeriksa sama ada kad grafik Nvidia anda menyokong teknologi Optimus atau tidak dengan arahan berikut:
"Lspci | grep 'NVIDIA \ | VGA' "
Sekiranya anda mempunyai 2 kad grafik yang disenaraikan, seperti yang terdapat dalam tangkapan skrin, anda boleh mengikuti artikel ini dan mengharapkan semuanya berfungsi.
Catatan: Sebelum meneruskan pemasangan, matikan Secure Boot dari tetapan BIOS.
Pertama, kita harus menambahkan beberapa repositori pakej ke sistem operasi CentOS 7 kami. Jalankan arahan berikut untuk menambahkan repositori pakej:
Tambahkan repositori elrepo:
sudo rpm --import https: // www.elrepo.org / RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http: // www.elrepo.org / elrepo-pelepasan-7.0.3.el7.elrepo.noarch.rpm
Tambahkan repositori epel:
sudo yum pasang pelepasan epel
Tambahkan repositori bumblebee:
sudo yum -y --nogpgsemak pemasangan http: // install.linux.ncsu.edu / pub / yum / itecs / awam / bumblebee / rhel7 / noarch / bumblebee-release-1.2-1.noarch.rpm
sudo yum -y --nogpgsemak pemasangan http: // install.linux.ncsu.edu / pub / yum / itecs / awam / bumblebee-nonfree / rhel7 / noarch / bumblebee-nonfree-release-1.2-1.noarch.rpm
Sekarang kita harus mengemas kini kernel CentOS 7. Jika tidak, ia tidak akan berjaya.
sudo yum --enablerepo = elrepo-kernel pasang kernel-ml
Pasang pakej pengembangan kernel baru dengan arahan berikut:
sudo yum --enablerepo = elrepo-kernel pasang kernel-ml-devel
Seperti yang anda lihat, saya sudah melakukannya dan menghidupkan semula komputer saya. Dari arahan 'uname -r', anda dapat melihat bahawa versi kernel saya sekarang adalah '4.13.11 '. Anda harus menghidupkan semula komputer anda setelah memasang paket kernel dan kernel-ml-devel baru.
Kini kami bersedia untuk memasang pemacu bumblebee Nvidia Optimus. Untuk memasang bumblebee, jalankan arahan berikut:
sudo yum install bumblebee-nvidia bbswitch-dkms primus kernel-devel
Atau arahan berikut, jika anda mahukan keserasian 32-bit:
sudo yum pasang bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 MayaGL.primus i686.x86_64 primus.kernel-devel i686
Saya akan pergi dengan arahan pertama.
Setelah anda menjalankan perintah, tekan 'y' dan kemudian tekan
Pemasangan anda mesti bermula. Mungkin diperlukan beberapa minit untuk diselesaikan.
Setelah dipasang, jalankan arahan berikut untuk menambahkan pengguna anda ke kumpulan bumblebee.
sudo usermod -aG bumblebee YOUR_USERNAME
Sekarang mulakan semula komputer anda. Setelah komputer dimulakan semula, anda seharusnya dapat menjalankan panel kawalan "Tetapan Nvidia". Ia mengesahkan bahawa semuanya berfungsi dengan betul.
Anda boleh memeriksa sama ada semuanya berfungsi dengan betul dari baris arahan juga. Jalankan arahan berikut untuk memeriksa sama ada pemandu dan bumblebee Nvidia berfungsi:
bumblebee-nvidia - semak
Dari output berikut, anda dapat melihat bahawa semuanya berfungsi dengan betul.
Sekiranya anda mempunyai masalah, anda harus menjalankan perintah berikut:
sudo bumblebee-nvidia --debug --force
Sekiranya anda ingin menyahpasang pemacu Nvidia Optimus oleh Bumblebee, jalankan arahan berikut:
sudo yum hapus bumblebee-nvidia bbswitch-dkms primus kernel-devel
Tekan 'y' dan tekan . Pemacu Bumblebee Nvidia Optimus harus dikeluarkan.
Anda juga dapat menghapus kernel yang diperbaharui dengan perintah berikut:
sudo yum keluarkan kernel-ml kernel-ml-dev
Walaupun begitu, membuang kernel tidak diperlukan. Anda boleh menggunakannya jika anda mahu.
Oleh itu, anda memasang dan menyahpasang pemacu Nvidia Optimus baru di CentOS 7. Terima kasih kerana membaca artikel ini.