18.04 Flackern des Nvidia-Grafikbildschirms

13

Dies scheint ein ziemlich häufiges Problem zu sein, aber die Lösungen, die ich ausprobiert habe, haben nicht funktioniert. Verwenden von nvidia-340.106

Lösungen, die ich ausprobiert habe:

  1. compizconfig-settings-manager Erzwingt das Neuzeichnen im Vollbildmodus (Pufferwechsel) beim Neulackieren

  2. Aktualisieren von /etc/X11/xorg.conf zum Hinzufügen (Option "FlatPanelProperties" "Dithering = Disabled")

  3. Aktivieren Sie die dreifache Pufferung in xorg.conf

  4. Verwenden Sie die nvidia-Einstellungen, um die Synchronisierung mit Vblank zu aktivieren, das Spiegeln zuzulassen und die konforme Texturklemmung zu verwenden

  5. Verwenden Sie KDE und GNOME

lspci Ausgabe:

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

lshw Ausgabe:

  *-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
chaNcharge
quelle
Sie können verwenden, um nvidia-smizu sehen, ob nvidia gnome-shellam 17.04+
Jonathan

Antworten:

10

Ich hatte das gleiche Problem und das hat bei mir funktioniert. Ich habe angefangen, diesem Artikel zu folgen. So installieren Sie die NVIDIA-Treiber unter Ubuntu 18.04 Bionic Beaver Linux

Kurz gesagt, ich habe die empfohlenen Treiber aufgelistet

$ ubuntu-drivers devices

dann, um die empfohlenen Treiber zu installieren

$ sudo ubuntu-drivers autoinstall

oder Sie können apt verwenden, um den von Ihnen bevorzugten Treiber zu installieren, wenn dieser nicht der empfohlene ist

$ sudo apt install nvidia-390

sobald ich mein System neu gestartet war ich gut zu gehen , aber wenn Sie immer noch Probleme ein paar andere Dinge haben , sind in dem Artikel von denen eine Deaktivierung Noveau Nvidia - Treiber erwähnt Wie deaktivieren Nouveau nvidia - Treiber auf Ubuntu 18.04 Bionic Beaver Linux Zusammengefasst Sie die Nvidia nouveau schwarze Liste Treiber:

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

und dann können Sie den Inhalt der neuen Modprobe-Konfigurationsdatei bestätigen:

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

du solltest so etwas sehen

blacklist nouveau
options nouveau modeset=0
mkrinblk
quelle
2
Das hat bei mir nicht funktioniert, immer noch das gleiche Flackern.
ChaNcharge
Das hat auch bei mir nicht funktioniert
Debuggen von XD
1
Das hat bei mir funktioniert.
Gaurav Gandhi
Arbeitete für mich - ASUS FX505DT, Ryzen 5-3550H mit NVIDIA GeForce GTX1650 GDDR5 4 GB VRAM-Grafik. Ich musste den Jugendstil nicht auf die schwarze Liste setzen. (Ausführen von Ubuntu 18.04).
Rkrishnan
3

Lesen Sie unter anderem einfach Post 5 für die nicht spezifische Version.

Führen Sie dies aus

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

Fügen Sie diese Zeile hinzu

options nvidia-drm modeset=1

Link zur Quelle

markackerman8-gmail.com
quelle
1
Statt sudo geditVerwendung , sudo -H geditdie sicherer ist .
WinEunuuchs2Unix
Das scheint auch bei mir nicht zu funktionieren, deshalb habe ich mich an die Verwendung der Nouveau-Treiber gehalten. Gibt es einen Schritt, den ich vermisse?
ChaNcharge
Hatte dieses Problem mit nvidia 410. Upgrade auf 415 Befolgen Sie die Schritte, um den Jugendstil auf die schwarze Liste zu setzen. Endlich sind die Optionen nvidia-drm modeset=1gelöst.
Andrew Lavers
Dies brach meinen Desktop, musste sich mit der Shell anmelden und die Zeile kommentieren.
Oktoeder
1
Kann mir jemand erklären, was das eigentlich macht?
Pehkawn