не может воспроизводить DVD с Ubuntu 18.04

Раньше у меня была Ubuntu 16.04, и я всегда мог проигрывать DVD с VLC. Однако после обновления до 18.04 я больше не могу этого делать.

Я уже пробовал следующее:

sudo apt install ubuntu-restricted-extras   
sudo apt install libavcodec-extra    
sudo apt install libdvd-pkg    
sudo dpkg-reconfigure libdvd-pkg

Я также установил libdvdread4 и libdvdnav4 и libdvdcss2.

Но когда я вставляю диск и пытаюсь загрузить его в VLC, я на несколько секунд вижу начальный экран DVD, после чего он снова исчезает.

Кто-нибудь может помочь? спасибо!

это то, что появляется в терминале:

katrien@katrien-ThinkPad-T400:~$ vlc
VLC media player 3.0.4 Vetinari (revision 3.0.4-0-gf615db6332)
[000055c5a5985570] main libvlc: Vlc draait met de standaardinterface. Gebruik 'cvlc' om vlc zonder interface te gebruiken.
[000055c5a59894e0] main playlist: playlist is empty
libdvdnav: Using dvdnav version 6.0.0
libdvdread: Attempting to use device /dev/sr0 mounted on /media/katrien/NAAR_BUITEN for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: vm: dvd_read_name failed
libdvdnav: DVD disk reports itself with Region mask 0x00400000. Regions: 1 2 3 4 5 6 8

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000134
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001ab
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00000c7e
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x001034fd
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0010354a
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libdvdnav: Language 'en' not found, using 'nl' instead
libdvdnav: Menu Languages available: nl 
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
[00007f2c9c06d5f0] vaapi generic error: config doesn't support forced fourcc
Failed to open VDPAU backend libvdpau_i965.so: kan gedeeld objectbestand niet openen: Bestand of map bestaat niet
[00007f2c9804a370] main decoder error: buffer deadlock prevented
Drijvendekomma-berekeningsfout (geheugendump gemaakt)
katrien@katrien-ThinkPad-T400:~$ ^C
katrien@katrien-ThinkPad-T400:~$ ^C
katrien@katrien-ThinkPad-T400:~$ 
katrien@katrien-ThinkPad-T400:~$ dpkg -l | grep vdpau
ii  libvdpau1:amd64                            1.1.1-3ubuntu1                               amd64        Video Decode and Presentation API for Unix (libraries)
ii  mesa-vdpau-drivers:amd64                   19.0.2-1ubuntu1.1~18.04.2                    amd64        Mesa VDPAU video acceleration drivers
ii  vdpau-driver-all:amd64                     1.1.1-3ubuntu1                               amd64        Video Decode and Presentation API for Unix (driver metapackage)
ii  vdpau-va-driver:amd64                      0.7.4-6ubuntu1                               amd64        VDPAU-based backend for VA API
katrien@katrien-ThinkPad-T400:~$ ^C
katrien@katrien-ThinkPad-T400:~$ 
4
задан 26 July 2019 в 14:59

1 ответ

sudo apt install libvdpau-va-gl1

Затем изменение с sudo nano /etc/X11/Xsession.d/20vdpau-va-gl

удалите любого # в следующем блоке

[ ! -f /usr/lib/$(arch)-$(uname -s | tr '[A-Z]' '[a-z]')-gnu/vdpau/libvdpau_va_gl.so.1 ] || \
   export VDPAU_DRIVER=va_gl

Это включает libvdpau-va-gl как драйвер VDPAU по умолчанию.

Перезагрузка.

sudo -H gedit /etc/X11/Xsession.d/20vdpau-va-gl

удалите средства, удаляют их.

2
ответ дан 1 December 2019 в 10:14

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

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