Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Devicekit - especially just for Dale
Date: Mon, 18 Jan 2010 22:37:26
Message-Id: 4B54E277.4010309@gmail.com
In Reply to: Re: [gentoo-user] Devicekit - especially just for Dale by Alan McKinnon
1 Alan McKinnon wrote:
2 > On Monday 18 January 2010 22:47:05 Dale wrote:
3 >
4 >> In that case, ctrl alt F1 does nothing. You also need to understand
5 >> that most people don't even know how to use SysRq keys. I didn't and
6 >> had to do a hard shutdown. I had to actually pull the plug to do any
7 >> good. Luckily I knew how to get it to boot into single user mode so I
8 >> could disable hal otherwise I would be right back on the same screen
9 >> again with no mouse or keyboard. It would be really bad if even that
10 >> didn't work with devicekit. I'm not sure how it couldn't but we never
11 >> know do we?
12 >>
13 >
14 > Dale's experiences highlight a very important and very fundamental rule of
15 > desktop system design:
16 >
17 > As a developer you must completely and totally guarantee to the full limit of
18 > what is feasible, that the user will always have a usable keyboard, mouse and
19 > display after the desktop has launched. You can fallback to VGA resolution and
20 > the most basic keyboard layout possible if you need to, but you must give the
21 > user something and never leave them stranded. Anything else is just an epic
22 > fail.
23 >
24 > Magic SysRq falls so far short of this that it's not even worth contemplating.
25 > It's useful for mega-power users and kernel devs doing really way out things,
26 > but for normal users it might as well be invisible. Sure, it's documented in
27 > /usr/src/linux/Documentation/sysrq.txt. Well now, I offer two comments:
28 >
29 > I doubt that kernel docs are even installed on most user-centric distros, and
30 > anyone want to present an argument why the location of that file and it's
31 > contents might be construed as being "self-evident and/or obvious"?
32 >
33 >
34 >
35
36 I do remember when I was using Mandrake, the kernel sources wasn't even
37 installed. I don't know if that option was even enabled in the kernel.
38 With Mandrake, they just enabled modules for everything.
39
40 When this happened to me, just being able to do a ctrl al backspace
41 would have been good. I did try it but it didn't work either. That
42 would at least be a good rescue in case of failure.
43
44 Dale
45
46 :-) :-)