pengantar
Ini adalah panduan sederhana tentang cara mengaktifkan grafik hybrid intel-nvidia di laptop. Sehingga aplikasi tertentu berjalan pada chip diskrit dan yang lainnya pada chip yang disematkan. Yang mengejutkan saya, di Internet, saya tidak menemukan instruksi sederhana tentang cara menjalankan aplikasi tertentu menggunakan grafik diskrit. Jadi saya akan menulis sesederhana yang saya inginkan.
Saya memiliki sistem KDE Neon 5.21 - pada umumnya - Ubuntu LTS dengan lingkungan desktop KDE Plasma 5.21, chip video GeForce MX150
1. Instal driver
a) Jika Anda memiliki sistem di Qt (Sebagai aturan, lingkungan KDE atau LXQt), kemudian gunakan perintah ini melalui terminal, muat program untuk menginstal driver:
sudo apt install software-properties-qt
Jika Anda memiliki sistem di GTK, gunakan perintah ini:
sudo apt install software-properties-gtk
Meski tidak ada perbedaan yang mendasar
b) Kemudian jalankan sebagai root
sudo software-properties-qt
Anda juga dapat menambahkan pintasan untuk diluncurkan di menu aplikasi
Instruksi untuk KDE
Di dalam folder tersebut, ~/.local/share/applications/
buat file software properties qt.desktop
dengan konten berikut
[Desktop Entry]
Categories=System;Settings;
Comment[ru_RU]=drivers
Comment=drivers
Exec=konsole -e "~/.local/share/applications/software-properties-qt.sh"
GenericName[ru_RU]= \s
GenericName= \s
Icon=systemsettings
MimeType=
Name[ru_RU]=software properties qt\n
Name=software properties qt\n
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
Dan file software properties qt.sh
di folder yang sama:
#! /bin/bash
echo software-properties-qt
sudo /usr/bin/software-properties-qt
Setelah reboot, pintasan akan muncul di menu
Tetapi ini jauh dari kebutuhan, cukup untuk meluncurkan pengaturan grafis hybrid dari konsol untuk tujuan kami.
c) Buka tab terakhir Additional drivers
dan instal driver yang diperlukan. Saya memilih versi terbaru, yang bukan tested
dan bukanserver
d) Setelah instalasi, restart perangkat
2. Konfigurasi kartu video
a) :
sudo apt install nvidia-settings
b) PRIME Profiles
:
NVIDIA (Performance Mode)
- . , . , .
NVIDIA On-Demand
- nvidia, - intel.
NVIDIA (Power Saving Mode)
-
- NVIDIA On-Demand
,
3.
, ...
nvidia OpenGL :
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
Vulkan :
__NV_PRIME_RENDER_OFFLOAD=1
. , program . :
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia program
, (.desktop) , . KDE Plasma , ( " ..."), "" .
. , Exec=
, __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia
, Minecraft
Kesimpulan
Metode ini, seperti yang saya pahami, berfungsi persis untuk program yang menggunakan pustaka OpenGL dan Vulkan. Sayangnya, saya tidak dapat menjalankan aplikasi Windows melalui Wine yang menggunakan DirectX, tetapi itu adalah cerita yang sama sekali berbeda. (Aplikasi OpenGL bekerja di bawah Wine)