Автор Тема: В проприетарном драйвере NVIDIA 440.36 нет libnvidia-encode.so.1  (Прочитано 14324 раз)

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Альт Рабочая Станция К 8.94 (P9)

Собрал сам ffmpeg (это целое дело).

Попробовал сконверить видео. Получил ошибку:
[nvenc @ 0x40a63c0] Cannot load libnvidia-encode.so.1
[nvenc @ 0x40a63c0] The minimum required Nvidia driver for nvenc is 435.21 or newer

С версией драйвера у меня все в порядке. Для интереса сравнил что есть в 440.33.01 (из набора CUDA Toolkit 10.2.89_440.33.01). Там такой файл есть. А вот во всей пакетной базе P9 (искал apf) - нет.

Графическая плата эту возможность поддерживает.

Сначала тоже самое было с libcuda.so.1. Но проблема решилась установкой пакета libcuda.

Добавлено: Скачал драйвер с файлопомойки (на сайте NVIDIA уже нет). Подсунул в /usr/lib64/nvidia_440.36 нужное. Удалил /etc/ld.so.cache, перестроил ldconfig-ом. Но без толку.

Добавлено 2: Переложил в /usr/lib64. Проделал обновление кеша. Без толку. Да и ldconfig -p не показывает эту библиотеку. Варианты у меня кончились.
« Последнее редактирование: 05.01.2020 18:04:17 от kiav »

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 058
  • ненужная строка
Скачал драйвер с файлопомойки
Зачем? Качайте из нормальных мест. https://www.nvidia.com/en-us/drivers/unix/linux-amd64-display-archive/ .

(на сайте NVIDIA уже нет)
Да хоть http://http.download.nvidia.com/XFree86/ .

Подсунул в /usr/lib64/nvidia_440.36 нужное.
Конкретно libnvidia-encode.so.440.36 надо в /usr/lib64/ .

Удалил /etc/ld.so.cache, перестроил ldconfig-ом.
Не надо. Достаточно перестроить.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Спасибо. Видимость библиотеки обеспечить удалось# ldconfig -p | fgrep encode
        libqrencode.so.4 (libc6,x86-64) => /usr/lib64/libqrencode.so.4
        libnvidia-encode.so.1 (libc6,x86-64) => /usr/lib64/libnvidia-encode.so.1

Правда, ffmpeg ее все равно не видит. В чем дело пока не знаю. Поиск не дал ничего.

Все теже:
[hevc_nvenc @ 0x3442080] Cannot load libnvidia-encode.so.1
[hevc_nvenc @ 0x3442080] The minimum required Nvidia driver for nvenc is 435.21 or newer

Это явное мракобесие (библиотека есть, драйвер нужной версии), но оно есть.
Спойлер
$ ffmpeg -v debug -i 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm' -c:v hevc_nvenc 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4'
ffmpeg version N-96273-g5d82c078ea Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 8 (GCC)
  configuration: --prefix=/usr/local/share/ffmpeg --arch=x86_64 --enable-gpl --enable-libx265 --enable-libmp3lame --enable-cuda-nvcc --enable-nonfree --enable-libnpp --extra-cflags=-I/usr/local/share/cuda/include --extra-ldflags=-L/usr/local/share/cuda/lib64
  libavutil      56. 38.100 / 56. 38.100
  libavcodec     58. 65.102 / 58. 65.102
  libavformat    58. 35.101 / 58. 35.101
  libavdevice    58.  9.103 / 58.  9.103
  libavfilter     7. 70.101 /  7. 70.101
  libswscale      5.  6.100 /  5.  6.100
  libswresample   3.  6.100 /  3.  6.100
  libpostproc    55.  6.100 / 55.  6.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'.                                                           
Reading option '-i' ... matched as input url with argument 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm'.                               
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'hevc_nvenc'.                                                           
Reading option 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4' ... matched as output url.                                             
Finished splitting the commandline.                                                                                                                 
Parsing a group of options: global .                                                                                                               
Applying option v (set logging level) with argument debug.                                                                                         
Successfully parsed a group of options.                                                                                                             
Parsing a group of options: input url COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm.                                                       
Successfully parsed a group of options.                                                                                                             
Opening an input file: COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm.                                                                     
[NULL @ 0x342a4c0] Opening 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm' for reading                                                     
[file @ 0x342b000] Setting default whitelist 'file,crypto'                                                                                         
[matroska,webm @ 0x342a4c0] Format matroska,webm probed with size=2048 and score=100                                                               
st:0 removing common factor 1000000 from timebase                                                                                                   
[matroska,webm @ 0x342a4c0] Before avformat_find_stream_info() pos: 1448 bytes read:32768 seeks:0 nb_streams:1                                     
[vp9 @ 0x342fb80] Format yuv420p10le chosen by get_format().                                                                                       
[matroska,webm @ 0x342a4c0] All info found                                                                                                         
[matroska,webm @ 0x342a4c0] After avformat_find_stream_info() pos: 611406 bytes read:611406 seeks:0 frames:1                                       
Input #0, matroska,webm, from 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm':
  Metadata:
    encoder         : google/video-file
  Duration: 00:05:13.78, start: 0.000000, bitrate: 28865 kb/s
    Stream #0:0(eng), 1, 1/1000: Video: vp9 (Profile 2), 1 reference frame, yuv420p10le(tv, bt2020nc/bt2020/smpte2084), 3840x2160, 0/1, SAR 1:1 DAR 16:9, 59.94 fps, 59.94 tbr, 1k tbn, 1k tbc (default)
    Side data:
      Content Light Level Metadata, MaxCLL=1100, MaxFALL=180
      Mastering Display Metadata, has_primaries:1 has_luminance:1 r(0.6780,0.3220) g(0.2450,0.7030) b(0.1380 0.0520) wp(0.3127, 0.3290) min_luminance=0.000000, max_luminance=1000.000000
Successfully opened the file.
Parsing a group of options: output url COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4.                                                 
Applying option c:v (codec name) with argument hevc_nvenc.                                                                                         
Successfully parsed a group of options.                                                                                                             
Opening an output file: COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4.                                                                 
File 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4' already exists. Overwrite? [y/N] y
[file @ 0x345e1c0] Setting default whitelist 'file,crypto'
Successfully opened the file.                                                                                                                       
detected 16 logical cores                                                                                                                           
Stream mapping:
  Stream #0:0 -> #0:0 (vp9 (native) -> hevc (hevc_nvenc))
Press [q] to stop, [?] for help
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
    Last message repeated 1 times
[vp9 @ 0x34a2880] Format yuv420p10le chosen by get_format().
cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)                                 
    Last message repeated 11 times
