Gentoo Archives: gentoo-desktop

From: Lindsay Haisley <fmouse-gentoo@×××.com>
To: gentoo-desktop@l.g.o
Subject: Re: [gentoo-desktop] Re: Gnome woes!
Date: Wed, 19 Jul 2006 17:43:15
Message-Id: 20060719173851.GF11690@fmp.com
In Reply to: [gentoo-desktop] Re: Gnome woes! by Duncan <1i5t5.duncan@cox.net>
1 Thus spake Duncan on Wed, Jul 19, 2006 at 03:47:24AM CDT
2 > Lindsay Haisley <fmouse-gentoo@×××.com> posted
3 > > Oh well. I guess I'm just going to have to bite the bullet, blow away
4 > > my old gnome config altogether, and rebuild it from scratch. That
5 > > generally gets the job done.
6 >
7 > I'm not a GNOME user (I /vastly/ prefer the configurability of KDE, which
8 > actually treats me as if I have some intelligence in the choices it
9 > offers, but that's just me), but regardless of the DE one chooses, I
10 > always shudder when I see someone talking about blowing away hours worth
11 > of configuration and customization.
12
13 Years ago I used to leap-frog between KDE and Gnome, when one came out with a
14 new upgrade that had more nice stuff. The thing I really like about Gnome is
15 the really rich creativity of a lot of the design and Gnome apps. There are
16 some really _nice_ touches. Galeon, which I believe was originally designed as
17 the 'official' Gnome browser, is a flat-out killer app! - without a doubt the
18 most versatile browser I've ever used. The tradeoff that I've seen is that
19 Gnome under-the-hood configuration is complex, not well documented, and short
20 on fault tolerance.
21
22 KDE seems to be more solid, but it offers fewer choices. KDE upgrades in
23 Gentoo are slotted, so I can run both 3.4 and 3.5, and switch back and forth as
24 needed. It's a more 'conservative' DE, but it seems to be very well
25 integrated. I have both on my current desktop box, but only use KDE when Gnome
26 is broken, as it is now. It's good to have a really solid backup DE to use
27 when one is trying to repair the other one :-)
28
29 In addition to the dev community culture, I think there are technical reasons
30 for this difference. Gnome is built on glib, GObject, and friends. The glib
31 API is an attempt to re-invent object oriented programming in a non-OO
32 programming environment, and it's imperfect at best, and problem prone from
33 what I see. KDE is built with C++, and in spite of the fact that Mr.
34 Stroustrup thinks it's out of hand, it's still a well developed, very standard
35 OO programming environment.
36
37 > So anyway, there's no reason why you should need to blow away your entire
38 > GNOME config just to fix a problem with the panels. The problem can
39 > almost certainly be traced to an individual file, and even to and
40 > individual section or sections and an individual line or lines within that
41 > file.
42
43 I'll probably manage to salvage more than I expect. John Laliberte, who is a
44 Gnome dev, has kindly offered to help me on the #gentoo-desktop freenode IRC
45 channel and I'm going to take him up on the offer.
46
47 I've found, over the years since 1982 or so when I started working with IT,
48 that sometimes one loses what seems like an ungodly amount of work through a
49 crash, a hardware failure, or some other unintended event. In such cases, I've
50 found 2 things to be true:
51
52 1. The loss, and the difficulty of recovery, always look worse at first glance
53 than turns out to be the case.
54
55 2. If I _do_ have to completely redo something from virtual bare metal up, the
56 result is usually better than the work it replaced.
57
58 --
59 Lindsay Haisley | "Fighting against human | PGP public key
60 FMP Computer Services | creativity is like | available at
61 512-259-1190 | trying to eradicate | <http://pubkeys.fmp.com>
62 http://www.fmp.com | dandelions" |
63 | (Pamela Jones) |
64 --
65 gentoo-desktop@g.o mailing list