18.04 Scintillement de l'écran graphique Nvidia


13

Cela semble être un problème assez courant, mais les solutions que j'ai essayées n'ont pas fonctionné. Utilisation de nvidia-340.106

Solutions que j'ai essayées:

  1. compizconfig-settings-manager Forcer les redessins plein écran (échange de tampon) lors du repeint

  2. Mise à jour de /etc/X11/xorg.conf à ajouter (Option "FlatPanelProperties" "Dithering = Disabled")

  3. Activer la triple mise en mémoire tampon dans xorg.conf

  4. Utilisation des paramètres nvidia pour activer la synchronisation avec Vblank, autoriser le retournement, utiliser le serrage de texture conforme

  5. Utilisez KDE et GNOME

sortie lspci:

03:00.0 VGA compatible controller: NVIDIA Corporation MCP7A [GeForce 9400] (rev b1) (prog-if 00 [VGA controller])
    Subsystem: Apple Inc. MCP7A [GeForce 9400]
    Flags: bus master, fast devsel, latency 0, IRQ 26
    Memory at d2000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 1000 [size=128]
    [virtual] Expansion ROM at d3000000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia

Sortie lshw:

  *-display                 
   description: VGA compatible controller
   product: MCP7A [GeForce 9400]
   vendor: NVIDIA Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   version: b1
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi vga_controller bus_master cap_list rom
   configuration: driver=nvidia latency=0
   resources: irq:26 memory:d2000000-d2ffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:1000(size=128) memory:d3000000-d301ffff

Vous pouvez utiliser nvidia-smipour voir si nvidia fonctionne gnome-shellle 17.04+
Jonathan

Réponses:


10

J'ai eu le même problème et c'est ce qui a fonctionné pour moi J'ai commencé à suivre cet article Comment installer les pilotes NVIDIA sur Ubuntu 18.04 Bionic Beaver Linux

En un mot, j'ai énuméré les pilotes recommandés en utilisant

$ ubuntu-drivers devices

puis installer les pilotes recommandés

$ sudo ubuntu-drivers autoinstall

ou vous pouvez utiliser apt pour installer le pilote que vous préférez s'il n'est pas recommandé

$ sudo apt install nvidia-390

une fois que je redémarré mon système , je suis bon pour aller , mais si vous avez encore des problèmes quelques autres choses sont mentionnées dans l'article un être invalidantes pilote Noveau Nvidia Comment désactiver pilote nvidia Nouveau sur Ubuntu 18.04 Bionic Beaver Linux Pour vous résumer votre liste noire le nouveau Nvidia chauffeur:

$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

puis vous pouvez confirmer le contenu du nouveau fichier de configuration modprobe:

$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf

vous devriez voir quelque chose comme

blacklist nouveau
options nouveau modeset=0

2
Cela n'a pas fonctionné pour moi, toujours le même scintillement.
chaNcharge

Cela n'a pas fonctionné pour moi non plus
débogage du XD le

1
Cela a fonctionné pour moi.
Gaurav Gandhi

A travaillé pour moi - ASUS FX505DT, Ryzen 5-3550H avec NVIDIA GeForce GTX1650 GDDR5 4GB VRAM Graphics. Je n'ai pas eu à mettre sur liste noire nouveau. (Exécution d'Ubuntu 18.04).
rkrishnan

3

Fondamentalement, entre autres, lisez simplement Post 5 pour la version non spécifique.

Lance ça

sudo -H gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

Ajoutez cette ligne

options nvidia-drm modeset=1

Lien vers la source


1
Au lieu d'une sudo geditutilisation sudo -H geditqui est plus sûre.
WinEunuuchs2Unix

Cela ne semble pas fonctionner pour moi non plus, je me suis donc contenté d'utiliser les nouveaux pilotes. Y a-t-il une étape qui me manque?
chaNcharge

Eu ce problème avec nvidia 410. Mise à niveau vers 415 Étapes suivies pour mettre la liste noire nouveau. Enfin les options nvidia-drm modeset=1résolues.
Andrew Lavers

Cela a cassé mon bureau, a dû se connecter avec le shell et commenter la ligne.
octoèdre

1
Quelqu'un peut-il m'expliquer ce que cela fait réellement?
pehkawn
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.