1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] A note on autologin and startx
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20A%20note%20on%20autologin%20and%20startx&In-Reply-To=%3C4F819188.8020007%40colin.guthr.ie%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Previous" HREF="013992.html">
<LINK REL="Next" HREF="014021.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] A note on autologin and startx</H1>
<B>Colin Guthrie</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20A%20note%20on%20autologin%20and%20startx&In-Reply-To=%3C4F819188.8020007%40colin.guthr.ie%3E"
TITLE="[Mageia-dev] A note on autologin and startx">mageia at colin.guthr.ie
</A><BR>
<I>Sun Apr 8 15:24:24 CEST 2012</I>
<P><UL>
<LI>Previous message: <A HREF="013992.html">[Mageia-dev] A note on autologin and startx
</A></li>
<LI>Next message: <A HREF="014021.html">[Mageia-dev] A note on autologin and startx
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#14016">[ date ]</a>
<a href="thread.html#14016">[ thread ]</a>
<a href="subject.html#14016">[ subject ]</a>
<a href="author.html#14016">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>'Twas brillig, and Wolfgang Bornath at 07/04/12 08:50 did gyre and gimble:
><i> 2012/4/7 Jose Jorge <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">lists.jjorge at free.fr</A>>:
</I>>><i> Le 06/04/2012 22:53, Colin Guthrie a écrit :
</I>>><i>
</I>>>><i> Couldn't agree more. I'd say we can happily provide a tool to configure
</I>>>><i> autologin, but if that is configured, it basically just sets the DM to
</I>>>><i> gdm, and lets' it do the autologin.
</I>>>><i>
</I>>>><i> The fact that gdm is used should be mostly hidden from users.
</I>>>><i>
</I>>>>><i> From what I've seen, gdm seems to be the best implementation of the
</I>>>><i> whole pam and authentication stuff, so this would be my personal
</I>>>><i> favourite.
</I>>>><i>
</I>>>><i> Col
</I>>><i>
</I>>><i> Please note that autologin is lightweight and fast, so I use it for very old
</I>>><i> systems, where even the 30Mb of RAM eaten by gdm count.
</I>>><i> But I just can agree that if no one has time to fix it, we can drop it. I'll
</I>>><i> be away from computers for 15 days ...
</I>><i>
</I>><i> Does GDM provide change of desktop as KDM does?
</I>><i>
</I>><i> My scenario: I have KDE and Gnome and Xfce installed. For system start
</I>><i> I have autologin set to start KDE.
</I>
I'm guessing you've configured this inside KDE tools rather than inside
the drak* tools? You'll see why I presume that below:
><i> But when I am in a KDE session I
</I>><i> sometimes logout and use the upcoming KDM to start a Gnome or Xfce
</I>><i> session or even a session on a vt.
</I>
If you use the autologin package, if you logout, you log back in again
straight away (it's a hook inside prefdm which starts the display
manager and it simply runs autologin if it's configured!)
Now I'd be tempted to make this a "one time operation" e.g. if autologin
works and exits, then we should write a flag somewhere to say "don't
autologin again" i.e. make it only work once.
This would solve this problem.
><i> Does this work with GDM as well? If so I'm all in.
</I>
Yeah, but keep in mind, we wouldn't be forcing users to use gdm all the
time anyway. What I'd propose (and this is for mga3 remember), is that
if autologin was configured, we'd simply make gdm kick in and process
that autologin.
If autologin is not configured, or the user has already logged in and
has now logged out, we would just dump you to your chosen DM (i.e. KDM).
So we'd only be using GDM as a tool here, not really for it's GUI
specifically. That said, we may have to ensure that when we use gdm in
this way that it exits after the user session rather than reverting back
to it's login screen, allowing the prefdm process to be automatically
restarted and thus giving you your chosen DM.
Anyway, this can be discussed in more depth after mga2 is out the door :)
Col
--
Colin Guthrie
colin(at)mageia.org
<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
Day Job:
Tribalogic Limited <A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>
Open Source:
Mageia Contributor <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
PulseAudio Hacker <A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>
Trac Hacker <A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Previous message: <A HREF="013992.html">[Mageia-dev] A note on autologin and startx
</A></li>
<LI>Next message: <A HREF="014021.html">[Mageia-dev] A note on autologin and startx
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#14016">[ date ]</a>
<a href="thread.html#14016">[ thread ]</a>
<a href="subject.html#14016">[ subject ]</a>
<a href="author.html#14016">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|