Problemi di sfarfallio dello schermo su una build Nvidia 2060 RTX di metà 2019 di Razer Blade 15 con Ubuntu 18.04 LTS

Aug 17 2020

Ho configurato Ubuntu 18.04 sul mio Razer Blade 15, metà 2019 con GPU Nvidia 2060 RTX usando queste istruzioni

Accanto al WIFI ha funzionato bene.

Ma poi lo schermo (in modo casuale) ha iniziato a lampeggiare quando ho provato a collegarlo a un dispositivo HDMI. Ho usato molti altri dispositivi per guardare film o lavorare su un monitor esterno. Ho avuto questi problemi di sfarfallio quando ho provato a configurare Ubuntu la prima volta, ma dopo la reinstallazione non c'erano più.

Dato che sto utilizzando il notebook da alcuni mesi, sto cercando un modo per risolvere questo problema senza dover eseguire il backup e reinstallare tutto.

Ho provato diversi modi per aggiornare o reinstallare i driver nvidia, ma finora nulla ha funzionato come previsto.

Ho provato questo per aggiornare e installare i driver consigliati

Ma come puoi vedere, il mio sistema non rileva più correttamente il modello della mia scheda grafica

sudo lshw -c display
    [sudo] password for thedoc: 
      *-display                 
           description: VGA compatible controller
           product: NVIDIA Corporation
           vendor: NVIDIA Corporation
           physical id: 0
           bus info: pci@0000:01:00.0
           logical name: /dev/fb0
           version: a1
           width: 64 bits
           clock: 33MHz
           capabilities: pm msi pciexpress vga_controller bus_master cap_list rom fb
           configuration: depth=32 driver=nvidia latency=0 mode=1920x1080 visual=truecolor xres=1920 yres=1080
           resources: iomemory:600-5ff iomemory:600-5ff irq:181 memory:57000000-57ffffff memory:6030000000-603fffffff memory:6040000000-6041ffffff ioport:4000(size=128) memory:58000000-5807ffff
      *-display
           description: VGA compatible controller
           product: Intel Corporation
           vendor: Intel Corporation
           physical id: 2
           bus info: pci@0000:00:02.0
           version: 00
           width: 64 bits
           clock: 33MHz
           capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
           configuration: driver=i915 latency=0
           resources: iomemory:600-5ff iomemory:400-3ff irq:179 memory:6043000000-6043ffffff memory:4000000000-400fffffff ioport:5000(size=64) memory:c0000-dffff

Dopodiché ho provato oggi a disinstallare e reinstallare tutti i pacchetti relativi a nvidia, inclusi cuda e libcudnn, usando questo . Successivamente ho avuto alcune dipendenze non soddisfatte che ho provato a riparare usando

sudo apt-get remove --purge nvidia-* -y
sudo ubuntu-drivers autoinstall

Sembrava tutto a posto, i driver nvidia erano tutti installati e caricati correttamente, ma dopo il riavvio ho immediatamente ripreso lo sfarfallio dello schermo.

Questo funziona correttamente immagino

    nvidia-smi
Mon Aug 17 15:00:34 2020       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.95.01    Driver Version: 440.95.01    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 2060    Off  | 00000000:01:00.0 Off |                  N/A |
| N/A   52C    P8     8W /  N/A |    706MiB /  5934MiB |      2%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1345      G   /usr/lib/xorg/Xorg                            28MiB |
|    0      1598      G   /usr/bin/gnome-shell                          25MiB |
|    0      2020      G   /usr/lib/xorg/Xorg                           206MiB |
|    0      2181      G   /usr/bin/gnome-shell                         284MiB |
|    0      2583      G   ...uest-channel-token=16910184081649606580    48MiB |
|    0      2830      G   ...AAAAAAAAAAAACAAAAAAAAAA= --shared-files   108MiB |
+-----------------------------------------------------------------------------+

