FS#53154 - [xfce4-session] update (4.12.1-6) breaks XFCE login via xlogin-git
Attached to Project:
Arch Linux
Opened by Daniel Tootill (Modeler) - Friday, 03 March 2017, 13:02 GMT
Last edited by Evangelos Foutras (foutrelis) - Monday, 20 March 2017, 04:38 GMT
Opened by Daniel Tootill (Modeler) - Friday, 03 March 2017, 13:02 GMT
Last edited by Evangelos Foutras (foutrelis) - Monday, 20 March 2017, 04:38 GMT
|
Details
Description:
My system is configured with "exec startxfce4" in ~/.xinitrc. This logins me in automatically through systemd via xlogin-git. After upgrading from xfce4-session-4.12.1-4 to xfce4-session-4.12.1-6, I get: Unable to contact settings server Failed to connect to socket /tmp/dbus/Ba99xulXz0V: Connection refused Followed by a grey screen with flashing XFCE logo, then: Unable to get connection to the message bus session Could not connect: Connection refused Rolling back to xfce4-session-4.12.1-4, it works fine. Oddly, "startx" still works as before, but with xlogin@me enabled in systemd, I get the above and no desktop. Additional info: * package version(s) xfce4-session-4.12.1-6 * config and/or log files etc. Steps to reproduce: Install xfce4 from current repos and xlogin-git from AUR. As the desired user, put "exec startxfce4" in ~/.xinitrc and run "systemctl enable xlogin@[login ID]" as root. Reboot. |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Monday, 20 March 2017, 04:38 GMT
Reason for closing: Not a bug
Additional comments about closing: Appears to be an xlogin bug and not caused by xfce4-session.
Monday, 20 March 2017, 04:38 GMT
Reason for closing: Not a bug
Additional comments about closing: Appears to be an xlogin bug and not caused by xfce4-session.
'/etc/X11/xinit/xinitrc.d/25-xlogin.sh' shipped by xlogin seems a bit suspicious, could you try commenting out its contents and see if that helps?
Please also test xfce4-session-4.12.1-4 with xlogin, but make sure your ~/.xinitrc contains the block mentioned under 25-xlogin.sh in xlogin's README:
https://github.com/joukewitteveen/xlogin/blob/master/README
If you have the same issue with that, then xlogin is to blame. (Unless I messed something up, xfce4-session-4.12.1-6 is supposed to source the scripts in /etc/X11/xinit/xinitrc.d so you don't have to do it in your ~/.xinitrc.)
If I comment out the lines in /etc/X11/xinit/xinitrc.d/25-xlogin.sh then lightdm, slim and xlogin itself work. Tested with xfce4-session 4.12.1-6.
Thanks.