web-dev-qa-db-fra.com

Le lecteur de noyau utilisé n’est pas Nvidia

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;

enter image description here

Et aussi ici est à partir de paramètres Nvidia;

enter image description here

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;

enter image description here

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?

4
goGud

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.

0
Pilot6