Problèmes de scintillement de l'écran sur un Razer Blade 15 mi-2019 Nvidia 2060 RTX exécutant Ubuntu 18.04 LTS
J'ai configuré Ubuntu 18.04 sur mon Razer Blade 15, mi-2019 avec le GPU Nvidia 2060 RTX en utilisant ces instructions
À côté du WIFI, tout fonctionnait bien.
Mais ensuite, l'écran (au hasard) a commencé à clignoter lorsque j'ai essayé de le connecter à un périphérique HDMI. J'ai utilisé de nombreux autres appareils pour regarder des films ou travailler sur un moniteur externe. J'ai eu ces problèmes de scintillement en essayant de configurer Ubuntu la première fois, mais après la réinstallation, ils avaient disparu.
Depuis que j'utilise le portable depuis quelques mois maintenant, je cherche un moyen de résoudre ce problème sans avoir à tout sauvegarder et réinstaller.
J'ai essayé plusieurs façons de mettre à jour ou de réinstaller les pilotes nvidia, mais jusqu'à présent, rien n'a fonctionné comme prévu.
J'ai essayé ceci pour mettre à jour et installer les pilotes recommandés
Mais comme vous pouvez le voir, mon système ne détecte même plus correctement le modèle de ma carte graphique
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
Après cela, j'ai essayé aujourd'hui de désinstaller et de réinstaller tous les packages liés à nvidia, y compris cuda et libcudnn en utilisant ceci . Ensuite, j'ai eu des dépendances non satisfaites que j'ai essayé de réparer en utilisant
sudo apt-get remove --purge nvidia-* -y
sudo ubuntu-drivers autoinstall
Tout semblait bien, les pilotes nvidia étaient tous installés et chargés correctement, mais après le redémarrage, j'ai instantanément récupéré le scintillement de l'écran.
Cela fonctionne correctement je suppose
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 |
+-----------------------------------------------------------------------------+
Le pilote actuellement chargé est nvidia-driver-440-server comme il a été recommandé par mon système et le scintillement de l'écran est important
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
Lorsque je désactive le GPU NVIDIA et que j'utilise le GPU Intel à la place, tout va bien, pas de scintillement. Par conséquent, je pense qu'il y a un problème sérieux avec l'installation de mon pilote.
Il y a aussi parfois des erreurs apparaissant dans la barre de notification que je ne peux malheureusement pas copier et coller. Mais ils sont tous liés à «nvidia-smi».
Toute aide est vraiment appréciée, je suis relativement nouveau sur Linux car c'est la première fois que je l'utilise sérieusement comme système d'exploitation. Si je peux aider de quelque manière que ce soit en fournissant des informations, veuillez me le dire.
ÉDITER:
Après des mois d'essais et d'erreurs, j'ai enfin pu résoudre le problème
xrandr --mode 1920x1080 --rate 59.97
mon ordinateur portable est capable de 144 Hz mais il semble que c'était trop pour lui, abaisser le taux de rafraîchissement a résolu le problème
Je me sens un peu soulagé mais aussi un peu stupide, une seule ligne a résolu les heures de lutte et de lecture / écriture des messages du forum
Réponses
BIOS
Il existe un certain nombre de versions différentes du Razer Blade 15.
Dans le terminal
, tapez sudo dmidecode -s bios-version
pour obtenir votre version actuelle du BIOS. Ensuite, allez ici pour rechercher un BIOS plus récent.
Nvidia
Vérifiez que vos paramètres correspondent à une résolution et à un taux de rafraîchissement pris en charge. L'actualisation devrait probablement être de 60 Hz (50 Hz en Europe), mais peut être plus élevée dans certains cas.
Confirmez que Secure Boot est désactivé dans votre BIOS, puis purgez / réinstallez les pilotes Nvidia.
Confirmez que vous utilisez un câble HDMI de qualité vers votre moniteur externe.
Il existe un pilote Nvidia plus récent que vous pouvez essayer. Version 450.66, datée du 18/08/2020.
Il peut être téléchargé ici .
J'ai eu un terrible scintillement d'écran avec le razer blade 15 lorsque je suis passé à des graphiques Nvidia dédiés.
Les syslogs ont montré: [drm: intel_cpu_fifo_underrun_irq_handler [i915]] ERREUR CPU pipe A FIFO underrun
J'ai suivi ce conseil: https://www.reddit.com/r/linuxmint/comments/6ngsb0/razer_blade_stealth_graphics_problem/ .
Mais en bref j'ai édité le fichier grub avec: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash acpi_osi = Linux i915.enable_psr = 0 i915.enable_rc6 = 0 button.lid_init_state = open"
J'espère que cela vous aide, j'étais vraiment frustré. Bonne chance.
Edit: Cela n'a apparemment pas fonctionné pour moi. J'ai relu votre description. Le moniteur que vous avez branché, quel taux de rafraîchissement a-t-il? J'ai le sentiment que c'est en quelque sorte lié au taux de rafraîchissement. J'ai changé le taux de rafraîchissement à 60 Hz mais cela n'a pas aidé.
J'ai eu le même problème avec mon Razer Blade 15 mi-2019, sur ubuntu 18.04 et ubuntu 20.04. Ce message a résolu mon problème.
https://wiki.mh8.fr/doku.php?id=linux:rbs
Ils ajoutent ce paramètre à GRUB_CMDLINE_LINUX_DEFAULT: "intel_idle.max_cstate = 4"
Ma configuration actuelle ressemble maintenant à ceci: GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash intel_idle.max_cstate = 4 button.lid_init_state = open"
Où "button.lid_init_state = open" a résolu un autre problème sur ma lame razer, dans lequel la fermeture du couvercle ne suspendait pas l'ordinateur.