Bug 1455101
Summary: | Playing videos through LibVA always fails on Wayland | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Christian Stadelmann <fedora> |
Component: | libva | Assignee: | Nicolas Chauvet (kwizart) <kwizart> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 28 | CC: | awilliam, kwizart, pmenzel+bugzilla.redhat.com, simon |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-05-13 20:32:06 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1277927 |
Description
Christian Stadelmann
2017-05-24 09:28:59 UTC
Please report the issue upstream. (In reply to Nicolas Chauvet (kwizart) from comment #1) > Please report the issue upstream. Will do. Since this is a permissions issue, I thought it might be a packaging bug. (In reply to Christian Stadelmann from comment #3) > (In reply to Nicolas Chauvet (kwizart) from comment #1) > > Please report the issue upstream. > > Will do. Since this is a permissions issue, I thought it might be a > packaging bug. https://github.com/01org/libva/issues/53 Upstream answer:
> devices under /dev/dri/ are not only used by libva, but also used by other DRI driver, such as opengl, opencl. you should add yourself to the video group if you want to use DRI driver.
So shouldn't this package add users to the video group?
Anyway, adding myself to the video group or setting `chmod og+rw /dev/dri/card0` does not make this issue go away (more details upstream). Something else is wrong here and I don't know what it is. (In reply to Christian Stadelmann from comment #0) > VA error: wayland: failed to identify /dev/dri/card0: Permission denied > (errno 13) > libva error: va_getDriverName() failed with unknown libva > error,driver_name=(null) > libva error: va_getDriverName() failed with unknown libva > error,driver_name=(null) Actually, this output is caused by the video thumbnailer which drops privileges at start and then tries to stat() and open() /dev/dri/card0. I reported it upstream to https://bugzilla.gnome.org/show_bug.cgi?id=783169. This issue is not causing the playback failure. The upstream bug was closed as too many issues were mixed together. (In reply to Paul Menzel from comment #8) > The upstream bug was closed as too many issues were mixed together. There is an upstream tracking bug, I'm referring to that one instead. Okay, are soon as libva is concerned. I confirm that I've managed to use vaapi under f28 wayland (with cvlc, so not using qt gui enforcing x11 on the video pipeline). Can I have any recent reproducer on f28? (or can we close the bug). Thx This message is a reminder that Fedora 26 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '26'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 26 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. It looks like on Fedora 28, adding the current user to the "video" group is not necessary any more. |