Bug 383111
Summary: | wdm is not ConsoleKit-aware, so sound only works as root | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Joshua Jensen <joshua> |
Component: | wdm | Assignee: | Patrice Dumas <pertusus> |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 8 | CC: | wwoods |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-11-16 18:08:46 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Joshua Jensen
2007-11-14 19:19:11 UTC
I have found a common theme here... when I use xdm or wdm, I get no sound. When I use gdm the sound works. SURELY gdm isn't required to get sound working in Gnome!? ConsoleKit is required to set the permissions on the sound devices properly. If your login manager doesn't use ConsoleKit then it won't grant you the right permissions on your sound devices. Wow... so this is a big change in what DMs are/were expected to do. Is there no way to make ConsoleKit aware of a *local* login via pam, or via the ConsoleKit daemon? Seems like DMs shouldn't have to do something special to make sound work. On the contrary, *something* has to change permissions to ensure that the logged-in user (and only that person) has access to things like sound devices. In the past it was pam_console, but this is being obsoleted by ConsoleKit / PolicyKit. See http://fedoraproject.org/wiki/Releases/FeatureRemovePAMConsole or http://fedoraproject.org/wiki/Desktop/FastUserSwitching for some details. GDM and KDM both support ConsoleKit. It's a bug in wdm/xdm that they don't. There are actually patches that add ConsoleKit support to xdm floating around; not sure about wdm. I'll buy that... pam_console needs to go away, and HAL/ConsoleKit is the way to handle permissions. Should we change this to a bug against wdm then? I guess you're using wdm then? Moving this to a wdm bug. |