-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot play streams or videos in qubes connected to GUI domain (sys-gui) #7367
Comments
On the one hand this is definitely a bug, but on the other hand I am curious why you are trying to play videos in the GUI domain. The GUI domain is highly privileged (via qrexec policy) and videos are generally considered untrusted. |
I am sorry I wasn't clear in my OP. I meant to say that the video is played within a qube/appVM on the sys-gui environment. |
Below you can find some logs from: What I've noticed from these logs is that pulseaudio isn't set up correctly and is unable to connect. As for pulseaudio --system command I noticed this different behavior |
Update |
@ZYousef Have you set sys-gui to also be the AudioVM? |
@DemiMarie do you mean setting default-audiovm to be sys-gui? Update |
What happens if you set sys-gui’s AudioVM to dom0? |
Update
Voilà you should be able to enjoy YouTube on GUI-domain! |
I don’t see any security implications of this, it looks fine (assuming you trust your fedora-34-xfce template). |
From reading #7367 (comment), I believe this was solved and this issue can be closed.
I just recommend correcting the title for people searching for it. Recommended title: Can't play streams on qubes connected to GUI-domain (sys-gui) |
That comment says that a workaround was found. Also, it appears that there was no actual change to code or documentation, which suggests that the issue is not actually completed. (If it should still be closed, maybe it should be closed with another resolution, like
R: not applicable
Done. |
Yes. |
This issue has been closed as "not applicable." Here are some common examples of cases in which issues are closed as not applicable:
We respect the time and effort you have taken to file this issue, and we understand that this outcome may be unsatisfying. Please accept our sincere apologies and know that we greatly value your participation and membership in the Qubes community. Regarding help and support requests, please note that this issue tracker (qubes-issues) is not intended to serve as a help desk or tech support center. Instead, we've set up other venues where you can ask for help and support, ask questions, and have discussions. By contrast, the issue tracker is more of a technical tool intended to support our developers in their work. We thank you for your understanding. If anyone reading this believes that this issue was closed in error or that the resolution of "not applicable" is not accurate, please leave a comment below saying so, and we will review this issue again. For more information, see How issues get closed. |
How to file a helpful issue
Qubes OS release
Qubes release 4.1.0
Brief summary
GUI-domain seems to be unable to render videos with audio streams, PulseAudio setup seems to be incomplete, (no autostart & when started manually says no cards available). Looking to ~/.xsession-errors says
sys-gui AUDIO connected to None. Skipping
. I tried playing muted videos and it works fine, I suspect that the issue is coming from PulseAudio
Steps to reproduce
((wait for a long time)
sudo qubesctl top.disable qvm.sys-gui
set default gui:
qubes-prefs default-guivm sys-gui
Expected behavior
Logging to GUI-Domain works fine.
Actual behavior
GUI-Domain works reasonably well regardless of some cluttering, however, it cannot render videos or streams with audio.
((videos not rendered at all unless it has no audio))
The text was updated successfully, but these errors were encountered: