GeForce NOW este serviciul de cloud gaming al NVIDIA: în loc să rulezi jocurile pe placa video din calculatorul tău, ele rulează pe serverele NVIDIA, iar imaginea ajunge la tine prin streaming. Practic poți juca titluri recente, cu ray tracing și DLSS, chiar și de pe un calculator fără o placă video puternică, atât timp cât ai o conexiune bună la internet.
Chiar zilele astea NVIDIA a scos aplicația nativă pentru Linux din beta și a adăugat un repository Flatpak oficial, ceea ce simplifică mult instalarea și actualizările față de vechiul instalator de sine stătător folosit în perioada de beta. Am găsit detalii despre asta pe linuxiac.com, dar pe scurt, instalarea oficială se face din trei comenzi:
flatpak remote-add --user --if-not-exists GeForceNOW https://international.download.nvidia.com/GFNLinux/flatpak/geforcenow.flatpakrepo
flatpak install --user GeForceNOW com.nvidia.geforcenow
flatpak run com.nvidia.geforcenow
Am zis să o testez și eu, pe calculatorul meu cu placă video AMD Radeon RX 6600. Instalarea prin terminal a mers fără nicio problemă, dar la prima pornire aplicația s-a închis aproape imediat, cu un mesaj destul de descurajator: "GeForce NOW nu poate continua", "GeForce NOW a întâmpinat o problemă și trebuie să se închidă", cod de eroare 0xC0F11312. Pe deasupra, apărea și o pagină cu aspect de "dificultăți tehnice", ceea ce m-a făcut inițial să bănuiesc o problemă pe partea NVIDIA, nu la mine.
Primul test: izolarea problemei
Am deschis GeForce NOW în navigator, direct de pe sit-ul NVIDIA. A mers perfect. Asta a eliminat imediat ipoteza unei probleme de cont sau de infrastructură NVIDIA - dacă serviciul funcționa în navigator, problema era clar în aplicația Flatpak de pe Linux.
Al doilea pas a fost să mă asigur că am instalat exact ce trebuie. Pe Linux există și un client neoficial, "GeForce NOW Electron", disponibil tot pe Flathub, dar diferit de aplicația oficială NVIDIA. Am verificat cu:
flatpak list | grep -i geforce
flatpak info com.nvidia.geforcenow
și am confirmat că aveam instalată aplicația oficială, com.nvidia.geforcenow, versiunea 2.0.87.130.
Al doilea test: log-ul complet din terminal
Ca să văd exact ce se întâmplă, am pornit aplicația direct din terminal, nu din meniul grafic:
flatpak run com.nvidia.geforcenow
În log a apărut linia importantă:
ERROR:offscreen_sdlwindow_mgr.cpp(122) Unable to initialize SDLGraphicsContext: c0f11312
ERROR:browser_app.cc(1152) Browser app has failed to initialize Geronimo
Documentația NVIDIA leagă acest cod de o verificare a suportului Vulkan Video Decode în aplicația de Linux. Bănuiala s-a mutat rapid către driverul grafic.
Cauza reală
Pe sistemul meu exista fișierul /etc/environment.d/10-mesa-amdgpu.conf, cu următorul conținut:
# Prevent the distribution radv driver to be loaded.
VK_LOADER_DRIVERS_DISABLE=radeon_icd.*
Cineva (probabil eu, cu ceva timp în urmă, pentru un motiv pe care nu mi-l mai amintesc) dezactivase intenționat driverul RADV, driverul open-source din Mesa pentru Vulkan pe plăci AMD. Exact driverul de care RX 6600 are nevoie pentru Vulkan. Cu RADV blocat, GeForce NOW nu mai putea inițializa Vulkan Video Decode, de unde și eroarea 0xC0F11312. Testul de confirmare a fost simplu: rulată cu variabila eliminată temporar, aplicația pornea fără probleme.
Rezolvarea
Am comentat linia respectivă:
# Prevent the distribution radv driver to be loaded.
# VK_LOADER_DRIVERS_DISABLE=radeon_icd.*
Important de reținut: fișierele din /etc/environment.d/ se aplică la logare, nu instant, așa că a trebuit să repornesc sesiunea grafică (cel mai simplu, un restart la calculator). După repornire, echo "$VK_LOADER_DRIVERS_DISABLE" nu mai afișa nimic, iar vulkaninfo confirma suportul pentru extensiile de video decode. GeForce NOW a pornit normal de atunci și funcționează bine.
Morala
Dacă întâmpini eroarea 0xC0F11312 pe Linux cu o placă AMD, înainte să dai vina pe NVIDIA sau să te apuci să instalezi drivere proprietare inutile (nvidia-smi îți poate sugera asta, ignoră-l dacă ai placă AMD), merită verificat dacă ai vreo variabilă de mediu care blochează driverul RADV. La mine a fost exact cauza.
#blaugust2026

Comentarii