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

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

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


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.