[graph 0 input from stream 0:0 @ 0x3688680] Setting 'video_size' to value '3840x2160'
[graph 0 input from stream 0:0 @ 0x3688680] Setting 'pix_fmt' to value '64'                                                                         
[graph 0 input from stream 0:0 @ 0x3688680] Setting 'time_base' to value '1/1000'                                                                   
[graph 0 input from stream 0:0 @ 0x3688680] Setting 'pixel_aspect' to value '1/1'                                                                   
[graph 0 input from stream 0:0 @ 0x3688680] Setting 'frame_rate' to value '19001/317'                                                               
[graph 0 input from stream 0:0 @ 0x3688680] w:3840 h:2160 pixfmt:yuv420p10le tb:1/1000 fr:19001/317 sar:1/1
[format @ 0x3688580] Setting 'pix_fmts' to value 'yuv420p|nv12|p010le|yuv444p|p016le|yuv444p16le|bgr0|rgb0|cuda'
[auto_scaler_0 @ 0x3689e40] Setting 'flags' to value 'bicubic'                                                                                     
[auto_scaler_0 @ 0x3689e40] w:iw h:ih flags:'bicubic' interl:0
[format @ 0x3688580] auto-inserting filter 'auto_scaler_0' between the filter 'Parsed_null_0' and the filter 'format'                               
[AVFilterGraph @ 0x3686540] query_formats: 4 queried, 2 merged, 1 already done, 0 delayed
[auto_scaler_0 @ 0x3689e40] picking p010le out of 8 ref:yuv420p10le alpha:0                                                                         
[auto_scaler_0 @ 0x3689e40] w:3840 h:2160 fmt:yuv420p10le sar:1/1 -> w:3840 h:2160 fmt:p010le sar:1/1 flags:0x4
[hevc_nvenc @ 0x3442080] Loaded lib: libcuda.so.1
[hevc_nvenc @ 0x3442080] Loaded sym: cuInit                                                                                                         
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceGetCount                                                                                               
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceGet                                                                                                   
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceGetAttribute                                                                                           
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceGetName                                                                                               
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceComputeCapability                                                                                     
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxCreate_v2                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxSetLimit                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxPushCurrent_v2                                                                                           
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxPopCurrent_v2                                                                                             
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxDestroy_v2                                                                                               
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemAlloc_v2                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemAllocPitch_v2                                                                                             
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemsetD8Async                                                                                               
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemFree_v2                                                                                                   
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemcpy2D_v2                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuMemcpy2DAsync_v2                                                                                             
[hevc_nvenc @ 0x3442080] Loaded sym: cuGetErrorName                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuGetErrorString                                                                                               
[hevc_nvenc @ 0x3442080] Loaded sym: cuCtxGetDevice                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuDevicePrimaryCtxRetain                                                                                       
[hevc_nvenc @ 0x3442080] Loaded sym: cuDevicePrimaryCtxRelease                                                                                     
[hevc_nvenc @ 0x3442080] Loaded sym: cuDevicePrimaryCtxSetFlags                                                                                     
[hevc_nvenc @ 0x3442080] Loaded sym: cuDevicePrimaryCtxGetState                                                                                     
[hevc_nvenc @ 0x3442080] Loaded sym: cuDevicePrimaryCtxReset                                                                                       
[hevc_nvenc @ 0x3442080] Loaded sym: cuStreamCreate                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuStreamQuery                                                                                                 
[hevc_nvenc @ 0x3442080] Loaded sym: cuStreamSynchronize                                                                                           
[hevc_nvenc @ 0x3442080] Loaded sym: cuStreamDestroy_v2                                                                                             
[hevc_nvenc @ 0x3442080] Loaded sym: cuStreamAddCallback                                                                                           
[hevc_nvenc @ 0x3442080] Loaded sym: cuEventCreate
[hevc_nvenc @ 0x3442080] Loaded sym: cuEventDestroy_v2
[hevc_nvenc @ 0x3442080] Loaded sym: cuEventSynchronize
[hevc_nvenc @ 0x3442080] Loaded sym: cuEventQuery
[hevc_nvenc @ 0x3442080] Loaded sym: cuEventRecord
[hevc_nvenc @ 0x3442080] Loaded sym: cuLaunchKernel
[hevc_nvenc @ 0x3442080] Loaded sym: cuModuleLoadData
[hevc_nvenc @ 0x3442080] Loaded sym: cuModuleUnload
[hevc_nvenc @ 0x3442080] Loaded sym: cuModuleGetFunction
[hevc_nvenc @ 0x3442080] Loaded sym: cuTexObjectCreate
[hevc_nvenc @ 0x3442080] Loaded sym: cuTexObjectDestroy
[hevc_nvenc @ 0x3442080] Loaded sym: cuGLGetDevices_v2
[hevc_nvenc @ 0x3442080] Loaded sym: cuGraphicsGLRegisterImage
[hevc_nvenc @ 0x3442080] Loaded sym: cuGraphicsUnregisterResource
[hevc_nvenc @ 0x3442080] Loaded sym: cuGraphicsMapResources
[hevc_nvenc @ 0x3442080] Loaded sym: cuGraphicsUnmapResources
[hevc_nvenc @ 0x3442080] Loaded sym: cuGraphicsSubResourceGetMappedArray
[hevc_nvenc @ 0x3442080] Loaded sym: cuDeviceGetUuid
[hevc_nvenc @ 0x3442080] Loaded sym: cuImportExternalMemory
[hevc_nvenc @ 0x3442080] Loaded sym: cuDestroyExternalMemory
[hevc_nvenc @ 0x3442080] Loaded sym: cuExternalMemoryGetMappedBuffer
[hevc_nvenc @ 0x3442080] Loaded sym: cuExternalMemoryGetMappedMipmappedArray
[hevc_nvenc @ 0x3442080] Loaded sym: cuMipmappedArrayGetLevel
[hevc_nvenc @ 0x3442080] Loaded sym: cuMipmappedArrayDestroy
[hevc_nvenc @ 0x3442080] Loaded sym: cuImportExternalSemaphore
[hevc_nvenc @ 0x3442080] Loaded sym: cuDestroyExternalSemaphore
[hevc_nvenc @ 0x3442080] Loaded sym: cuSignalExternalSemaphoresAsync
[hevc_nvenc @ 0x3442080] Loaded sym: cuWaitExternalSemaphoresAsync
[hevc_nvenc @ 0x3442080] Cannot load libnvidia-encode.so.1
[hevc_nvenc @ 0x3442080] The minimum required Nvidia driver for nvenc is 435.21 or newer
[hevc_nvenc @ 0x3442080] Nvenc unloaded
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[AVIOContext @ 0x3441a00] Statistics: 0 seeks, 0 writeouts
[AVIOContext @ 0x34334c0] Statistics: 1953884 bytes read, 0 seeks
Conversion failed!

