hardware:notebooky:nvidia-geforce-9650m-gt:workaround-binarnich-ovladacu

NVIDIA GeForce 9650M GT: workaround binárních ovladačů

Vytvořeno: 27.4.2020

Poznámka k aktuálnosti: Toto je dobový článek pro starý notebook s grafikou NVIDIA GeForce 9650M GT. Jde o workaround pro historický problém proprietárních ovladačů a rozhodně ne o obecné doporučení pro nové stroje.

Na starém notebooku s Ubuntu a grafikou NVIDIA GeForce 9650M GT jsem používal proprietární ovladače. Po startu systému ale po několika minutách začala obrazovka problikávat a nakonec celý počítač zamrznul. Protože už tehdy šlo o starý hardware, opravu v ovladači jsem nečekal a hledal jsem aspoň praktický workaround.

Systém po bootu vypadal normálně, ale postupně se začaly objevovat artefakty a blikání obrazu. To se zhoršovalo až do úplného zamrznutí.

Výpis karty v Linuxu:

07:00.0 VGA compatible controller: NVIDIA Corporation G96M [GeForce 9650M GT] (rev a1)

Na fórech jsem narazil na jednoduchý hack: pravidelně volat nvidia-settings, aby karta nespadla do problémového stavu. Prakticky to znamenalo spustit po přihlášení uživatele jednoduchý skript:

#!/bin/bash
 
while true ; do
    nvidia-settings -q all > /dev/null
    sleep 25
done

Tento skript bylo potřeba spouštět po přihlášení, ideálně přes automaticky startované aplikace v desktopu.

Ve stejné diskusi se objevovalo i doporučení vyzkoušet parametr:

options nvidia NVreg_RegistryDwords="PerfLevelSrc=0x2222"

Měl omezit změny taktů GPU a tím snížit pravděpodobnost blikání a XID chyb. Současně ale znamenal, že karta může běžet teplejší, protože se neškáluje tak agresivně dolů.

Pokud workaround nepomůže nebo je příliš křehký, dává smysl vrátit se k open source ovladači nouveau, i za cenu nižšího výkonu nebo horší podpory některých funkcí.

  • hardware/notebooky/nvidia-geforce-9650m-gt/workaround-binarnich-ovladacu.txt
  • Poslední úprava: 23.04.2026 12:01
  • autor: Petr Nosek