Salut à tous!
J’ai trouvé ce qui n’allait pas avec VLC : c’est la version de Negativo 17 qui avait été installée. Je suis repassé à la version normale (désinstallation puis réinstallation), je n’ai plus de problème. Là, je suis en train de lire un Blu-ray et tout fonctionne :
$ loginctl show-session 2 | grep Type
Type=wayland
$ lsmod | grep nouveau
nouveau 1679360 38
i2c_algo_bit 16384 1 nouveau
ttm 106496 1 nouveau
drm_kms_helper 163840 1 nouveau
drm 368640 30 nouveau,ttm,drm_kms_helper
mxm_wmi 16384 1 nouveau
video 40960 2 asus_wmi,nouveau
wmi 24576 4 asus_wmi,wmi_bmof,mxm_wmi,nouveau
$ vlc
VLC media player 3.0.0-git Vetinari (revision 2.2.0-git-14804-g7c04db8c27)
[000055fe8ee0c340] core libvlc: Lancement de vlc avec l'interface par défaut. Utilisez « cvlc » pour démarrer VLC sans interface.
inotify_add_watch("/home/yoann/.config/ibus/bus/7f53e55609f24930b6241105d732d9a1-unix-0") failed: "No space left on device"
[000055fe8ee0fd60] core playlist: playlist is empty
Redirection de la sortie vers « wget-log.6 ».
Redirection de la sortie vers « wget-log.7 ».
[00007efd700010d0] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 16, BD-J Titles: 0, Other: 0
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd4c002040] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd4c002040] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux: Initializing overlay
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd380017a0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd380017a0] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd680207f0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[h264 @ 0x7efd5c0414e0] decode_slice_header error
[h264 @ 0x7efd5c0414e0] decode_slice_header error
[h264 @ 0x7efd5c0414e0] decode_slice_header error
[h264 @ 0x7efd5c0414e0] decode_slice_header error
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65548
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65561
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65566
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c047480] Missing reference picture, default is 65567
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c00b2c0] mmco: unref short failure
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65573
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65573
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65573
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c005880] Missing reference picture, default is 65572
[h264 @ 0x7efd5c00b2c0] Missing reference picture, default is 65573
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65578
[h264 @ 0x7efd5c047480] mmco: unref short failure
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65578
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65578
[h264 @ 0x7efd5c0414e0] Missing reference picture, default is 65578
[00007efd700010d0] libbluray demux: Stopping playlist playback
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd543f36a0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd543f36a0] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux: Initializing overlay
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd3053d570] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd3053d570] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[00007efd6803cfc0] avcodec decoder error: more than 5 seconds of late video -> dropping frame (computer too slow ?)
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65548
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65561
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65566
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd3800f5e0] Missing reference picture, default is 65567
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd380300c0] mmco: unref short failure
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65573
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65573
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65573
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd3802b440] Missing reference picture, default is 65572
[h264 @ 0x7efd380300c0] Missing reference picture, default is 65573
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65578
[h264 @ 0x7efd3800f5e0] mmco: unref short failure
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65578
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65578
[h264 @ 0x7efd38033a80] Missing reference picture, default is 65578
[00007efd700010d0] libbluray demux: Stopping playlist playback
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd6c003af0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd6c003af0] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux: Initializing overlay
[h264 @ 0x7efd30473940] get_buffer() failed
[h264 @ 0x7efd30473940] thread_get_buffer() failed
[h264 @ 0x7efd30473940] decode_slice_header error
[h264 @ 0x7efd30473940] get_buffer() failed
[h264 @ 0x7efd30473940] thread_get_buffer() failed
[h264 @ 0x7efd30473940] decode_slice_header error
[h264 @ 0x7efd30473940] get_buffer() failed
[h264 @ 0x7efd30473940] thread_get_buffer() failed
[h264 @ 0x7efd30473940] decode_slice_header error
[h264 @ 0x7efd30473940] get_buffer() failed
[h264 @ 0x7efd30473940] thread_get_buffer() failed
[h264 @ 0x7efd30473940] decode_slice_header error
[h264 @ 0x7efd30473940] no frame!
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd5c00f300] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd5c00f300] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd700010d0] libbluray demux error: blurayReleaseVout: subpicture channel exists
[00007efd700010d0] libbluray demux: Stopping playlist playback
[00007efd700010d0] libbluray demux: Adding ES 4113
[00007efd700010d0] libbluray demux: Adding ES 4352
[00007efd700010d0] libbluray demux: Adding ES 4353
[00007efd700010d0] libbluray demux: Adding ES 4608
[000055fe8eedcfc0] core audio output error: invalid audio channels count
[00007efd702dd060] core decoder error: failed to create audio output
[000055fe8eedcfc0] pulse audio output error: unsupported sample specification
[000055fe8eedcfc0] core audio output error: module not functional
[00007efd702dd060] core decoder error: failed to create audio output
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)
[00007efd4c002040] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/dri/nouveau_drv_video.so
libva info: Found init function __vaDriverInit_0_40
libva info: va_openDriver() returns 0
libva info: VA-API version 0.40.0
libva info: va_getDriverName() returns 1
libva error: va_getDriverName() failed with operation failed,driver_name=nouveau
[00007efd4c002040] glconv_vaapi_drm gl error: vaInitialize: operation failed
[00007efd6803cfc0] core decoder error: buffer deadlock prevented
Cela dit, je suis passé sous Fedora 27, en revanche je ne parviens toujours pas à faire fonctionner le pilote propriétaire. Ça tombe mal, car il y a tout de même des fonctionnalités dont j’ai besoin, plutôt que de passer par une émulation logicielle. Bon, le mieux est sans doute que je contacte l’équipe de Nouveau pour participer.
En attendant, je vais passer ce sujet en résolu, puisque VLC fonctionne désormais.
À bientôt.