Bug 53554 - Не работает аппаратный кодировщик nvenc на GTX 750 ti
Summary: Не работает аппаратный кодировщик nvenc на GTX 750 ti
Status: CLOSED NOTABUG
Alias: None
Product: Simply Linux
Classification: Distributions
Component: hardware (show other bugs)
Version: 10.4
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: Andrey Cherepanov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-20 16:05 MSK by erand
Modified: 2025-03-24 16:18 MSK (History)
2 users (show)

See Also:


Attachments
не находит NVENC при нажатии "Обнаружить" (12.92 KB, image/png)
2025-03-20 16:05 MSK, erand
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description erand 2025-03-20 16:05:21 MSK
Created attachment 18051 [details]
не находит NVENC при нажатии "Обнаружить"

Не работает аппаратный кодировщик nvenc на GTX 750 ti (в Федоре работает).

➜  ~ inxi
CPU: quad core Intel Core i5-4430 (-MCP-) speed/min/max: 1864/800/3200 MHz
Kernel: 5.10.234-std-def-alt1 x86_64 Up: 4h 29m Mem: 3.43/9.65 GiB (35.5%)
Storage: 238.47 GiB (57.9% used) Procs: 218 Shell: Zsh inxi: 3.3.31
➜  ~ inxi -G
Graphics:
  Device-1: NVIDIA GM107 [GeForce GTX 750 Ti] driver: nvidia v: 550.144.03
  Device-2: Logitech Webcam C310 driver: snd-usb-audio,uvcvideo type: USB
  Display: x11 server: X.Org v: 1.20.14 driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,nouveau,vesa gpu: nvidia,nvidia-nvswitch
    resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz
  API: OpenGL v: 4.6.0 vendor: nvidia v: 550.144.03 renderer: NVIDIA
    GeForce GTX 750 Ti/PCIe/SSE2
