web-dev-qa-db-fra.com

18.04 Scintillement de l'écran graphique Nvidia

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

Les solutions que j'ai essayées:

  1. compizconfig-settings-manager Forcer le redessinage plein écran (échange de tampon) lors du repeinte

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

  3. Activer la mise en tampon triple dans xorg.conf

  4. Utilisation de nvidia-settings pour activer la synchronisation avec Vblank, autoriser le retournement, utiliser le serrage de texture conforme

  5. Utiliser KDE et GNOME

lspci sortie:

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
9
chaNcharge

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 résumé, j’ai répertorié les pilotes recommandés utilisant

$ ubuntu-drivers devices

puis d'installer les pilotes recommandés

$ Sudo ubuntu-drivers autoinstall

ou vous pouvez utiliser apt pour installer le pilote que vous préférez si ce n’est pas celui recommandé

$ Sudo apt install nvidia-390

une fois que j'ai redémarré mon système, j'étais prêt à partir, mais si vous rencontrez toujours des problèmes, quelques autres choses sont mentionnées dans l'article: désactiver le pilote Noveau Nvidia Comment désactiver le pilote Nouveau nvidia sur Ubuntu 18.04 Bionic Beaver Linux Pour résumer votre liste noire du pilote Nvidia nouveau:

$ 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"

et ensuite vous pourrez confirmer le contenu du nouveau fichier de configuration de modprobe:

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

vous devriez voir quelque chose comme

blacklist nouveau
options nouveau modeset=0
6
mkrinblk

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

Lance ça

Sudo gedit /etc/modprobe.d/nvidia-drm-nomodeset.conf

Ajouter cette ligne

options nvidia-drm modeset=1

Lien vers la source