You are not logged in.

#1 2011-02-16 04:29:02

TheAmigo
Member
Registered: 2008-04-08
Posts: 68

[SOLVED] qingy not playing nice with consolekit 0.4.3

Since upgrading to consolekit 0.4.3, I've had many of the same problems that have been discussed by several others here (e.g. NetworkManager issues, can't mount USB drives).

But nobody else seems to be using qingy.

Following this advice for slim:

LdK wrote:

With last package, you just have to add:

session         optional        pam_loginuid.so
session         optional        pam_ck_connector.so

at the end of your /etc/pam.d/slim file (like i suppose you did when you install slim)

and removing ck-launch-session from my .xsession, I can now use NetworkManager to connect to my VPN, but still can't mount USB drives.

my session is now local, but still not quite right:

$ ck-list-sessions
Session1:
        unix-user = '1000'
        realname = '(null)'
        seat = 'Seat1'
        session-type = ''
        active = FALSE
        x11-display = ''
        x11-display-device = ''
        display-device = '/dev/tty7'
        remote-host-name = ''
        is-local = TRUE
        on-since = '2011-02-16T04:16:03.675490Z'
        login-session-id = '1'

My display-device should be /dev/tty1 (not 7).  I'd also expect the x11-display-device to match that and x11-display to be ':1'.

Any suggestions on other things to try?

Last edited by TheAmigo (2011-02-22 00:31:23)

Offline

#2 2011-02-22 00:30:36

TheAmigo
Member
Registered: 2008-04-08
Posts: 68

Re: [SOLVED] qingy not playing nice with consolekit 0.4.3

Based on this patch to xdm, I was able to patch Qingy.  Now ck-list-sessions looks better:

Session26:
        unix-user = '1000'
        realname = '(null)'
        seat = 'Seat1'
        session-type = ''
        active = TRUE
        x11-display = ':1'
        x11-display-device = '/dev/tty1'
        display-device = '/dev/tty1'
        remote-host-name = ''
        is-local = TRUE
        on-since = '2011-02-21T04:17:05.240799Z'
        login-session-id = '4294967295'

Not being a dev, I don't know the right way to update the build process.  Instead, I had to manually edit one of the Makefiles after running configure.

Offline

Board footer

Powered by FluxBB