Qubes 4.0 AFter updating fedora-27 pulse-audio packages, my vm is missing in audio-mixer selection

114 views
Skip to first unread message

m...@militant.dk

unread,
Jul 17, 2018, 11:42:55 AM7/17/18
to qubes-users
Hi everyone,

Yesterday I updated my fedora-27 template with some pulseaudio packages, and now my audio-mixer is missing in my VM using that template. So now no music in that vm. It is of course that vm I use to listen to music :)

Anyone experienced this and has some suggestions?

Sincerely
Max

m...@militant.dk

unread,
Jul 21, 2018, 1:38:18 AM7/21/18
to qubes-users
tirsdag den 17. juli 2018 kl. 11.42.55 UTC-4 skrev m...@militant.dk:
> Hi everyone,
>
> Yesterday I updated my fedora-27 template with some pulseaudio packages, and now my audio-mixer is missing in my VM using that template. So now no music in that vm. It is of course that vm I use to listen to music :)

It seems that fedora-28 template has the same issue. What are the recommendations to this error:

fyi. last time I did a "sudo dnf -y update --allowerasing --best".

I only have stable branch in my fedora-28 qubes.repo and other branches

Error:
Problem 1: package pulseaudio-qubes-4.0.10-1.fc28.x86_64 requires pulseaudio = 11.1, but none of the providers can be installed
- cannot install both pulseaudio-12.0-3.fc28.x86_64 and pulseaudio-11.1-18.fc28.x86_64
- cannot install both pulseaudio-11.1-18.fc28.x86_64 and pulseaudio-12.0-3.fc28.x86_64
- cannot install the best update candidate for package pulseaudio-qubes-4.0.10-1.fc28.x86_64
- cannot install the best update candidate for package pulseaudio-11.1-18.fc28.x86_64
Problem 2: problem with installed package pulseaudio-qubes-4.0.10-1.fc28.x86_64
- package pulseaudio-qubes-4.0.10-1.fc28.x86_64 requires pulseaudio = 11.1, but none of the providers can be installed
- package pulseaudio-11.1-18.fc28.x86_64 requires libpulsecommon-11.1.so()(64bit), but none of the providers can be installed
- cannot install both pulseaudio-libs-12.0-3.fc28.x86_64 and pulseaudio-libs-11.1-18.fc28.x86_64
- cannot install both pulseaudio-libs-11.1-18.fc28.x86_64 and pulseaudio-libs-12.0-3.fc28.x86_64
- cannot install the best update candidate for package pulseaudio-libs-11.1-18.fc28.x86_64
0 files removed
Done.

Sincerely
Max

m...@militant.dk

unread,
Jul 21, 2018, 3:19:40 AM7/21/18
to qubes-users
Solution found in another thread https://github.com/QubesOS/qubes-issues/issues/4072

Well, fedora is fedora

Hugo Costa

unread,
Jul 26, 2018, 5:44:43 AM7/26/18
to qubes-users
I've updated with and without the testing repo and I still have no sound on my VM. I'm with fedora 28 already. What can I try?

Steve Coleman

unread,
Jul 26, 2018, 9:43:58 AM7/26/18
to qubes...@googlegroups.com
I found out the hard way that with the "--allowerasing --best" option
what got erased was a qubes package in order to clear the dependancies
that were getting in the way of the pulseaudio update. It was something
like qubes-gui-? once I reinstalled it then I had sound again.

Hugo Costa

unread,
Jul 26, 2018, 10:10:09 AM7/26/18
to qubes-users
In my case, the package left was "pulseaudio-qubes". If someone has this problem, I'd advise you to try and (re)install this one.

Stuart Perkins

unread,
Jul 26, 2018, 11:27:09 AM7/26/18
to qubes...@googlegroups.com
Does this fix the issue where --allowerasing --best breaks the fedora-28 templates from normal start? This is still Qubes 3.2, and I have not attempted to update fedora-28 templates since the last time and it broke them.

Hugo Costa

unread,
Jul 27, 2018, 4:32:32 AM7/27/18
to qubes-users
The new packages are already in the stable repo. You shouldn't have the trouble we had with the update.

Steve Coleman

unread,
Jul 27, 2018, 8:44:51 AM7/27/18
to qubes-users
Except I got this just this morning: Qubes 4, fedora-28

Dependencies resolved.
==============================================================
Package Arch

==============================================================
pulseaudio x86_64
12.2-1.fc28 updates

pulseaudio-libs i686
12.2-1.fc28 updates

pulseaudio-libs x86_64
12.2-1.fc28 updates

pulseaudio-libs-devel x86_64
12.2-1.fc28 updates

pulseaudio-libs-glib2 x86_64
12.2-1.fc28 updates

pulseaudio-module-bluetooth x86_64
12.2-1.fc28 updates

Removing dependent packages:
pulseaudio-qubes x86_64
4.0.11-1.fc28
@qubes-vm-r4.0-current
qubes-vm-recommended noarch
4.0.2-1.fc28
@qubes-vm-r4.0-current

Transaction Summary
===============================================================
Remove 2 Packages

Total download size: 2.9 M
Is this ok [y/N]:

It apparently DNF now wants to remove both "pulseaudio-qubes" and
"qubes-vm-recommended" and with having no replacement, upgrade, or even
a downgrade. It simply wants to remove it.

Stuart Perkins

unread,
Jul 27, 2018, 1:56:32 PM7/27/18
to Hugo Costa, qubes-users

On Fri, 27 Jul 2018 01:32:32 -0700 (PDT)
sudo dnf upgrade --allowerasing --best

Still removed qubes-gui-vm and qubes-vm-dependencies

I reinstalled them before shutting the template down and it seems to work, but that is still a bit sloppy.
Reply all
Reply to author
Forward
0 new messages