Il driver attualmente caricato è nvidia-driver-440-server come consigliato dal mio sistema e lo sfarfallio dello schermo è pesante

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F11sv00001A58sd00002004bc03sc00i00
vendor   : NVIDIA Corporation
driver   : nvidia-driver-435 - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-440-server - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:14.3 ==
modalias : pci:v00008086d0000A370sv00008086sd00000034bc02sc80i00
vendor   : Intel Corporation
manual_install: True
driver   : backport-iwlwifi-dkms - distro free

Quando disabilito la GPU NVIDIA e utilizzo invece la GPU Intel, va tutto bene, nessuno sfarfallio. Pertanto credo che ci sia qualche problema serio con l'installazione del mio driver.

A volte vengono visualizzati anche errori nella barra delle notifiche che purtroppo non posso copiare e incollare. Ma sono tutti legati a "nvidia-smi".

Qualsiasi aiuto è davvero apprezzato, sono relativamente nuovo a Linux in quanto questa è la prima volta che lo uso seriamente come sistema operativo. Se posso aiutare in qualsiasi modo fornendo informazioni, per favore dimmelo.

MODIFICARE:

Dopo letteralmente mesi di tentativi ed errori ho finalmente potuto risolvere il problema

xrandr --mode 1920x1080 --rate 59.97 

il mio laptop è in grado di 144Hz ma sembra che questo fosse troppo per lui abbassare la frequenza di aggiornamento ha risolto il problema

Mi sento un po 'sollevato ma anche un po' stupido, una singola frase ha risolto le ore di difficoltà e la lettura / scrittura di post sul forum non potevano

Risposte

heynnema Aug 17 2020 at 15:06

BIOS

Esistono diverse versioni di Razer Blade 15.

In terminal, digitare sudo dmidecode -s bios-versionper ottenere la versione corrente del BIOS. Quindi vai qui per verificare la presenza di un BIOS più recente.

Nvidia

Verificare che le impostazioni siano per una risoluzione e una frequenza di aggiornamento supportate. L'aggiornamento dovrebbe probabilmente essere di 60 Hz (50 Hz in Europa), ma in alcuni casi potrebbe essere superiore.

Conferma che Secure Boot è disabilitato nel BIOS, quindi elimina / reinstalla i driver Nvidia.

Conferma di utilizzare un cavo HDMI di qualità per il monitor esterno.

È disponibile un driver Nvidia più recente che potresti provare. Versione 450.66, datata 18/8/2020.

Può essere scaricato qui .

O.Bey Aug 28 2020 at 18:20

Ho avuto un tremendo sfarfallio dello schermo con il razer blade 15 quando sono passato alla grafica Nvidia dedicata.

I syslog mostravano: [drm: intel_cpu_fifo_underrun_irq_handler [i915]] ERRORE CPU pipe A FIFO underrun

Ho seguito questo consiglio: https://www.reddit.com/r/linuxmint/comments/6ngsb0/razer_blade_stealth_graphics_problem/ .

Ma in breve ho modificato il file grub con: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_osi = Linux i915.enable_psr = 0 i915.enable_rc6 = 0 button.lid_init_state = open"

Spero che questo ti aiuti, ero davvero frustrato. In bocca al lupo.

Modifica: apparentemente questo non ha funzionato per me. Ho riletto la tua descrizione. Il monitor che hai collegato, che frequenza di aggiornamento ha? Ho la sensazione che sia in qualche modo correlato alla frequenza di aggiornamento. Ho modificato la frequenza di aggiornamento a 60 Hz ma non è stato d'aiuto.

bdelosrios Sep 29 2020 at 14:47

Ho avuto lo stesso problema con il mio Razer blade 15 a metà 2019, su ubuntu 18.04 e ubuntu 20.04. Questo post ha risolto il mio problema.

https://wiki.mh8.fr/doku.php?id=linux:rbs

Aggiungono questa impostazione a GRUB_CMDLINE_LINUX_DEFAULT: "intel_idle.max_cstate = 4"

La mia configurazione attuale ora ha questo aspetto: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash intel_idle.max_cstate = 4 button.lid_init_state = open"

Dove "button.lid_init_state = open" ha risolto un altro problema sulla mia lama di rasoio, in cui la chiusura del coperchio non sospendeva il computer.