Gnome Mplayer не смог открыть VDPAU backend libvdpau_nvidia.so [duplicate]

Используя GNOME Mplayer каждый раз, когда я воспроизвожу видео, я получаю раздражающее диалоговое окно на скриншоте ниже.

10
задан 16 November 2010 в 22:06

66 ответов

Я использую проприетарный драйвер NVIDIA, и я исправил это, создав символическую ссылку на VDPAU lib:

  ln -s /usr/lib/vdpau/libvdpau_nvidia.so.1 /  usr / lib / libvdpau_nvidia.so  

Это имеет преимущество фактически включения VDPAU, а не возврата к XV или X11. Конечно, вам нужна видеокарта, поддерживающая ускорение VDPAU.

7
ответ дан 13 August 2018 в 16:28

добавить -vo xv

enter image description here [!d1]

1
ответ дан 13 August 2018 в 16:28

Установка libvdpau-va-gl решила его для меня, но это было программное решение. Попробуйте установить export VDPAU_DRIVER = nvidia

0
ответ дан 13 August 2018 в 16:28

Однако небольшая настройка может решить проблему следующим образом:

  • Открыть Правка → Настройки в GNOME Player menubar
  • Выбрать вкладку «Player»
  • Выберите x11 для видеовыхода
  • Закройте настройки и попытайтесь снова открыть видеофайл.

Ваша проблема должна были решены.

1
ответ дан 13 August 2018 в 16:28
  • 1
    Я настоятельно рекомендую не использовать x11, так как это наименее эффективный выходной драйвер. Вместо этого используйте xv (расширение для x11) или gl / gl2 (opengl). Они должны обеспечить достойную производительность. – soulsource 20 June 2012 в 22:42

Вы можете подавить все диалоги, подобные этому в вариантах mplayer, отредактировав ~ / .mplayer / config в редакторе по вашему выбору и где-нибудь в файле, включая really-quiet = "1" . Я использую простой mplayer (вообще нет графического интерфейса), но это не должно меняться, это сработало для меня и в GMplayer. Вот моя конфигурация:

  [default] vo = vdpau, xv, vc = ffh264vdpau, ffmpeg12vdpau, ao = pulse really-quiet = "1" fs = 1 xineramascreen = 1 msglevel = all = 0  showubtitles = 0  

Возможно, вам не нужны строки vo и vc (я пользователь Nvidia), и вы можете не хотите никаких других настроек. Если бы я был вами, я бы просто использовал это:

  [default] ao = pulse really-quiet = "1"  
4
ответ дан 13 August 2018 в 16:28
  • 1
    спасибо, но я все еще новичок здесь, я ничего не знаю об этих настройках – ok comp 16 November 2010 в 19:56
  • 2
    @ok Нажмите Alt + F2 и вставьте bash -c "mkdir -p ~ / .mplayer; gedit ~ / .mplayer / config & quot; и нажмите Run. В следующем окне, которое появляется, скопируйте мой второй блок кода (3-строчный длинный). Нажмите save, закройте gedit, а затем запустите mplayer. – Oli♦ 16 November 2010 в 20:03

Вот решение вашей проблемы:

Просто попробуйте указать драйвер вывода видео в командной строке при запуске mplayer следующим образом:

  mplayer -vo xv  video.wmv  

Вы можете получить список «Доступные драйверы вывода видео» с помощью команды mplayer -vo help .

Проблема заключается в том, что выбранным (или по умолчанию) видеовыходом был vdpau, и никто, работающий над пакетами и программным обеспечением mplayer, не заботится о том, чтобы пакет программного обеспечения работал с вашей конфигурацией аппаратного и программного обеспечения. Но не волнуйтесь, теперь вы получили этот ответ, и драйвер видеовывода можно указать в командной строке (например, -vo xv ).

Порядок настройки параметры, которые mplayer будет выполнять, прежде чем он решит (только) попробовать (отсутствующий) драйвер vdpau, не так очевидно, но я думаю, что это примерно так:

  1. Проверьте ~ /.mplayer/config для драйвера (выходного видеосигнала по умолчанию) для пользователя (если имеется
  2. Затем проверьте /etc/mplayer/mplayer.conf для (система специфический) драйвер вывода видео по умолчанию, если есть
  3. Затем проверьте параметры компиляции, с которыми был создан mplayer, для значения по умолчанию (для сборки).

Если команда mplayer вы использовали компиляцию с опцией vdpau, и нет драйверов вывода видео по умолчанию, указанных в ~ / .mplayer / config или /etc/mplayer/mplayer.conf (который это либо обычное явление, либо я единственный человек на планете Земля, у которого когда-либо были проблемы с остроумием () d17]

Другая аналогичная проблема заключается в том, что mplayer может работать нормально, в то время как gmplayer дает эту же ошибку, используя те же параметры вы просто пытались с mplayer. Что ж? gmplayer использует еще один файл конфигурации, ~ / .mplayer / gui.conf , и по умолчанию будет указан последний видеодрайвер (или по умолчанию в параметрах компиляции). Так что просто укажите драйвер видеовывода в командной строке или поместите один в один из множества конфигурационных файлов, упомянутых здесь.

2
ответ дан 15 August 2018 в 23:12
  • 1
    спасибо, но я все еще новичок здесь, я ничего не знаю об этих настройках – ok comp 16 November 2010 в 19:56
  • 2
    FYI, у меня нет этой графической карты, но только интегрированной. мой - compaq cq20-213TU – ok comp 16 November 2010 в 19:57

Другие вопросы по тегам:

Похожие вопросы: