summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2012-November/020097.html
blob: 01882ea1a3a4c554a074e1120023f75d25c461a5 (plain)
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
139
140
141
142
143
144
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] What the hell is wrong with MGA2s	suspend/sleep/hibernate?
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20What%20the%20hell%20is%20wrong%20with%20MGA2s%0A%09suspend/sleep/hibernate%3F&In-Reply-To=%3C50AB8E35.7090809%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="020126.html">
   <LINK REL="Next"  HREF="020080.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] What the hell is wrong with MGA2s	suspend/sleep/hibernate?</H1>
    <B>Colin Guthrie</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20What%20the%20hell%20is%20wrong%20with%20MGA2s%0A%09suspend/sleep/hibernate%3F&In-Reply-To=%3C50AB8E35.7090809%40colin.guthr.ie%3E"
       TITLE="[Mageia-dev] What the hell is wrong with MGA2s	suspend/sleep/hibernate?">mageia at colin.guthr.ie
       </A><BR>
    <I>Tue Nov 20 15:05:41 CET 2012</I>
    <P><UL>
        <LI>Previous message: <A HREF="020126.html">[Mageia-dev] What the hell is wrong with MGA2s	suspend/sleep/hibernate?
</A></li>
        <LI>Next message: <A HREF="020080.html">[Mageia-dev] [changelog] [RPM] cauldron core/release	urtconnector-0.9.0-1.mga3
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#20097">[ date ]</a>
              <a href="thread.html#20097">[ thread ]</a>
              <a href="subject.html#20097">[ subject ]</a>
              <a href="author.html#20097">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>'Twas brillig, and Frank Griffin at 20/11/12 12:47 did gyre and gimble:
&gt;<i> On 11/20/2012 07:32 AM, Johnny A. Solbu wrote:
</I>&gt;&gt;<i> Note: This is Not the automatic sleep/hibernation after X min of
</I>&gt;&gt;<i> inactivity. This is hibernation by accidently pressing the &#171;SLEEP&#187; key
</I>&gt;&gt;<i> on a keyboard. 
</I>&gt;<i> Ah, didn't realize that you wanted to disable the Sleep capability even
</I>&gt;<i> when explicitly requested.  Remap the key ?
</I>
Not sure if remapping the key would work.

Ultimately things are slowly moving over the systemd where the
systemd-inhibit command is your friend.

Ultimately, systemd will handle the sleep key in MGA3 (I know not the
subject of this mail, but this is cauldron so saying for the sake of
history). It will be up to the DE's to inhibit this handling if they
want to do it themselves (via a very simple dbus protocol)

This way we can handle things at the low level before anyone has logged
in (e.g. by handling lid switch even when you're at a tty) and then we
can easily allow the DE to inhibit this handling if required (e.g. if
there is a second monitor plugged in, the DE may want to inhibit
lid-switch handling to allow you to close your lappy.


Anyway with this in mind, there is an easy way to inhibit suspend key
handling at the systemd level, but if a DE has already inhibited this
and then implements it's own handling you'll need  a way to disable that
too.

So all in all I think even with an improved base layer, this will still
be a slightly tricky issue to solve.

I'd just go for the superglue fix instead :p

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="020126.html">[Mageia-dev] What the hell is wrong with MGA2s	suspend/sleep/hibernate?
</A></li>
	<LI>Next message: <A HREF="020080.html">[Mageia-dev] [changelog] [RPM] cauldron core/release	urtconnector-0.9.0-1.mga3
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#20097">[ date ]</a>
              <a href="thread.html#20097">[ thread ]</a>
              <a href="subject.html#20097">[ subject ]</a>
              <a href="author.html#20097">[ 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>