LXC больше не может получить доступ к VAAPI, когда я меняю PVE на использование gvt-g. Но хост работает. На хосте vainfo выводит следующее: Код: ошибка: не удается подключиться к X-серверу!
libva информация: версия VA-API 1.10.0
libva информация: пытаемся открыть /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva информация: найдена функция инициализации __vaDriverInit_1_10
libva информация: va_openDriver() возвращает 0
vainfo: версия VA-API: 1.10 (libva 2.10.0)
vainfo: версия драйвера: Intel iHD драйвер для Intel® Gen Graphics - 21.1.1 ()
vainfo: поддерживаемые профили и точки входа
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD в LXC vainfo выводит Код: root@jellyfin-test:/dev# vainfo
ошибка: не удается подключиться к X-серверу!
ошибка: не удалось инициализировать дисплей и strace vainfo Код: …………
rt_sigaction(SIGRTMIN, {sa_handler=0x7f56495ac6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f56495b8730}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f56495ac740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f56495b8730}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL) = 0x556a33bba000
brk(0x556a33bdb000) = 0x556a33bdb000
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 4
connect(4, {sa_family=AF_UNIX, sun_path="/run/user/0/wayland-0"}, 24) = -1 ENOENT (Нет такого файла или каталога)
close(4) = 0
write(2, "ошибка: не удается подключиться к X-серверу"..., 34ошибка: не удается подключиться к X-серверу!
) = 34
openat(AT_FDCWD, "/dev/dri/renderD128", O_RDWR) = -1 EPERM (Операция не разрешена)
openat(AT_FDCWD, "/dev/dri/card0", O_RDWR) = -1 EPERM (Операция не разрешена)
write(2, "ошибка: не удалось инициализировать"..., 35ошибка: не удалось инициализировать дисплей) = 35
write(2, "\n", 1
) = 1
exit_group(1) = ?
+++ завершено с 1 +++ Код: root@jellyfin-test:/dev# ls -l /dev/dri
всего 0
drwxr-xr-x 2 root root 80 Июн 27 15:10 by-path
crw-rw---- 1 root video 226, 0 Июн 28 00:40 card0
crw-rw-rw- 1 root postdrop 226, 128 Июн 27 15:10 renderD128 gvt-g не может быть применен к контейнеру LXC. В чем моя проблема? Я использую gvt-g в виртуальной машине Win10. Все отлично работает. Но в LXC я больше не могу использовать UHD630.
libva информация: версия VA-API 1.10.0
libva информация: пытаемся открыть /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva информация: найдена функция инициализации __vaDriverInit_1_10
libva информация: va_openDriver() возвращает 0
vainfo: версия VA-API: 1.10 (libva 2.10.0)
vainfo: версия драйвера: Intel iHD драйвер для Intel® Gen Graphics - 21.1.1 ()
vainfo: поддерживаемые профили и точки входа
VAProfileNone : VAEntrypointVideoProc
VAProfileNone : VAEntrypointStats
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointFEI
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointEncSlice
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD в LXC vainfo выводит Код: root@jellyfin-test:/dev# vainfo
ошибка: не удается подключиться к X-серверу!
ошибка: не удалось инициализировать дисплей и strace vainfo Код: …………
rt_sigaction(SIGRTMIN, {sa_handler=0x7f56495ac6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f56495b8730}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f56495ac740, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f56495b8730}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL) = 0x556a33bba000
brk(0x556a33bdb000) = 0x556a33bdb000
socket(AF_UNIX, SOCK_STREAM|SOCK_CLOEXEC, 0) = 4
connect(4, {sa_family=AF_UNIX, sun_path="/run/user/0/wayland-0"}, 24) = -1 ENOENT (Нет такого файла или каталога)
close(4) = 0
write(2, "ошибка: не удается подключиться к X-серверу"..., 34ошибка: не удается подключиться к X-серверу!
) = 34
openat(AT_FDCWD, "/dev/dri/renderD128", O_RDWR) = -1 EPERM (Операция не разрешена)
openat(AT_FDCWD, "/dev/dri/card0", O_RDWR) = -1 EPERM (Операция не разрешена)
write(2, "ошибка: не удалось инициализировать"..., 35ошибка: не удалось инициализировать дисплей) = 35
write(2, "\n", 1
) = 1
exit_group(1) = ?
+++ завершено с 1 +++ Код: root@jellyfin-test:/dev# ls -l /dev/dri
всего 0
drwxr-xr-x 2 root root 80 Июн 27 15:10 by-path
crw-rw---- 1 root video 226, 0 Июн 28 00:40 card0
crw-rw-rw- 1 root postdrop 226, 128 Июн 27 15:10 renderD128 gvt-g не может быть применен к контейнеру LXC. В чем моя проблема? Я использую gvt-g в виртуальной машине Win10. Все отлично работает. Но в LXC я больше не могу использовать UHD630.
