xdm does not set audio device ACL through pam_ck_connector (Natty)

Bug #805337 reported by Wladimir Mutel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xdm (Ubuntu)
New
Undecided
Unassigned

Bug Description

On one my Ubuntu Natty system, I have a very simple X11 GUI setup : just plain xdm and icewm (and no PulseAudio)

After one reboot, I noticed that audio devices are inaccessible in GUI session.
I looked into PAM configs and found that /etc/pam.d/xdm includes pam.d/common-session which contains this line :

session optional pam_ck_connector.so nox11

common-session config file was modified on Jun 02nd, and I checked in dpkg logs that on this day, libpam* packages were upgraded from 1.1.2-2ubuntu8 to 1.1.2-2ubuntu8.3 . Actually, this 'nox11' option could be brought in on upgrade from Maverick to Natty , I am not sure when, because the system was not rebooted at that time and continued to run with Maverick kernel & xdm long after that.

Somewhere in Gentoo forums I read that you have to remove 'nox11' from xdm PAM config. So I juts had to add the line after include statement :

@include common-session
session optional pam_ck_connector.so

after doing that and restarting xdm, I have audio access in my X11 sessions back again.

probably this specific has to be reflected in xdm PAM configuration included in its package, and not require additional manual configuration by the end-user.
---
Architecture: amd64
DistroRelease: Ubuntu 11.04
InstallationMedia: Kubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
NonfreeKernelModules: nvidia
Package: xdm 1:1.1.10-3ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 PATH=(custom, no user)
 LANG=uk_UA.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Tags: natty
Uname: Linux 2.6.38-8-generic x86_64
UpgradeStatus: Upgraded to natty on 2010-10-11 (265 days ago)
UserGroups: adm admin cdrom dialout dip disk dos jabber lpadmin plugdev proxy sambashare src

Revision history for this message
Wladimir Mutel (mwg) wrote : Dependencies.txt

apport information

tags: added: apport-collected natty
description: updated
summary: - xdm does not set 'audio' group membership through pam_ck_connector
- (Natty)
+ xdm does not set 'audio' device ACL through pam_ck_connector (Natty)
summary: - xdm does not set 'audio' device ACL through pam_ck_connector (Natty)
+ xdm does not set audio device ACL through pam_ck_connector (Natty)
bugbot (bugbot)
tags: added: kubuntu
Revision history for this message
Wladimir Mutel (mwg) wrote :

I would not add 'kubuntu' tag as Kubuntu uses kdm, not xdm.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.