Skip to content

it takes several Firefox restarts to make the driver work: __vaDriverInit_1_0 CUDA ERROR 'initialization error' (3) #387

@morgwai

Description

@morgwai

On average I have to restart Firefox ~5 times to make the driver work. When it does not work, in the log file starts with the below:

536212.949691347 [1117252-1117252] ../src/vabackend.c:2260 __vaDriverInit_1_0 Initialising NVIDIA VA-API Driver
536212.949724021 [1117252-1117252] ../src/vabackend.c:2268 __vaDriverInit_1_0 Got DRM FD: 1 6
536212.949737812 [1117252-1117252] ../src/vabackend.c:2280 __vaDriverInit_1_0 Now have 0 (0 max) instances
536212.949742142 [1117252-1117252] ../src/vabackend.c:2307 __vaDriverInit_1_0 Selecting Direct backend
536212.976946262 [1117252-1117252] ../src/direct/nv-driver.c: 305 init_nvdriver Initing nvdriver...
536212.977040420 [1117252-1117252] ../src/direct/nv-driver.c: 323 init_nvdriver NVIDIA kernel driver version: 575.57.08, major version: 575, minor version: 57
536212.977050839 [1117252-1117252] ../src/direct/nv-driver.c: 330 init_nvdriver Got dev info: b00 1 2 6
536213.301809359 [1117252-1117252] ../src/vabackend.c: 754 nvCreateConfig Unable to determine surface type for VP9/AV1 codec due to no RTFormat specified.
536213.301838280 [1117252-1117252] ../src/vabackend.c:2168 nvTerminate Terminating 0x56381e9f40f0
536213.302601416 [1117252-1117252] ../src/vabackend.c:2182 nvTerminate Now have 0 (0 max) instances
536228.263511479 [1117633-1117664] ../src/vabackend.c: 166 init CUDA ERROR 'initialization error' (3)

followed by several repetitions of the following:

536228.263646309 [1117633-1117664] ../src/vabackend.c:2260 __vaDriverInit_1_0 Initialising NVIDIA VA-API Driver
536228.263664110 [1117633-1117664] ../src/vabackend.c:2268 __vaDriverInit_1_0 Got DRM FD: 1 23
536228.263683729 [1117633-1117664] ../src/vabackend.c:2280 __vaDriverInit_1_0 Now have 0 (0 max) instances
536228.263695537 [1117633-1117664] ../src/vabackend.c:2307 __vaDriverInit_1_0 Selecting Direct backend
536228.327584011 [1117633-1117664] ../src/direct/nv-driver.c: 305 init_nvdriver Initing nvdriver...
536228.327684720 [1117633-1117664] ../src/direct/nv-driver.c: 323 init_nvdriver NVIDIA kernel driver version: 575.57.08, major version: 575, minor version: 57
536228.327724594 [1117633-1117664] ../src/direct/nv-driver.c: 330 init_nvdriver Got dev info: b00 1 2 6
536228.331301740 [1117633-1117664] ../src/direct/direct-export-buf.c: 27 findGPUIndexFromFd CUDA ERROR 'initialization error' (3)

536228.331342494 [1117633-1117664] ../src/vabackend.c:2337 __vaDriverInit_1_0 CUDA ERROR 'initialization error' (3)

Not a blocker, but quite annoying ;-)

System info:
Debian 13
kernel 6.12.38+deb13-amd64
nvidia-open 575.57.08-1 (from the Nvidia DC drivers repo for Debian-12)
nvidia-vaapi-driver 0.13-1git20250523 (the same commit as 0.0.14)
firefox-esr 128.13.0esr-1
RTX-3090

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions