Bug 49658

Summary: Не работает аппаратный кодировщик в OBS intel+nvidia
Product: Sisyphus Reporter: AlekseyViS <na0m6xny>
Component: obs-studioAssignee: Антон Мидюков <antohami>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description AlekseyViS 2024-03-12 01:20:02 MSK
Полсе обновления драйверов nvidia на 550 в сизифе в obs перестал работать аппаратный кодировщик NVENC. До этого была похожая проблема с flatpak версией obs, но полсе обновления драйверова так происходит и с верисей из сизифа.

При использовании NVENC, HEVC
Не удалось открыть кодек NVENC: Generic error in an external library

Попробуйте установить последнюю версию драйвера NVIDIA и закрыть прочее программное обеспечения для записи, которое может использовать NVENC, например, NVIDIA ShadowPlay или Windows Game DVR.

При использовании NVENC, H.264
Произошла ошибка кодировщика во время записи.

Из дополнений, obs не захватывает экран и выдает ошибку при запуске через nvidia-prime-run
info: [pipewire] Stream 0x560818cb9590 state: "streaming" (error: none)
error: glEGLImageTargetTexture2DOES failed, glGetError returned GL_INVALID_OPERATION(0x502)
info: [pipewire] Renegotiating stream
info: [pipewire] Negotiated format:
info: [pipewire]     Format: 12 (Spa:Enum:VideoFormat:BGRA)
info: [pipewire]     Size: 1920x1080
info: [pipewire]     Framerate: 0/1

Версия obs-studio 30.0.2-alt1:sisyphus+3
Система:
Kernel: 6.1.81-std-def-alt1 
Graphics:
  Device-1: Intel CometLake-H GT2 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] driver: nvidia
    v: 550.54.14
  Device-3: Sonix USB2.0 HD UVC WebCam driver: uvcvideo type: USB
  Display: wayland server: X.Org v: 1.23.2.4 with: Xwayland v: 23.2.4
    compositor: kwin_wayland driver: X: loaded: modesetting,nouveau
    unloaded: fbdev,vesa dri: iris,nouveau gpu: i915
    resolution: 1920x1080~144Hz
  API: EGL v: 1.5 drivers: iris,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 24.0.2
    renderer: Mesa Intel UHD Graphics (CML GT2)
  API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib,wayland