[Bug 700781] New: Reloading of the alsa driver state doesn't work if /var is on it's own partition
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c0 Summary: Reloading of the alsa driver state doesn't work if /var is on it's own partition Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: Other OS/Version: openSUSE 11.4 Status: NEW Severity: Normal Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: asn@cryptomilk.org QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Reloading of the alsa driver state doesn't work if /var is on it's own partition. The kernel detects the device and udev tries to restore the sound settings from default file /var/lib/alsa/asound.state, but at this moment /var isn't mounted yet. Reproducible: Always Steps to Reproduce: 1. Setup a VM with /var on its own partition. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c1 --- Comment #1 from Takashi Iwai <tiwai@novell.com> 2011-06-22 09:00:57 UTC --- Are you using systemd or sysvinit? For some sysvinit services, the separate /var was a known issue, indeed. It happens on 11.4 alsasound script because of change of the asound.state path for systemd... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c2 --- Comment #2 from Andreas Schneider <asn@cryptomilk.org> 2011-06-22 09:05:28 UTC --- I'm using sysvinit. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c3 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |kasievers@novell.com --- Comment #3 from Takashi Iwai <tiwai@novell.com> 2011-06-22 09:46:52 UTC --- Thinking of this again, this should be basically independent from the init type, since the problem appears with udev. Kay, what would be the possible fix? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c4 Kay Sievers <kasievers@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|kasievers@novell.com | --- Comment #4 from Kay Sievers <kasievers@novell.com> 2011-06-22 10:09:20 UTC --- Systemd has its own service, sorted after all filesystems are mounted. There is no current fix for SYSV. It would probably need an init script calling alsactl, sorted after localfs. The udev rules are only used for device hotplug cases after bootup, and are expected to fail gracefully at coldplug time for existing devices but without /var. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c5 --- Comment #5 from Takashi Iwai <tiwai@novell.com> 2011-06-22 10:19:30 UTC --- So, one solution would be to put alasctl call again in alsasound init script (this was so sometime ago). But this would be needed conditionally, only when /var is a separate partition. Maybe it's better to add a sysconfig variable for controlling this; it's a waste of time to check of /var partition at each boot, I suppose. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c6 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |asn@cryptomilk.org --- Comment #6 from Takashi Iwai <tiwai@novell.com> 2011-07-05 12:58:27 UTC --- Could you try to update to alsa.rpm in OBS multimedia:libs/alsa repo later? This contains a fix for the separated /var partition. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c7 Andreas Schneider <asn@cryptomilk.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|asn@cryptomilk.org | --- Comment #7 from Andreas Schneider <asn@cryptomilk.org> 2011-07-07 06:49:14 UTC --- No, it doesn't. My fix was to uncomment the alsactl line and add $local_fs to Required-Start. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c8 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |asn@cryptomilk.org --- Comment #8 from Takashi Iwai <tiwai@novell.com> 2011-07-07 07:25:06 UTC --- How about adding $local_fs to /etc/init.d/alsasound in OBS m:l/alsa.rpm? alsactl shouldn't be called again unconditionally. It should be called only as a fallback, thus the check of the partition is needed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c9 Andreas Schneider <asn@cryptomilk.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|asn@cryptomilk.org | --- Comment #9 from Andreas Schneider <asn@cryptomilk.org> 2011-07-08 09:13:31 UTC --- Looks like it works if I add Required-Start: $local_fs -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c10 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |maintenance@opensuse.org --- Comment #10 from Takashi Iwai <tiwai@novell.com> 2011-07-08 10:05:26 UTC --- Thanks for testing. I fixed now in OBS m:l/alsa repo, and will submit to FACTORY. For fixing 11.4, I'd need a SWAMP id. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c11 --- Comment #11 from Marcus Meissner <meissner@novell.com> 2011-07-08 12:07:49 UTC --- is ok to update +1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c12 --- Comment #12 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-07-08 15:00:24 CEST --- This is an autogenerated message for OBS integration: This bug (700781) was mentioned in https://build.opensuse.org/request/show/75849 Factory / alsa -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-07-11 15:00:29 CEST --- This is an autogenerated message for OBS integration: This bug (700781) was mentioned in https://build.opensuse.org/request/show/76045 Factory / alsa -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c14 Christian Dengler <cdengler@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |cdengler@novell.com InfoProvider|maintenance@opensuse.org | --- Comment #14 from Christian Dengler <cdengler@novell.com> 2011-07-12 13:14:33 UTC --- update is okay (+1) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c15 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:running:42156:low --- Comment #15 from Swamp Workflow Management <swamp@suse.de> 2011-07-12 13:15:00 UTC --- The SWAMPID for this issue is 42156. This issue was rated as low. Please submit fixed packages until 2011-08-09. Also create a patchinfo file using this link: https://swamp.suse.de/webswamp/wf/42156 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c16 --- Comment #16 from Takashi Iwai <tiwai@novell.com> 2011-07-12 14:53:38 UTC --- Patchinfo created, the package submitted to 11.4 as SRID 76123. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c17 --- Comment #17 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-07-12 17:00:29 CEST --- This is an autogenerated message for OBS integration: This bug (700781) was mentioned in https://build.opensuse.org/request/show/76123 11.4 / alsa -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c18 Takashi Iwai <tiwai@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #18 from Takashi Iwai <tiwai@novell.com> 2011-07-18 16:19:28 UTC --- -> FIXED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c Christian Dengler <cdengler@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c19 Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:42156:low |maint:running:42156:low | |maint:released:11.4:42158 --- Comment #19 from Swamp Workflow Management <swamp@suse.de> 2011-07-19 13:23:11 UTC --- Update released for: alsa, alsa-debugsource, alsa-devel, alsa-docs, libasound2, libasound2-debuginfo Products: openSUSE 11.4 (debug, i586, x86_64) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=700781 https://bugzilla.novell.com/show_bug.cgi?id=700781#c Swamp Workflow Management <swamp@suse.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:running:42156:low |. |maint:released:11.4:42158 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com