web-dev-qa-db-fra.com

Aucune accélération matérielle graphique (GLX) en 20.04?

Je viens d'avoir intégré Ubuntu 20.04 sur mon ordinateur portable:

> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:    20.04
Codename:   focal

Mon ordinateur portable a deux cartes graphiques:

> lspci -k | grep -iA3 vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    Subsystem: ASUSTeK Computer Inc. 2nd Generation Core Processor Family Integrated Graphics Controller
    Kernel driver in use: i915
    Kernel modules: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation GF116M [GeForce GT 555M/635M] (rev a1)
    Subsystem: ASUSTeK Computer Inc. GeForce GT 555M
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia

par conséquent, il est éligible à la fonction Premier/Optimus:

> prime-supported 
yes

J'ai défini le contrôleur graphique par défaut pour être le NVIDIA One:

> prime-select nvidia
Info: the nvidia profile is already set

... Las, après le redémarrage, le système fonctionne bien, mais il n'y a pas d'accélération matérielle graphique: les jeux de navigateur sont terriblement lents. Ceci est confirmé par:

> glxinfo 
name of display: :1
Error: couldn't find RGB GLX visual or fbconfig
1
Fred B.

solution: Utilisation

apt list *nvidia* | grep install

... Je pouvais comparer mon système de 19.10 précédent avec le 20.04 un et découvert que NVIDIA-DKMS-39 paquet manquait (pourquoi?).

Donc, l'installer a résolu le problème:

apt install nvidia-dkms-390
1
Fred B.