J'essaie d'installer les pilotes NVidia sur Linux mg-Ubuntu 3.16.0-45-generic #60~14.04.1-Ubuntu
. Voici une capture d'écran de GTK;
Et aussi ici est à partir de paramètres Nvidia;
Cependant, lorsque j'ai essayé d'utiliser Unreal Engine 4 dans Ubuntu, les graphismes ne sont pas bons. Il y a beaucoup de couleurs étranges qui apparaissent. Voici une image de Unreal Engine;
Ensuite, je vérifie lspci et glxinfo si mon nvidia fonctionne correctement ou non. Et il est dit que Kernel driver in use: i915
mg@mg-Ubuntu:/.1/Programs/UnrealEngine/UnrealEngine-release/Engine/Binaries/Linux$ lspci -vnn | grep -i VGA -A 1200:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:3912]
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at d3000000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 4000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04) (prog-if 30 [XHCI])
Subsystem: Lenovo Device [17aa:3977]
Flags: bus master, medium devsel, latency 0, IRQ 41
Cependant, le rendu OpenGL est GeForce
pas MESA
mg@mg-Ubuntu:/.1/Programs/UnrealEngine/UnrealEngine-release/Engine/Binaries/Linux$ glxinfo | grep OpenGL | grep renderer
OpenGL renderer string: GeForce GT 720M/PCIe/SSE2
Comment puis-je résoudre ce problème? Pourquoi lspci dit que le lecteur du noyau est i915?
Vous avez des graphiques hybrides dans votre ordinateur portable.
Il existe deux cartes vidéo Intel et Nvidia.
Le pilote i915
est destiné à Intel.
Si vous courez dans le terminal
lspci -knn | grep -EA2 'VGA|3D'
vous verrez les deux adaptateurs et le pilote nvidia
.