Re: [gentoo-amd64] Re: boottime

2008-11-13 Thread Volker Armin Hemmann
On Thursday 13 November 2008, Matthias Bethke wrote:
 Hi Volker,

 on Thu, Nov 13, 2008 at 11:29:22AM +0100, you wrote:
  there are people who know how to use a commandline and STILL want X. In
  fact out of 100 boots I want X 99 times - and I guess most people want X
  too. So just because you 'think' gentoo users don't like X, does not make
  it true at all.

 I agree having X in the default runlevel is a good idea for the vast
 majority of users, even the most CLI-savvy. But having it in the boot
 runlevel was a major PITA when SuSE started doing it and I had to manage
 some installations that used NIS and LDAP. We wanted a nice user list in
 kdm for students to click on, and it just doesn't work if *dm starts
 before ypbind. You can choose not to have the user list or live with the
 inconsistent broken look on first boot, or put X back in level 5.

 cheers,
   Matthias

that might all be true for your setup, but for a single user desktop putting X 
in boot (in gentoo), can be a GOOD THING to do. 
Why wait for cron, hddtemp, nscd, metalog, postfix, cpufrequtils, smartd? It 
is all very non essential - this services can all savely start while you are 
typing in your password at that nice kdm prompt.




Re: [gentoo-amd64] Re: boottime

2008-11-13 Thread Matthias Bethke
Hi Volker,
on Thu, Nov 13, 2008 at 11:29:22AM +0100, you wrote:
 there are people who know how to use a commandline and STILL want X. In fact 
 out of 100 boots I want X 99 times - and I guess most people want X too. So 
 just because you 'think' gentoo users don't like X, does not make it true at 
 all.

I agree having X in the default runlevel is a good idea for the vast
majority of users, even the most CLI-savvy. But having it in the boot
runlevel was a major PITA when SuSE started doing it and I had to manage
some installations that used NIS and LDAP. We wanted a nice user list in
kdm for students to click on, and it just doesn't work if *dm starts
before ypbind. You can choose not to have the user list or live with the
inconsistent broken look on first boot, or put X back in level 5.

cheers,
Matthias
-- 
I prefer encrypted and signed messages. KeyID: FAC37665
Fingerprint: 8C16 3F0A A6FC DF0D 19B0  8DEF 48D9 1700 FAC3 7665


pgpfVRy7mWoTV.pgp
Description: PGP signature


Re: [gentoo-amd64] Re: boottime

2008-11-13 Thread Richard Freeman

Volker Armin Hemmann wrote:

*snip the rest because it is too long to read and usual duncan talk*.


Let's be nice.  I'll confess I often don't read everything duncan types, 
but it isn't like he spams the list such that you can't easily hit 
delete if you're not interested in his two emails per month.


For those topics I'm interested in I find his perspective helpful.  Even 
if I don't always agree with everything he posts there is often some 
useful stuff in there.  I still use his CFLAGS 80% of the time.


Regardless, your post would have stood just fine on its own without the 
personal attacks.  I agree that booting into X is hardly the exception 
among gentoo users/devs/etc.  If I were running a back-end server I'd 
absolutely refrain from booting into X (granted, such as server would 
DEFININTELY run NTP), but there's no sense having to use startx on a 
desktop unless you really do spend most of your time staring at a shell.





Re: [gentoo-amd64] Re: boottime

2008-11-13 Thread Volker Armin Hemmann
On Thursday 13 November 2008, Duncan wrote:
 Mark Haney [EMAIL PROTECTED] posted
 [EMAIL PROTECTED], excerpted below, on  Wed, 12 Nov 2008

 15:43:35 -0500:
  [EMAIL PROTECTED] wrote:
  I allready took everything out of my kernel but is there a big
  difference with modules or buildin's ? And X allready starts at boot.
 
  And why shouldn't I use genkernel?
 
  I don't know about moving X, but this is a thread I thought about
  starting yesterday so this is very timely.  I'll look at X to see how
  things are affected.

 I'd suggest /not/ putting X in the boot runlevel, unless you're one of
 the It's not booted until I have a nice pretty GUI with a pointer to
 click stuff because I don't know how to use the command line folks, and
 on Gentoo at least, those folks should be comparatively rare, since
 Gentoo never has been and is not now designed for folks who aren't
 willing to be their own admins, including those scared of the command
 line.  There's other distributions that are a better fit for people who
 prefer to let someone else do the command line and admin stuff.

there are people who know how to use a commandline and STILL want X. In fact 
out of 100 boots I want X 99 times - and I guess most people want X too. So 
just because you 'think' gentoo users don't like X, does not make it true at 
all.
 

 Here, even tho I'm on an always-on Internet connection, I boot to
 initlevel 2, nonetwork, and without X as well.  I start all services
 (including named and privoxy, which are normally of use only when the
 net's up, but don't require it; they start fast enough) except ntp/ntp-
 client and the network they depend on.  This way, if I'm just doing local
 admin work, say backups, or doing a git-bisect/build/install/reboot cycle
 while debugging a kernel regression, I get a faster boot, and don't end
 up constantly connecting to the NTP servers I sync to, every time I
 reboot.

and for most people such a runlevel would be very, very useless. Add to that 
that after a boot you have to log in as root and then switch to the right boot 
level - another 20seconds lost.

*snip the rest because it is too long to read and usual duncan talk*.

a) yes we know you have great hardware
b) the topic was 'how to boot faster' and not 'how to make everything suck the 
duncan way'.

Why fiddle around with breaky scripts, if kdm, gdm, whatever can do that for 
you? In a proven and stable way?

And why booting into a useless runlevel (and a runlevel without network is 
useless, for doing root stuff - except everything is broken) and then start 
all the stuff you need manually? Sounds really, really stupid. 

c) putting X in boot is something even gentoo devs do. So not only stupid 
users are 'infected' with that meme

d) command line and X are not exclusive. In fact - konsole beats the shit out 
io vts in every aspect. And I can have a lot more konsole sessions then vt's.