13 votes

18.04 Scintillement de l'écran graphique Nvidia

Il semble que ce soit 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 redessinages en plein écran (buffer swap) lors d'un repeint

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

  3. Activer le triple buffering dans xorg.conf

  4. Utilisation de nvidia-settings pour activer Sync to Vblank, Allow Flipping, Use Conformant Texture Clamping

  5. Utiliser 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

12voto

mkrinblk Points 223

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 bref, j'ai listé les pilotes recommandés à l'aide de

$ 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 qui est recommandé.

$ sudo apt install nvidia-390

Une fois que j'ai redémarré mon système, tout allait bien, mais si vous avez toujours des problèmes, quelques autres choses sont mentionnées dans l'article, l'une d'entre elles étant la désactivation du pilote Noveau Nvidia. Comment désactiver le pilote Nouveau nvidia sur Ubuntu 18.04 Bionic Beaver Linux En résumé, vous mettez sur liste noire le 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 vous pourrez alors 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

3voto

Daniel Crenna Points 1853

En gros, parmi d'autres choses simplement, lisez le post 5 pour la version non spécifique.

Exécutez ceci

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

Ajoutez cette ligne

options nvidia-drm modeset=1

Lien vers la source

0voto

johnL Points 198

Je poste ici car c'est l'une des nombreuses ressources auxquelles j'ai accédé lorsque j'ai essayé de résoudre un problème avec une nouvelle installation d'Ubuntu sur un système avec une carte graphique Nvidia dont l'écran clignotait et avait également des problèmes de rendu avec des bords flous de l'écran et autres.

Vérifiez votre CÂBLE. J'ai installé un tout nouveau moniteur 4k avec une carte nvidia qui avait une sortie mini display port. J'ai acheté un câble qui va du mini display au HDMI lorsque j'ai acheté tout le matériel dans le magasin de PC. J'ai eu des problèmes avec des câbles dans le passé, mais j'ai vu que 4k était imprimé sur le côté du câble et j'ai pensé que c'était bon. Après deux jours entiers d'installations, de réinstallations, d'invites root et de jurons en général, j'ai commencé à dépanner plutôt que d'essayer de dépanner le logiciel. Ce câble sur un écran HD standard fonctionnait bien. J'ai ensuite échangé le câble avec un adaptateur mini port d'affichage vers port d'affichage, et cela a également bien fonctionné. Tous les problèmes que je rencontrais, qui étaient exactement les mêmes que ceux décrits ici, étaient dus à un câble qui ne prenait pas en charge le transfert de données nécessaire pour ce moniteur.

Après d'autres tests (encore une autre installation), j'ai découvert que la carte (NVidia Quardo P1000) fonctionnait en fait avec le pilote Nouveau. J'ai ensuite mis à jour avec les derniers pilotes Nvidia "testés" et j'ai remarqué une amélioration lors de la lecture de vidéos 4k en termes de hachage et d'artefacts d'affichage. Mais cette mise à jour du pilote s'est également faite sans problème.

tl'dr : Si vous utilisez une résolution supérieure à 1920x1080, vérifiez votre câble. Si vous essayez d'utiliser même cette résolution sur un vieux câble/connexion et que vous n'arrivez pas à résoudre le problème. Essayez un nouveau câble. Vous pourriez vous épargner d'interminables problèmes insolubles.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X