| Summary: | Autologin configuration in MCC does not work (with SDDM and XDM at least) | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | William Kenney <wilcal.int> |
| Component: | RPM Packages | Assignee: | Thierry Vignaud <thierry.vignaud> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | contact, doktor5000, gualadrake, john.gibbe, lists.jjorge, mageia, marja11, nicolas.salguero, thierry.vignaud, wim |
| Version: | Cauldron | Keywords: | 6dev1, PATCH |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | drakxtools | CVE: | |
| Status comment: | |||
| Bug Depends on: | |||
| Bug Blocks: | 17523, 18334 | ||
| Attachments: |
A patch to add support for configuring /etc/sddm.conf
A patch to add support for configuring /etc/sddm.conf A patch to correctly set the "Session" entry of $HOME/.dmrc |
||
|
Description
William Kenney
2016-03-08 19:54:46 CET
William Kenney
2016-03-08 19:55:14 CET
Whiteboard:
(none) =>
6-dev1
Rémi Verschelde
2016-03-09 10:42:44 CET
CC:
(none) =>
doktor5000, mageia
Rémi Verschelde
2016-03-09 10:44:26 CET
Blocks:
(none) =>
17523 Hi, Maybe the problem is equivalent to bug 17616: drakautologin might need a patch to be able to configure autologin in /etc/sddm.conf because the "direct method" using startx is not working anymore. Best regards, Nico. CC:
(none) =>
nicolas.salguero Created attachment 7531 [details] A patch to add support for configuring /etc/sddm.conf This patch applies after the one from bug 17616
Nicolas Salguero
2016-03-09 15:49:09 CET
Keywords:
(none) =>
PATCH @Thierry: Any objections? This will probably be necessary for all DMs nowadays ... Assignee:
pkg-bugs =>
thierry.vignaud Created attachment 7540 [details]
A patch to add support for configuring /etc/sddm.conf
Oops, in the previous version of the patch, I forgot the disabling of autologin.
Attachment 7531 is obsolete:
0 =>
1 Created attachment 7543 [details]
A patch to correctly set the "Session" entry of $HOME/.dmrc
For example, without that patch, the "Session" entry of $HOME/.dmrc contains "02LXDE" (or "01Plasma") whereas the file in /usr/share/xsessions is LXDE.desktop (or 01plasma.desktop, with lower "p"), which causes LXDM to not being able to log the user when the configured session for LXDM is "Default".
This patch applies after drakxtools-17.19-sddm-improved.patch.
Moreover, currently drakautologin only proposes "default" as choice for the session because it uses /sbin/chksession. To solve that problem (bug 17617), I made a patch that change the behaviour of chksession to look into /usr/share/xsessions. With all those patches, I was able to autologin into Plasma, LXDE, Openbox or IceWM from either SDDM or LXDM as display manager (I did not test other DM/DE combinations). Best regards, Nico.
Marja Van Waes
2016-04-05 20:57:49 CEST
Keywords:
(none) =>
6dev1 Autologin don't work with SDDM or XDM :-( Status:
NEW =>
ASSIGNED (In reply to Sébastien Chopin from comment #8) > Autologin don't work with SDDM or XDM :-( Thanks for the information about XDM However, please do not change a bug's status to ASSIGNED, until you yourself are fixing it! Status:
ASSIGNED =>
NEW
Marja Van Waes
2016-05-03 12:58:31 CEST
Blocks:
(none) =>
18334 Thierry, can you please review those patches thank you. I'll look at them
john gibbe
2016-06-29 08:47:00 CEST
CC:
(none) =>
john.gibbe Just as a reminder... SDDM autologin still does not work! ;) CC:
(none) =>
gualadrake Reassigning to tmb, because he seems to be the one currently working on it. (See https://bugs.mageia.org/show_bug.cgi?id=19020#c3 ) Assignee:
thierry.vignaud =>
tmb
Thierry Vignaud
2016-08-04 11:45:52 CEST
Status:
NEW =>
ASSIGNED commit d72df37ce84c0fc006c141fb5f44a7034a69f427
Author: Thierry Vignaud <thierry.vignaud@...>
Date: Wed Aug 3 16:52:00 2016 -0400
autologin: add support for SDDM (mga#17913)
---
Commit Link:
http://gitweb.mageia.org/software/drakx/commit/?id=d72df37ce84c0fc006c141fb5f44a7034a69f427
Fixed in git Status:
ASSIGNED =>
RESOLVED |