Comment 1 Sergey V Turchin 2025-03-20 16:16:22 MSK
(Ответ для erand на комментарий #0)
> не находит NVENC при нажатии "Обнаружить"
А первым пунктом что нашёл?
Comment 2 Sergey V Turchin 2025-03-20 16:17:10 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> А первым пунктом что нашёл?
И 3-м. Или что вы пытаетесь обнаружить?
Comment 3 Sergey V Turchin 2025-03-20 16:22:09 MSK
(Ответ для erand на комментарий #0)
> Не работает аппаратный кодировщик nvenc на GTX 750 ti (в Федоре работает).
Как именно вы это определили у нас и как в Fedora?
Comment 4 erand 2025-03-20 16:22:58 MSK
(In reply to Sergey V Turchin from comment #1)
> (Ответ для erand на комментарий #0)
> > не находит NVENC при нажатии "Обнаружить"
> А первым пунктом что нашёл?

Ничего не находит
Comment 5 erand 2025-03-20 16:24:08 MSK
(In reply to Sergey V Turchin from comment #3)
> (Ответ для erand на комментарий #0)
> > Не работает аппаратный кодировщик nvenc на GTX 750 ti (в Федоре работает).
> Как именно вы это определили у нас и как в Fedora?

Посавил ссд с федорой на этот комп, и там заработало
Comment 6 erand 2025-03-20 16:25:50 MSK
(In reply to Sergey V Turchin from comment #2)
> (Ответ для Sergey V Turchin на комментарий #1)
> > А первым пунктом что нашёл?
> И 3-м. Или что вы пытаетесь обнаружить?

В федоре он пишет найден кодировщик h264 nvenc
Comment 7 Sergey V Turchin 2025-03-20 16:50:23 MSK
На вашем скриншоте пишет, что всё нашлось.
Comment 8 Anton Farygin 2025-03-20 17:00:30 MSK
Обновляйтесь до p11, там будет работать.
Comment 9 erand 2025-03-24 15:30:04 MSK
(In reply to Anton Farygin from comment #8)
> Обновляйтесь до p11, там будет работать.

а симпли есть на p11 ?

дома с 1660 все работает, а с 750 нет, это не баг, а фича?
Comment 10 Sergey V Turchin 2025-03-24 15:42:36 MSK
$ uname -r
6.12.19-6.12-alt1

$ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  570.124.04

$ lspci -nn | grep '\[03'
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750] [10de:1381] (rev a2)

$ ffmpeg -hide_banner -codecs | grep -e nvenc
 DEV.L. av1                  Alliance for Open Media AV1 (decoders: libdav1d libaom-av1 av1 av1_cuvid av1_qsv) (encoders: libaom-av1 av1_nvenc av1_qsv av1_vaapi)
 DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_v4l2m2m h264_qsv h264_cuvid) (encoders: libx264 libx264rgb h264_nvenc h264_qsv h264_v4l2m2m h264_vaapi)
 DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding) (decoders: hevc hevc_qsv hevc_v4l2m2m hevc_cuvid) (encoders: libx265 hevc_nvenc hevc_qsv hevc_v4l2m2m hevc_vaapi)

$ rpm -qa --qf '%{NAME}\n' | grep ^libnv
libnvidia-opencl
libnvidia-ml
libnvidia-encode
libnvidia-ptxjitcompiler
libnvidia-nvvm
libnvoptix
libnvidia-egl-gbm1
libnvme1
libnvidia-egl-wayland1
libnvcuvid
libnvidia-egl-x11_1

Если у вас не работает, возможно, не установлена какая-то из nvidia-вских библиотек.
Comment 11 erand 2025-03-24 16:14:57 MSK
(In reply to Sergey V Turchin from comment #10)
> $ uname -r
> 6.12.19-6.12-alt1
> 
> $ cat /proc/driver/nvidia/version 
> NVRM version: NVIDIA UNIX x86_64 Kernel Module  570.124.04
> 
> $ lspci -nn | grep '\[03'
> 02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce
> GTX 750] [10de:1381] (rev a2)
> 
> $ ffmpeg -hide_banner -codecs | grep -e nvenc
>  DEV.L. av1                  Alliance for Open Media AV1 (decoders: libdav1d
> libaom-av1 av1 av1_cuvid av1_qsv) (encoders: libaom-av1 av1_nvenc av1_qsv
> av1_vaapi)
>  DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
> (decoders: h264 h264_v4l2m2m h264_qsv h264_cuvid) (encoders: libx264
> libx264rgb h264_nvenc h264_qsv h264_v4l2m2m h264_vaapi)
>  DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding)
> (decoders: hevc hevc_qsv hevc_v4l2m2m hevc_cuvid) (encoders: libx265
> hevc_nvenc hevc_qsv hevc_v4l2m2m hevc_vaapi)
> 
> $ rpm -qa --qf '%{NAME}\n' | grep ^libnv
> libnvidia-opencl
> libnvidia-ml
> libnvidia-encode
> libnvidia-ptxjitcompiler
> libnvidia-nvvm
> libnvoptix
> libnvidia-egl-gbm1
> libnvme1
> libnvidia-egl-wayland1
> libnvcuvid
> libnvidia-egl-x11_1
> 
> Если у вас не работает, возможно, не установлена какая-то из nvidia-вских
> библиотек.

доустановил все кроме libnvidia-egl-x11_1 (не нашлась), но все равно нет


➜  ~ uname -r
5.10.234-std-def-alt1
➜  ~ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  550.144.03  Mon Dec 30 17:44:08 UTC 2024
GCC version:  gcc version 10.3.1 20210703 (ALT Sisyphus 10.3.1-alt2) (GCC) 
➜  ~ lspci -nn | grep '\[03'
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] [10de:1380] (rev a2)
➜  ~ ffmpeg -hide_banner -codecs | grep -e nvenc
➜  ~ rpm -qa --qf '%{NAME}\n' | grep ^libnv
libnvidia-egl-wayland1
libnvcuvid
libnvidia-encode
libnvidia-opencl
libnvidia-ml
libnvidia-egl-gbm1
libnvoptix
libnvme1
libnvidia-nvvm
libnvidia-ptxjitcompiler
Comment 12 Sergey V Turchin 2025-03-24 16:18:23 MSK
(Ответ для Anton Farygin на комментарий #8)
> Обновляйтесь до p11, там будет работать.