Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I don't think this really should have been a solution, but I've upgraded the whole system to F22 and it's now working great. I have no idea what it was.

I don't think this really should have been a solution, but I've upgraded the whole system to F22 and it's now working great. I have no idea what it was.was, but I thought i'd post the successful alsa-info.txt in case somebody can work out what it might have been http://www.alsa-project.org/db/?f=782036a0d7997ba38bff9c9d649b4c3e2d28df52

I don't think this really should have been a solution, but I've upgraded the whole system to F22 and it's now working great. I have no idea what it was, but I thought i'd post the successful alsa-info.txt in case somebody can work out what it might have been http://www.alsa-project.org/db/?f=782036a0d7997ba38bff9c9d649b4c3e2d28df52

EDIT:

I managed to cause the same problem again by playing with alsamixer on the command line and toggling the "Auto Mute" option. This seems to have written something to /var/lib/alsa/asound.state which causes the problem and toggling "Auto Mute" fails to resolve it.

I have resolved the problem now by deleting /var/lib/alsa/asound.state and rebooting which automatically creates a new config file

I don't think this really should have been a solution, but I've upgraded the whole system to F22 and it's now working great. I have no idea what it was, but I thought i'd post the successful alsa-info.txt in case somebody can work out what it might have been http://www.alsa-project.org/db/?f=782036a0d7997ba38bff9c9d649b4c3e2d28df52

EDIT:

I managed to cause the same problem again by playing with alsamixer on the command line and toggling the "Auto Mute" option. This seems to have written something to /var/lib/alsa/asound.state which causes the problem and toggling "Auto Mute" fails to resolve it.

I have resolved the problem now by deleting /var/lib/alsa/asound.state and rebooting which automatically creates a new config file

EDIT2:

Here's a diff of the two asound.state files

state.PCH {
control.1 {
    iface MIXER

        name 'Headphone Playback Volume'
-       value.0 87
-       value.1 87
+       value.0 0
+       value.1 0
        comment {
            access 'read write'
            type INTEGER
@@ -261,15 +261,15 @@ state.PCH {
            range '0 - 87'
            dbmin -6525
            dbmax 0
-           dbvalue.0 0
-           dbvalue.1 0
+           dbvalue.0 -6525
+           dbvalue.1 -6525
        }
    }
    control.2 {
        iface MIXER
        name 'Headphone Playback Switch'
-       value.0 true
-       value.1 true
+       value.0 false
+       value.1 false
        comment {
            access 'read write'
            type BOOLEAN
@@ -279,8 +279,8 @@ state.PCH {
    control.3 {
        iface MIXER
        name 'Speaker Playback Volume'
-       value.0 0
-       value.1 0
+       value.0 87
+       value.1 87
        comment {
            access 'read write'
            type INTEGER
@@ -288,15 +288,15 @@ state.PCH {
            range '0 - 87'
            dbmin -6525
            dbmax 0
-           dbvalue.0 -6525
-           dbvalue.1 -6525
+           dbvalue.0 0
+           dbvalue.1 0
        }
    }
    control.4 {
        iface MIXER
        name 'Speaker Playback Switch'
-       value.0 false
-       value.1 false
+       value.0 true
+       value.1 true
        comment {
            access 'read write'
            type BOOLEAN
@@ -468,7 +468,7 @@ state.PCH {
    control.17 {
        iface CARD
        name 'Headphone Mic Jack'
-       value true
+       value false
        comment {
            access read
            type BOOLEAN