Может все от того, что в системе есть драйверы и других версий.
Спойлер
# ls -l /usr/lib64/libnvidia-*
lrwxrwxrwx 1 root root       45 дек 26 23:04 /usr/lib64/libnvidia-cfg.so.1 -> ../../etc/X11/lib64_nvidia/libnvidia-cfg.so.1
-rw-r--r-- 1 root root 49976536 ноя 26 21:30 /usr/lib64/libnvidia-compiler.so.440.36
-rw-r--r-- 1 root root 42508504 ноя 27 13:27 /usr/lib64/libnvidia-eglcore.so.340.107
-rw-r--r-- 1 root root 27486464 ноя 20 18:19 /usr/lib64/libnvidia-eglcore.so.390.132
-rw-r--r-- 1 root root 26776544 ноя 26 21:27 /usr/lib64/libnvidia-eglcore.so.440.36
lrwxrwxrwx 1 root root       30 окт  9 20:29 /usr/lib64/libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.4
-rw-r--r-- 1 root root    47864 окт  9 20:29 /usr/lib64/libnvidia-egl-wayland.so.1.1.4
lrwxrwxrwx 1 root root       26 янв 10 04:42 /usr/lib64/libnvidia-encode.so.1 -> libnvidia-encode.so.440.36
-rw-r--r-- 1 root root    99536 ноя 12 11:07 /usr/lib64/libnvidia-encode.so.440.36
-rw-r--r-- 1 root root 44003128 ноя 27 13:27 /usr/lib64/libnvidia-glcore.so.340.107
-rw-r--r-- 1 root root 29285256 ноя 20 18:19 /usr/lib64/libnvidia-glcore.so.390.132
-rw-r--r-- 1 root root 28655688 ноя 26 21:27 /usr/lib64/libnvidia-glcore.so.440.36
-rw-r--r-- 1 root root   481024 ноя 27 13:27 /usr/lib64/libnvidia-glsi.so.340.107
-rw-r--r-- 1 root root   555768 ноя 20 18:19 /usr/lib64/libnvidia-glsi.so.390.132
-rw-r--r-- 1 root root   683112 ноя 26 21:27 /usr/lib64/libnvidia-glsi.so.440.36
-rw-r--r-- 1 root root 11114264 ноя 26 21:27 /usr/lib64/libnvidia-glvkspirv.so.440.36
lrwxrwxrwx 1 root root       22 ноя 26 21:30 /usr/lib64/libnvidia-ml.so.1 -> libnvidia-ml.so.440.36
-rw-r--r-- 1 root root  1465752 ноя 26 21:30 /usr/lib64/libnvidia-ml.so.440.36
lrwxrwxrwx 1 root root       26 ноя 26 21:30 /usr/lib64/libnvidia-opencl.so.1 -> libnvidia-opencl.so.440.36
-rw-r--r-- 1 root root 29063848 ноя 26 21:30 /usr/lib64/libnvidia-opencl.so.440.36
lrwxrwxrwx 1 root root       34 ноя 26 21:30 /usr/lib64/libnvidia-ptxjitcompiler.so.1 -> libnvidia-ptxjitcompiler.so.440.36
-rw-r--r-- 1 root root  8873656 ноя 26 21:30 /usr/lib64/libnvidia-ptxjitcompiler.so.440.36
-rw-r--r-- 1 root root    13008 ноя 27 13:27 /usr/lib64/libnvidia-tls.so.340.107
-rw-r--r-- 1 root root    14480 ноя 20 18:19 /usr/lib64/libnvidia-tls.so.390.132
-rw-r--r-- 1 root root    14480 ноя 26 21:27 /usr/lib64/libnvidia-tls.so.440.36

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 552
    • Домашняя страница
    • Email
Видно, она видит старые библиотеки драйверов и ругается. Удалите их.
Андрей Черепанов (cas@)

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Попробовал удалить утилитой.

Для начала убедился, что ядро у меня одно.
Спойлер
# remove-old-kernels
Running kernel version: kernel-image-un-def-1:5.3.15-alt1
Checking for installed kernel packages...
For removing:

Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 10 не будет обновлено.

Утилита зачистки ничего не делает# nvidia-clean-driver
Nothing to remove.

И, возможно, и не должна была, т.к. удаляет только устаревшие драйверы из серии.

Запускаю nvidia-install-driver, а он предлагает наставить кучу 32 битных пакетов.
Спойлер
# nvidia-install-driver --help
Получено: 1 http://mirror.yandex.ru p9/branch/x86_64 release [1946B]
Получено: 2 http://mirror.yandex.ru p9/branch/x86_64-i586 release [1175B]
Получено: 3 http://mirror.yandex.ru p9/branch/noarch release [1537B]
Получено 4658B за 0s (19,7kB/s).               
Найдено http://mirror.yandex.ru p9/branch/x86_64/classic pkglist
Найдено http://mirror.yandex.ru p9/branch/x86_64/classic release
Найдено http://mirror.yandex.ru p9/branch/x86_64/gostcrypto pkglist
Найдено http://mirror.yandex.ru p9/branch/x86_64/gostcrypto release
Найдено http://mirror.yandex.ru p9/branch/x86_64-i586/classic pkglist
Найдено http://mirror.yandex.ru p9/branch/x86_64-i586/classic release
Найдено http://mirror.yandex.ru p9/branch/noarch/classic pkglist
Найдено http://mirror.yandex.ru p9/branch/noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие НОВЫЕ пакеты будут установлены:
  i586-libnvidia-egl-wayland1.32bit i586-libwayland-client.32bit i586-libwayland-server.32bit i586-nvidia_glx_340.107.32bit
  i586-nvidia_glx_390.132.32bit i586-nvidia_glx_440.36.32bit
0 будет обновлено, 6 новых установлено, 0 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 56,9MB архивов.
После распаковки потребуется дополнительно 256MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

Пробую удалить "лишнее", так пакетный менеджер тянет за собой и нужное.
Спойлер
# apt-get remove nvidia_glx_340.107
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  kernel-modules-nvidia-un-def#440.36-alt2.328463.1:p9+242337.1200.2.1@1576067510 nvidia_glx_340.107
0 будет обновлено, 0 новых установлено, 2 пакетов будет удалено и 10 не будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 188MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

В списке установленных пакетов есть даже 440.44, хотя в окне с информацией о системе (я смотрю для этого раздел с OpenGL - 440.36. Потому и подсовывал эту версию libnvidia-encode.so.
Спойлер
# rpm -qa | fgrep nvidia
nvidia-settings-440.31-alt1.x86_64
libnvidia-ptxjitcompiler-440.36-alt1.x86_64
apt-scripts-nvidia-0.6.0-alt1.x86_64
kernel-modules-nvidia-un-def-440.36-alt2.328463.1.x86_64
libnvidia-egl-wayland1-1.1.4-alt1.x86_64
libnvidia-compiler-440.36-alt1.x86_64
nvidia_glx_440.36-440.36-alt202.x86_64
ocl-nvidia-440.36-alt1.x86_64
libnvidia-ml-440.36-alt1.x86_64
nvidia_glx_340.107-340.107-alt164.x86_64
nvidia_glx_common-440.44-alt222.x86_64
i586-nvidia_glx_common-440.44-alt222.i586
libnvidia-opencl-440.36-alt1.x86_64
nvidia_glx_390.132-390.132-alt200.x86_64
nvidia-xconfig-440.31-alt1.x86_64

Добавлено: Отработал на бесплатном трафике nvidia-install-driver. Пакеты установились, но это ничего не изменило.
« Последнее редактирование: 11.01.2020 05:45:16 от kiav »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 552
    • Домашняя страница
    • Email
Удалите 340-ые через rpm -e --nodeps и проверьте.
Андрей Черепанов (cas@)

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Удалил сначала 340, а потом 390.
Спойлер
[root@main ~]# rpm -qa | egrep "nvidia.*340.*"
nvidia_glx_340.107-340.107-alt164.x86_64
i586-nvidia_glx_340.107-340.107-alt164.i586
[root@main ~]# rpm -e --nodeps nvidia_glx_340.107 i586-nvidia_glx_340.107
[root@main ~]#

[root@main ~]# rpm -qa | egrep "nvidia.*390.*"
i586-nvidia_glx_390.132-390.132-alt200.i586
nvidia_glx_390.132-390.132-alt200.x86_64
[root@main ~]# rpm -e --nodeps i586-nvidia_glx_390.132 nvidia_glx_390.132
[root@main ~]#

Ничего с "не той" версией в списке пакетов больше нет.
Спойлер
$ rpm -qa | fgrep nvidia
nvidia-settings-440.31-alt1.x86_64
libnvidia-ptxjitcompiler-440.36-alt1.x86_64
apt-scripts-nvidia-0.6.0-alt1.x86_64
kernel-modules-nvidia-un-def-440.36-alt2.328463.1.x86_64
libnvidia-egl-wayland1-1.1.4-alt1.x86_64
libnvidia-compiler-440.36-alt1.x86_64
nvidia_glx_440.36-440.36-alt202.x86_64
i586-libnvidia-egl-wayland1-1.1.4-alt1.i586
ocl-nvidia-440.36-alt1.x86_64
libnvidia-ml-440.36-alt1.x86_64
nvidia_glx_common-440.44-alt222.x86_64
i586-nvidia_glx_common-440.44-alt222.i586
libnvidia-opencl-440.36-alt1.x86_64
i586-nvidia_glx_440.36-440.36-alt202.i586
nvidia-xconfig-440.31-alt1.x86_64

Если только libnvidia-egl-wayland1. README я посмотрел. Не похоже, что это входит в драйвер NVIDIA.
Результат тот же - нет библиотеки и слова о минимальной версии драйвера.

Я бы вычистил так все версии, кроме 440.36, но сильно сомневаюсь. nvidia-xconfig от версии 440.31.  Зачем-то установлен nvidia_glx_common версии 440.44 с его 32 битным компаньоном. И это без модулей ядра для этой версии ....

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 816
...Посмотрел у себя после перехода на nvidia:
Спойлер
[rek@comp-xeon-cpu-e2668c ~]$ ls -l /var/log/Xorg.*
-rw-r--r-- 1 root root 22988 янв 11 18:35 /var/log/Xorg.0.log
-rw-r--r-- 1 root root  3636 янв 11 18:34 /var/log/Xorg.0.log.old

[rek@comp-xeon-cpu-e2668c ~]$  rpm -qa | fgrep nvidia
nvidia_glx_340.108-340.108-alt165.x86_64
kernel-modules-nvidia-std-def-440.44-alt1.267102.1.x86_64
apt-scripts-nvidia-0.6.0-alt1.x86_64
i586-nvidia_glx_390.132-390.132-alt200.i586
nvidia_glx_common-440.44-alt222.x86_64
nvidia_glx_440.44-440.44-alt203.x86_64
i586-nvidia_glx_440.44-440.44-alt203.i586
libnvidia-egl-wayland1-1.1.4-alt3.x86_64
i586-libnvidia-egl-wayland1-1.1.4-alt3.i586
i586-nvidia_glx_common-440.44-alt222.i586
i586-nvidia_glx_340.108-340.108-alt165.i586
nvidia_glx_390.132-390.132-alt200.x86_64

[rek@comp-xeon-cpu-e2668c ~]$ cat /etc/X11/xorg.conf.d/10-monitor.conf
# Generated by xsetup

Section "Monitor"
    Identifier "Monitor0"
EndSection

Section "Device"
    Identifier "Card0"
    Driver "nvidia"
EndSection

[rek@comp-xeon-cpu-e2668c ~]$  grep 'SNA\|UXA\|oad' /var/log/Xorg.0.log
[    23.127] (II) Loader magic: 0x621d40
[    23.133] (II) LoadModule: "glx"
[    23.161] (II) Loading /usr/lib64/X11/modules/extensions/libglx.so
[    23.535] (II) LoadModule: "nvidia"
[    23.535] (II) Loading /etc/libnvidiacurrent/nvidia_drv.so
[    23.724] (II) NVIDIA dlloader X Driver  440.44  Sun Dec  8 03:38:31 UTC 2019
[    23.803] (II) Loading sub module "fb"
[    23.803] (II) LoadModule: "fb"
[    23.817] (II) Loading /usr/lib64/X11/modules/libfb.so
[    23.856] (II) Loading sub module "wfb"
[    23.856] (II) LoadModule: "wfb"
[    23.856] (II) Loading /usr/lib64/X11/modules/libwfb.so
[    23.880] (II) Loading sub module "ramdac"
[    23.880] (II) LoadModule: "ramdac"
[    23.910] (II) Loading sub module "glxserver_nvidia"
[    23.910] (II) LoadModule: "glxserver_nvidia"
[    23.910] (II) Loading /etc/libnvidiacurrent/libglxserver_nvidia.so
[    24.671] (II) NVIDIA: The X server supports PRIME Render Offload.
[    25.882] (II) Loading sub module "dri2"
[    25.882] (II) LoadModule: "dri2"
[    26.461] (II) LoadModule: "evdev"
[    26.461] (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so
[    26.500] (II) LoadModule: "libinput"
[    26.500] (II) Loading /usr/lib64/X11/modules/input/libinput_drv.so

[rek@comp-xeon-cpu-e2668c ~]$ grep fb /var/log/Xorg.0.log
[    23.000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=UUID=891c9d29-fb79-4c61-9d9b-8c504f423e5f ro panic=30 quiet splash
[    23.803] (II) Loading sub module "fb"
[    23.803] (II) LoadModule: "fb"
[    23.817] (II) Loading /usr/lib64/X11/modules/libfb.so
[    23.856] (II) Module fb: vendor="X.Org Foundation"
[    23.856] (II) Loading sub module "wfb"
[    23.856] (II) LoadModule: "wfb"
[    23.856] (II) Loading /usr/lib64/X11/modules/libwfb.so
[    23.880] (II) Module wfb: vendor="X.Org Foundation"
        "Default Screen Section" for depth/fbbpp 24/32

[rek@comp-xeon-cpu-e2668c ~]$  ls -l /usr/lib64/libnvidia-*
lrwxrwxrwx 1 root root       45 дек 24 13:05 /usr/lib64/libnvidia-cfg.so.1 -> ../../etc/X11/lib64_nvidia/libnvidia-cfg.so.1
-rw-r--r-- 1 root root 42508504 дек 24 13:03 /usr/lib64/libnvidia-eglcore.so.340.108
-rw-r--r-- 1 root root 27486464 ноя 20 17:54 /usr/lib64/libnvidia-eglcore.so.390.132
-rw-r--r-- 1 root root 26784864 дек 24 13:06 /usr/lib64/libnvidia-eglcore.so.440.44
lrwxrwxrwx 1 root root       30 ноя 26 13:33 /usr/lib64/libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.4
-rw-r--r-- 1 root root    48024 ноя 26 13:33 /usr/lib64/libnvidia-egl-wayland.so.1.1.4
-rw-r--r-- 1 root root 44003128 дек 24 13:03 /usr/lib64/libnvidia-glcore.so.340.108
-rw-r--r-- 1 root root 29285256 ноя 20 17:54 /usr/lib64/libnvidia-glcore.so.390.132
-rw-r--r-- 1 root root 28657032 дек 24 13:06 /usr/lib64/libnvidia-glcore.so.440.44
-rw-r--r-- 1 root root   481024 дек 24 13:03 /usr/lib64/libnvidia-glsi.so.340.108
-rw-r--r-- 1 root root   555768 ноя 20 17:54 /usr/lib64/libnvidia-glsi.so.390.132
-rw-r--r-- 1 root root   682920 дек 24 13:06 /usr/lib64/libnvidia-glsi.so.440.44
-rw-r--r-- 1 root root 11114264 дек 24 13:06 /usr/lib64/libnvidia-glvkspirv.so.440.44
lrwxrwxrwx 1 root root       40 янв 11 18:35 /usr/lib64/libnvidia-tls.so.1 -> /etc/X11/lib64_nvidia/libnvidia-tls.so.1
-rw-r--r-- 1 root root    13008 дек 24 13:03 /usr/lib64/libnvidia-tls.so.340.108
-rw-r--r-- 1 root root    14480 ноя 20 17:54 /usr/lib64/libnvidia-tls.so.390.132
-rw-r--r-- 1 root root    14480 дек 24 13:06 /usr/lib64/libnvidia-tls.so.440.44

[rek@comp-xeon-cpu-e2668c ~]$  ffmpeg -v debug -i 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm' -c:v hevc_nvenc 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4'
ffmpeg version 4.2.2-alt1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 9 (GCC)
  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --docdir=/usr/share/doc/ffmpeg-4.2.2 --disable-rpath --enable-gpl --enable-version3 --enable-pthreads --enable-shared --disable-static --enable-mmx --disable-nonfree --enable-ffplay --enable-ffprobe --enable-avfilter --enable-avresample --disable-avisynth --enable-bzlib --disable-frei0r --enable-gnutls --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --disable-libcelt --enable-libcodec2 --enable-libdc1394 --enable-libdrm --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --disable-librtmp --enable-libsnappy --enable-libsoxr --enable-libssh --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-openal --enable-opengl --enable-vaapi --enable-vdpau --enable-zlib --enable-hardcoded-tables --enable-runtime-cpudetect --enable-debug --disable-stripping --enable-pic --extra-cflags='-pipe -frecord-gcc-switches -Wall -g -fPIC -DPIC' --extra-version=alt1
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
Splitting the commandline.
Reading option '-v' ... matched as option 'v' (set logging level) with argument 'debug'.
Reading option '-i' ... matched as input url with argument 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm'.
Reading option '-c:v' ... matched as option 'c' (codec name) with argument 'hevc_nvenc'.
Reading option 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.x265.mp4' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option v (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm.
Successfully parsed a group of options.
Opening an input file: COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm.
[NULL @ 0x218da80] Opening 'COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm' for reading
[file @ 0x218e4c0] Setting default whitelist 'file,crypto'
COSTA RICA IN 4K 60fps HDR (ULTRA HD)-LXb3EKWsInQ.webm: No such file or directory

[rek@comp-xeon-cpu-e2668c ~]$ xrandr --listproviders --prop
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
VGA-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        EDID:
                00ffffffffffff0009d1037d45540000
                311301030e301b782ee615a655499927
                135054a56b8061c0810081c081408180
                a9c0b300d1c0023a801871382d40582c
                4500dd0c1100001e000000ff00344339
                30333330333032360a20000000fd0032
                4c185314000a202020202020000000fc
                0042656e5120563232303045636f0088
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: VGA
                supported: VGA
        ConnectorType: VGA
        ConnectorNumber: 2
        _ConnectorLocation: 2
        non-desktop: 0
                supported: 0, 1
   1920x1080     60.00*+
   1680x1050     59.95 
   1600x900      60.00 
   1280x1024     75.02    60.02 
   1280x960      60.00 
   1280x800      59.81 
   1280x720      60.00 
   1024x768      75.03    60.00 
   1024x576      60.01 
   800x600       75.00    60.32 
   640x480       75.00    59.94 
DVI-D-0 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: DVI-D
        ConnectorNumber: 0
        _ConnectorLocation: 0
        non-desktop: 0
                supported: 0, 1
HDMI-0 disconnected (normal left inverted right x axis y axis)
        CscMatrix: 65536 0 0 0 0 65536 0 0 0 0 65536 0
        BorderDimensions: 4
                supported: 4
        Border: 0 0 0 0
                range: (0, 65535)
        SignalFormat: TMDS
                supported: TMDS
        ConnectorType: HDMI
        ConnectorNumber: 1
        _ConnectorLocation: 1
        non-desktop: 0
                supported: 0, 1

[rek@comp-xeon-cpu-e2668c ~]$ cat /var/log/Xorg.0.log|grep -A10 -B10 EDID
[rek@comp-xeon-cpu-e2668c ~]$                 
« Последнее редактирование: 11.01.2020 20:25:39 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 816
...Вернулся на nouveau:
Спойлер
[rek@comp-xeon-cpu-e2668c ~]$ ls -l /var/log/Xorg.*
-rw-r--r-- 1 root root 39256 янв 11 17:59 /var/log/Xorg.0.log
-rw-r--r-- 1 root root 32394 янв 11 17:58 /var/log/Xorg.0.log.old

[rek@comp-xeon-cpu-e2668c ~]$ rpm -qa | fgrep nouveau
kernel-modules-drm-nouveau-std-def-4.19.93-alt1.x86_64
xorg-drv-nouveau-1.0.16-alt1.x86_64
kernel-modules-drm-nouveau-un-def-5.4.8-alt1.x86_64
kernel-modules-drm-nouveau-std-def-4.19.94-alt1.x86_64
xorg-dri-nouveau-19.2.8-alt1.x86_64

[rek@comp-xeon-cpu-e2668c ~]$ cat /etc/X11/xorg.conf.d/10-monitor.conf
# Generated by xsetup

Section "Monitor"
    Identifier "Monitor0"
EndSection

Section "Device"
    Identifier "Card0"
    Driver "nouveau"
EndSection

[rek@comp-xeon-cpu-e2668c ~]$  grep 'SNA\|UXA\|oad' /var/log/Xorg.0.log
[    23.706] (II) Loader magic: 0x621d40
[    23.715] (II) LoadModule: "glx"
[    23.766] (II) Loading /usr/lib64/X11/modules/extensions/libglx.so
[    24.135] (II) LoadModule: "nouveau"
[    24.209] (II) Loading /usr/lib64/X11/modules/drivers/nouveau_drv.so
[    24.286] (II) Loading sub module "dri2"
[    24.286] (II) LoadModule: "dri2"
[    24.371] (II) Loading sub module "fb"
[    24.371] (II) LoadModule: "fb"
[    24.383] (II) Loading /usr/lib64/X11/modules/libfb.so
[    24.397] (II) Loading sub module "shadowfb"
[    24.397] (II) LoadModule: "shadowfb"
[    24.397] (II) Loading /usr/lib64/X11/modules/libshadowfb.so
[    24.438] (II) Loading sub module "exa"
[    24.438] (II) LoadModule: "exa"
[    24.438] (II) Loading /usr/lib64/X11/modules/libexa.so
[    24.501] (II)         UploadToScreen
[    24.501] (II)         DownloadFromScreen
[    25.469] (II) AIGLX: Loaded and initialized nouveau
[    25.849] (II) LoadModule: "evdev"
[    25.849] (II) Loading /usr/lib64/X11/modules/input/evdev_drv.so
[    25.884] (II) LoadModule: "libinput"
[    25.884] (II) Loading /usr/lib64/X11/modules/input/libinput_drv.so

[rek@comp-xeon-cpu-e2668c ~]$ grep fb /var/log/Xorg.0.log
[    23.568] Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=UUID=891c9d29-fb79-4c61-9d9b-8c504f423e5f ro panic=30 quiet splash
        "Default Screen Section" for depth/fbbpp 24/32
[    24.371] (II) Loading sub module "fb"
[    24.371] (II) LoadModule: "fb"
[    24.383] (II) Loading /usr/lib64/X11/modules/libfb.so
[    24.397] (II) Module fb: vendor="X.Org Foundation"
[    24.397] (II) Loading sub module "shadowfb"
[    24.397] (II) LoadModule: "shadowfb"
[    24.397] (II) Loading /usr/lib64/X11/modules/libshadowfb.so
[    24.410] (II) Module shadowfb: vendor="X.Org Foundation"

[rek@comp-xeon-cpu-e2668c ~]$  ls -l /usr/lib64/libnvidia-*
lrwxrwxrwx 1 root root       45 дек 24 13:05 /usr/lib64/libnvidia-cfg.so.1 -> ../../etc/X11/lib64_nvidia/libnvidia-cfg.so.1
-rw-r--r-- 1 root root 42508504 дек 24 13:03 /usr/lib64/libnvidia-eglcore.so.340.108
-rw-r--r-- 1 root root 27486464 ноя 20 17:54 /usr/lib64/libnvidia-eglcore.so.390.132
-rw-r--r-- 1 root root 26784864 дек 24 13:06 /usr/lib64/libnvidia-eglcore.so.440.44
lrwxrwxrwx 1 root root       30 ноя 26 13:33 /usr/lib64/libnvidia-egl-wayland.so.1 -> libnvidia-egl-wayland.so.1.1.4
-rw-r--r-- 1 root root    48024 ноя 26 13:33 /usr/lib64/libnvidia-egl-wayland.so.1.1.4
-rw-r--r-- 1 root root 44003128 дек 24 13:03 /usr/lib64/libnvidia-glcore.so.340.108
-rw-r--r-- 1 root root 29285256 ноя 20 17:54 /usr/lib64/libnvidia-glcore.so.390.132
-rw-r--r-- 1 root root 28657032 дек 24 13:06 /usr/lib64/libnvidia-glcore.so.440.44
-rw-r--r-- 1 root root   481024 дек 24 13:03 /usr/lib64/libnvidia-glsi.so.340.108
-rw-r--r-- 1 root root   555768 ноя 20 17:54 /usr/lib64/libnvidia-glsi.so.390.132
-rw-r--r-- 1 root root   682920 дек 24 13:06 /usr/lib64/libnvidia-glsi.so.440.44
-rw-r--r-- 1 root root 11114264 дек 24 13:06 /usr/lib64/libnvidia-glvkspirv.so.440.44
lrwxrwxrwx 1 root root       40 янв 11 18:35 /usr/lib64/libnvidia-tls.so.1 -> /etc/X11/lib64_nvidia/libnvidia-tls.so.1
-rw-r--r-- 1 root root    13008 дек 24 13:03 /usr/lib64/libnvidia-tls.so.340.108
-rw-r--r-- 1 root root    14480 ноя 20 17:54 /usr/lib64/libnvidia-tls.so.390.132
-rw-r--r-- 1 root root    14480 дек 24 13:06 /usr/lib64/libnvidia-tls.so.440.44

[rek@comp-xeon-cpu-e2668c ~]$ xrandr --listproviders --prop
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-D-1 disconnected (normal left inverted right x axis y axis)
        dithering depth: auto
                supported: auto, 6 bpc, 8 bpc
        dithering mode: auto
                supported: auto, off, static 2x2, dynamic 2x2, temporal
        scaling mode: None
                supported: None, Full, Center, Full aspect
        color vibrance: 150
                range: (0, 200)
        vibrant hue: 90
                range: (0, 180)
        underscan vborder: 0
                range: (0, 128)
        underscan hborder: 0
                range: (0, 128)
        underscan: off
                supported: auto, off, on
        link-status: Good
                supported: Good, Bad
        non-desktop: 0
                range: (0, 1)
HDMI-1 disconnected (normal left inverted right x axis y axis)
        dithering depth: auto
                supported: auto, 6 bpc, 8 bpc
        dithering mode: auto
                supported: auto, off, static 2x2, dynamic 2x2, temporal
        scaling mode: None
                supported: None, Full, Center, Full aspect
        color vibrance: 150
                range: (0, 200)
        vibrant hue: 90
                range: (0, 180)
        underscan vborder: 0
                range: (0, 128)
        underscan hborder: 0
                range: (0, 128)
        underscan: off
                supported: auto, off, on
        link-status: Good
                supported: Good, Bad
        non-desktop: 0
                range: (0, 1)
VGA-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
        EDID:
                00ffffffffffff0009d1037d45540000
                311301030e301b782ee615a655499927
                135054a56b8061c0810081c081408180
                a9c0b300d1c0023a801871382d40582c
                4500dd0c1100001e000000ff00344339
                30333330333032360a20000000fd0032
                4c185314000a202020202020000000fc
                0042656e5120563232303045636f0088
        scaling mode: None
                supported: None, Full, Center, Full aspect
        color vibrance: 150
                range: (0, 200)
        vibrant hue: 90
                range: (0, 180)
        link-status: Good
                supported: Good, Bad
        non-desktop: 0
                range: (0, 1)
   1920x1080     60.00*+
   1680x1050     59.95 
   1600x900      60.00 
   1280x1024     75.02    60.02 
   1280x960      60.00 
   1280x800      59.81 
   1152x864      75.00 
   1280x720      60.00 
   1024x768      75.03    60.00 
   1024x576      59.97 
   832x624       74.55 
   800x600       75.00    60.32 
   640x480       75.00    59.94 
   720x400       70.08 

[rek@comp-xeon-cpu-e2668c ~]$ cat /var/log/Xorg.0.log|grep -A10 -B10 EDID
[    24.287] (==) NOUVEAU(0): Page flipping synced to vblank by kernel.
[    24.287] (II) NOUVEAU(0): Initializing outputs ...
[    24.288] (II) NOUVEAU(0): Output DVI-D-1 has no monitor section
[    24.290] (II) NOUVEAU(0): Output HDMI-1 has no monitor section
[    24.327] (II) NOUVEAU(0): Output VGA-1 has no monitor section
[    24.327] (II) NOUVEAU(0): 3 crtcs needed for screen.
[    24.328] (II) NOUVEAU(0): Allocated crtc nr. 0 to this screen.
[    24.328] (II) NOUVEAU(0): Allocated crtc nr. 1 to this screen.
[    24.328] (II) NOUVEAU(0): Allocated crtc nr. 2 to this screen.
[    24.328] (II) NOUVEAU(0): Allocated crtc nr. 3 to this screen.
[    24.330] (II) NOUVEAU(0): EDID for output DVI-D-1
[    24.331] (II) NOUVEAU(0): EDID for output HDMI-1
[    24.369] (II) NOUVEAU(0): EDID for output VGA-1
[    24.369] (II) NOUVEAU(0): Manufacturer: BNQ  Model: 7d03  Serial#: 21573
[    24.369] (II) NOUVEAU(0): Year: 2009  Week: 49
[    24.369] (II) NOUVEAU(0): EDID Version: 1.3
[    24.369] (II) NOUVEAU(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
[    24.369] (II) NOUVEAU(0): Sync:  Separate  Composite  SyncOnGreen
[    24.369] (II) NOUVEAU(0): Max Image Size [cm]: horiz.: 48  vert.: 27
[    24.369] (II) NOUVEAU(0): Gamma: 2.20
[    24.369] (II) NOUVEAU(0): DPMS capabilities: Off; RGB/Color Display
[    24.369] (II) NOUVEAU(0): Default color space is primary color space
[    24.369] (II) NOUVEAU(0): First detailed timing is preferred mode
[    24.369] (II) NOUVEAU(0): redX: 0.651 redY: 0.334   greenX: 0.286 greenY: 0.600
[    24.369] (II) NOUVEAU(0): blueX: 0.152 blueY: 0.075   whiteX: 0.313 whiteY: 0.329
[    24.369] (II) NOUVEAU(0): Supported established timings:
--
[    24.370] (II) NOUVEAU(0): #5: hsize: 1600  vsize 900  refresh: 60  vid: 49321
[    24.370] (II) NOUVEAU(0): #6: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[    24.370] (II) NOUVEAU(0): #7: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[    24.370] (II) NOUVEAU(0): Supported detailed timing:
[    24.370] (II) NOUVEAU(0): clock: 148.5 MHz   Image Size:  477 x 268 mm
[    24.370] (II) NOUVEAU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[    24.370] (II) NOUVEAU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[    24.370] (II) NOUVEAU(0): Serial No: 4C903303026
[    24.370] (II) NOUVEAU(0): Ranges: V min: 50 V max: 76 Hz, H min: 24 H max: 83 kHz, PixClock max 205 MHz
[    24.370] (II) NOUVEAU(0): Monitor name: BenQ V2200Eco
[    24.370] (II) NOUVEAU(0): EDID (in hex):
[    24.370] (II) NOUVEAU(0):   00ffffffffffff0009d1037d45540000
[    24.370] (II) NOUVEAU(0):   311301030e301b782ee615a655499927
[    24.370] (II) NOUVEAU(0):   135054a56b8061c0810081c081408180
[    24.370] (II) NOUVEAU(0):   a9c0b300d1c0023a801871382d40582c
[    24.370] (II) NOUVEAU(0):   4500dd0c1100001e000000ff00344339
[    24.370] (II) NOUVEAU(0):   30333330333032360a20000000fd0032
[    24.370] (II) NOUVEAU(0):   4c185314000a202020202020000000fc
[    24.370] (II) NOUVEAU(0):   0042656e5120563232303045636f0088
[    24.370] (II) NOUVEAU(0): Printing probed modes for output VGA-1
[    24.370] (II) NOUVEAU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
--
[    26.093] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event15)
[    26.093] (II) No input driver specified, ignoring this device.
[    26.093] (II) This device may have been added with another device file.
[    26.094] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event16)
[    26.094] (II) No input driver specified, ignoring this device.
[    26.094] (II) This device may have been added with another device file.
[    26.094] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[    26.094] (II) No input driver specified, ignoring this device.
[    26.094] (II) This device may have been added with another device file.
[    26.148] (EE) Failed to open authorization file "/var/run/sddm/{9d91152f-edf0-475c-9725-91cc27346771}": No such file or directory
[    29.564] (II) NOUVEAU(0): EDID vendor "BNQ", prod id 32003
[    29.564] (II) NOUVEAU(0): Using EDID range info for horizontal sync
[    29.564] (II) NOUVEAU(0): Using EDID range info for vertical refresh
[    29.564] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[    29.564] (II) NOUVEAU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[    29.564] (II) NOUVEAU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1024x576"x60.0   46.99  1024 1064 1168 1312  576 577 580 597 -hsync +vsync (35.8 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1280x720"x60.0   74.48  1280 1336 1472 1664  720 721 724 746 -hsync +vsync (44.8 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1600x900"x60.0  119.00  1600 1696 1864 2128  900 901 904 932 -hsync +vsync (55.9 kHz e)
[    29.564] (II) NOUVEAU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[    39.048] (II) NOUVEAU(0): EDID vendor "BNQ", prod id 32003
[    39.048] (II) NOUVEAU(0): Using hsync ranges from config file
[    39.048] (II) NOUVEAU(0): Using vrefresh ranges from config file
[    39.048] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[    39.048] (II) NOUVEAU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[    39.048] (II) NOUVEAU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
--
[    39.048] (II) NOUVEAU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1024x576"x60.0   46.99  1024 1064 1168 1312  576 577 580 597 -hsync +vsync (35.8 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1280x720"x60.0   74.48  1280 1336 1472 1664  720 721 724 746 -hsync +vsync (44.8 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1280x960"x0.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1600x900"x60.0  119.00  1600 1696 1864 2128  900 901 904 932 -hsync +vsync (55.9 kHz e)
[    39.048] (II) NOUVEAU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[    44.723] (II) NOUVEAU(0): EDID vendor "BNQ", prod id 32003
[    44.723] (II) NOUVEAU(0): Using hsync ranges from config file
[    44.723] (II) NOUVEAU(0): Using vrefresh ranges from config file
[    44.723] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[    44.723] (II) NOUVEAU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[    44.723] (II) NOUVEAU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    44.723] (II) NOUVEAU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[    44.723] (II) NOUVEAU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    44.723] (II) NOUVEAU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[    44.723] (II) NOUVEAU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[    44.723] (II) NOUVEAU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)

« Последнее редактирование: 11.01.2020 20:32:45 от Kalt »
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Посмотрел у себя после перехода на nvidia
Спасибо.

Вижу std-def, активный драйвер 440.44, месиво из трех драйверов (как и у меня) NVIDIA и ffmpeg без поддержки NVENC (нет --enable-cuda-nvcc --enable-nonfree --enable-libnpp).

на nouveau:
А зачем? В нем ничего не планировалось для ускорения кодирования/декодирования. Для этого все затевалось.

Оффлайн Kalt

  • Давно тут
  • **
  • Сообщений: 816
...У меня был i915, вот глянул как переход идёт туда- сюда... :-D
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 058
  • ненужная строка
Запускаю nvidia-install-driver, а он предлагает наставить кучу 32 битных пакетов
Удалите пакет i586-libX11 -- не будет.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 058
  • ненужная строка
Пробую удалить "лишнее"
Не надо. Оно не мешает.

Лишнее можно удалять nvidia-clean-driver.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 058
  • ненужная строка
Зачем-то установлен nvidia_glx_common версии 440.44 с его 32 битным компаньоном. И это без модулей ядра для этой версии ....
Обновите ядро, с ним приедет модуль 440.44. libnvidia-encode-440.44 ещё не доехал. Его можно взять тут.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн kiav

  • Давно тут
  • **
  • Сообщений: 420
  • Стич-спасатель
    • Email
Удалите пакет i586-libX11 -- не будет.
Он так просто не сдается - тянет за собой массу зависимостей. Среди них и Wine.
Придется просто смириться.

Не надо. Оно не мешает.
О, это не все. Оно, с одной стороны, может, и не мешает. А с другой на update-kernel все равно лезет (You might want to run `apt-get --fix-broken install' to correct these: Следующие пакеты имеют неудовлетворенные зависимости). Так что все эти удаления с --nodeps ....

Лишнее можно удалять nvidia-clean-driver.
С этого и начинал. Программа не считает лишним то, что я удалял вручную.

Обновите ядро, с ним приедет модуль 440.44.
Да, поставилось и активно. Спасибо.

libnvidia-encode-440.44 ещё не доехал. Его можно взять тут.
А не только он. Оттуда же взял libnvcuvid-440.44-alt1.x86_64.rpm (в зависимостях libnvidia-encode) и libcuda-440.44-alt1.x86_64.rpm (это при запуске ffmpeg вылезает, хочешь - не хочешь, все равно поставишь).

Отсутствие libnvidia-encode, в итоге, поборол. Претензии к минимальной версии драйвера также ушли.

Но, взамен, получил:
[hevc_nvenc @ 0x28cd080] Nvenc initialized successfully
[hevc_nvenc @ 0x28cd080] dl_fn->cuda_dl->cuInit(0) failed -> CUDA_ERROR_UNKNOWN: unknown error
[hevc_nvenc @ 0x28cd080] Nvenc unloaded
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height

По болячке я нашел одного умельца, который ее решил
https://www.reddit.com/r/jellyfin/comments/e7sl8q/hardware_encoding_jellyfin_and_nvidia_gtx/

Но он ковырял настройки cgroup. Это где вообще? Да и системе виртуализации у него.

Я проверил под root (su без -). Работает NVENC. Дело в правах теперь.
« Последнее редактирование: 14.01.2020 19:13:34 от kiav »