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

On some laptop models, the mute button mutes but does not unmute #2550

Closed
ryannoblett opened this Issue Jan 2, 2017 · 11 comments

Comments

Projects
None yet
5 participants
@ryannoblett

Qubes OS version (e.g., R3.2):

R3.2

Affected TemplateVMs (e.g., fedora-23, if applicable):

Issue is with dom0


Expected behavior:

Pressing Mute mutes audio, pressing again unmutes audio

Actual behavior:

Pressing Mute mutes audio, pressing again does nothing

Steps to reproduce the behavior:

The issue can be seen with PulseAudio Volume Control open, on the Output Devices tab.
Press Mute, watch and hear output become muted, press mute again, see that it does not unmute the Speakers device and they remain silent.

General notes:

I'm using a Lenovo Thinkpad X220. The microphone mute button does nothing at all, if that matters.


Related issues:

Split off from comments in:
#2117

@unman

This comment has been minimized.

Show comment
Hide comment
@unman

unman Jan 5, 2017

Member

On a number of laptops that I have the mute button works as expected. (I don't have a Thinkpad X2220.) Other Lenovo models have been reported on the lists without this issue arising.
Perhaps edit the title to make it more specific?
What about asking for other experiences on the mailing list?
(I'm assuming that it worked fine before Qubes.- have you tried testing with a live distro?)

Member

unman commented Jan 5, 2017

On a number of laptops that I have the mute button works as expected. (I don't have a Thinkpad X2220.) Other Lenovo models have been reported on the lists without this issue arising.
Perhaps edit the title to make it more specific?
What about asking for other experiences on the mailing list?
(I'm assuming that it worked fine before Qubes.- have you tried testing with a live distro?)

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jan 5, 2017

Member
Member

marmarek commented Jan 5, 2017

@andrewdavidwong andrewdavidwong changed the title from Mute button mutes but does not unmute to On some laptop models, the mute button mutes but does not unmute Jan 6, 2017

@ryannoblett

This comment has been minimized.

Show comment
Hide comment
@ryannoblett

ryannoblett Jan 7, 2017

@marmarek It is upgraded from R3.1. How can I tell which one I'm running and change it? My panel widget just says "Audio Mixer Plugin".

@marmarek It is upgraded from R3.1. How can I tell which one I'm running and change it? My panel widget just says "Audio Mixer Plugin".

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jan 7, 2017

Member

It's the old one. You need to install xfce4-pulseaudio-plugin package (using qubes-dom0-update tool), then remove this audio plugin and add the new one ("PulseAudio Panel Plugin").

Member

marmarek commented Jan 7, 2017

It's the old one. You need to install xfce4-pulseaudio-plugin package (using qubes-dom0-update tool), then remove this audio plugin and add the new one ("PulseAudio Panel Plugin").

@ryannoblett

This comment has been minimized.

Show comment
Hide comment
@ryannoblett

ryannoblett Jan 21, 2017

Ok, I successfully installed xfce4-pulseaudio-plugin and changed the applet in the panel, but the behavior is still the same. I did reboot. Do I need to remove any packages to get rid of the old one?

Ok, I successfully installed xfce4-pulseaudio-plugin and changed the applet in the panel, but the behavior is still the same. I did reboot. Do I need to remove any packages to get rid of the old one?

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jan 21, 2017

Member
Member

marmarek commented Jan 21, 2017

@jpouellet

This comment has been minimized.

Show comment
Hide comment
@jpouellet

jpouellet Feb 20, 2017

Contributor

Duplicate of:

I ran into the same problem and tried to start this discussion as a result: https://groups.google.com/d/topic/qubes-users/dCctVsf15dE/discussion

In hindsight such a question probably belongs on qubes-devel.

Contributor

jpouellet commented Feb 20, 2017

Duplicate of:

I ran into the same problem and tried to start this discussion as a result: https://groups.google.com/d/topic/qubes-users/dCctVsf15dE/discussion

In hindsight such a question probably belongs on qubes-devel.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Feb 21, 2017

Member

@jpouellet Can you explain why you think this is a duplicate of all of those issues? That just seems patently false to me, but I could be missing something.

  • This issue was intentionally branched off from #2117 precisely because it's distinct from #2117.
  • #2291 looks like it could indeed be a duplicate, though.
  • #2321 just looks like a different issue, which has been resolved, whereas this one (AFAIK) persists.
Member

andrewdavidwong commented Feb 21, 2017

@jpouellet Can you explain why you think this is a duplicate of all of those issues? That just seems patently false to me, but I could be missing something.

  • This issue was intentionally branched off from #2117 precisely because it's distinct from #2117.
  • #2291 looks like it could indeed be a duplicate, though.
  • #2321 just looks like a different issue, which has been resolved, whereas this one (AFAIK) persists.
@jpouellet

This comment has been minimized.

Show comment
Hide comment
@jpouellet

jpouellet Feb 22, 2017

Contributor

@ryannoblett try removing xfce4-mixer and xfce4-volumed and see if it resolves your issue. This sounds exactly like the same thing I ran into a few months ago.

@andrewdavidwong It appears I did confuse issue originally reported in #2117 with @0keh's comment in the same describing a different behavior (which is the same as these issues) and claiming it was the same as the OP. This one appears indeed not a duplicate.

However, the issue here and in #2291 is the same xfce4-mixer + volumed not un-muting everywhere it needs to, for which the root cause and fix was identified in #2321, but in such a way that people simply doing qubes-dom0-update do not get the fix for. I had the same issue, did a qubes-dom0-update (which did not resolve it) and ended up debugging the issue myself only to discover these issues afterwards.

The resolution was to replace xfce4-mixer & xfce4-volumed with xfce4-pulseaudio-plugin in the list of things installed in the installer and put xfce4-pulseaudio-plugin in the default xfce4-panel. However, patching the installer only affects new installs with a post-fix installer, as I noted in a post to qubes-users, so this same already-fixed issue keeps getting brought back up.

I think the bigger issue is that the fix identified in #2321 does not propagate via qubes-dom0-update, and there is no good way that I am aware of to fix certain issues (those with installer fixes) without reinstalling or manually tracking the changes and modifying your local system, which I don't think normal users should be expected to do.

Contributor

jpouellet commented Feb 22, 2017

@ryannoblett try removing xfce4-mixer and xfce4-volumed and see if it resolves your issue. This sounds exactly like the same thing I ran into a few months ago.

@andrewdavidwong It appears I did confuse issue originally reported in #2117 with @0keh's comment in the same describing a different behavior (which is the same as these issues) and claiming it was the same as the OP. This one appears indeed not a duplicate.

However, the issue here and in #2291 is the same xfce4-mixer + volumed not un-muting everywhere it needs to, for which the root cause and fix was identified in #2321, but in such a way that people simply doing qubes-dom0-update do not get the fix for. I had the same issue, did a qubes-dom0-update (which did not resolve it) and ended up debugging the issue myself only to discover these issues afterwards.

The resolution was to replace xfce4-mixer & xfce4-volumed with xfce4-pulseaudio-plugin in the list of things installed in the installer and put xfce4-pulseaudio-plugin in the default xfce4-panel. However, patching the installer only affects new installs with a post-fix installer, as I noted in a post to qubes-users, so this same already-fixed issue keeps getting brought back up.

I think the bigger issue is that the fix identified in #2321 does not propagate via qubes-dom0-update, and there is no good way that I am aware of to fix certain issues (those with installer fixes) without reinstalling or manually tracking the changes and modifying your local system, which I don't think normal users should be expected to do.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Feb 23, 2017

Member

@jpouellet: In that case, I'm inclined to just close this as a duplicate of #2291, since, as you point out, there's not much we can do, unless you have another suggestion.

Member

andrewdavidwong commented Feb 23, 2017

@jpouellet: In that case, I'm inclined to just close this as a duplicate of #2291, since, as you point out, there's not much we can do, unless you have another suggestion.

@jpouellet

This comment has been minimized.

Show comment
Hide comment
@jpouellet

jpouellet Feb 23, 2017

Contributor

I agree with closing as dupe. I think a discussion about better ways to update dom0 should eventually be had, because there are meaningful differences between an upgraded system and one installed from a more recent installer. While not a problem in itself, it leads to issues like this.

In particular, I think this is something to keep in mind when reevaluating the role of dom0 post GuiVM.

Contributor

jpouellet commented Feb 23, 2017

I agree with closing as dupe. I think a discussion about better ways to update dom0 should eventually be had, because there are meaningful differences between an upgraded system and one installed from a more recent installer. While not a problem in itself, it leads to issues like this.

In particular, I think this is something to keep in mind when reevaluating the role of dom0 post GuiVM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment