GNOME vs. KDE

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

scottws

Senior member
Oct 29, 2002
468
0
0
Cool. So how do I wipe out the stuff that I already did? Or should I not worry about it?
 

Sureshot324

Diamond Member
Feb 4, 2003
3,370
0
71
That's exactly what they do. Gnome is very customizable if you edit the conf files. There's just no way to do it through a gui.

Originally posted by: SleepWalkerX
I like the functionality of KDE, but the looks of Gnome. I think I'm going to get KDE with a GTK theme tbh.

The one thing about Gnome I hate is that they cut functionality. Maybe if they would just stick it in a "hard to reach for noobs" place so advanced users can access them, then that'd be great. Till then, I like having options and customization.

 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
That's exactly what they do. Gnome is very customizable if you edit the conf files. There's just no way to do it through a gui.

Only in some circumstances, there are a lot of times where the ability to change a setting is left out just because they feel the default is good enough. But even so, why make people dig through GConf crap when an Advanced button would suffice?
 

drag

Elite Member
Jul 4, 2002
8,708
0
0
Originally posted by: scottws
Cool. So how do I wipe out the stuff that I already did? Or should I not worry about it?

Looks like all that thing does is just go through the normal steps of grabbing the cvs data and compiling it in order. Pretty standard stuff. As long as you installed everything in the defaults /usr/local places you shouldn't have to worry about it.

Looks like the debian-provided packages are a bit old as they missed some dependancies, but that python script makes it easy to redo parts that failed, so it shouldn't be a big deal.

So far I needed taglib dev files as well as gstreamer/xine dev files in addition. (been busy all day)
 

Sureshot324

Diamond Member
Feb 4, 2003
3,370
0
71
Originally posted by: Nothinman
That's exactly what they do. Gnome is very customizable if you edit the conf files. There's just no way to do it through a gui.

Only in some circumstances, there are a lot of times where the ability to change a setting is left out just because they feel the default is good enough. But even so, why make people dig through GConf crap when an Advanced button would suffice?

Yeah I agree with you there. Not having an easy way to edit the menus is just inexcusable.
 

scottws

Senior member
Oct 29, 2002
468
0
0
Originally posted by: drag
For E17 there are Debian packages aviable here:
deb http://soulmachine.net/debian unstable/

http://shadoi.soulmachine.net/2004/11/enlightenment-for-needy.html

But they haven't been update for a few months now. The guy says that they are making a new repository for Debian/Ubuntu here:
http://shadoi.soulmachine.net/

But I couldn't find it.
Yeah, I saw that. There didn't seem to be an E17 package at the first source you listed. After I changed the preference file to only allow 0.17*, apt couldn't find any packages for enlightenment.

Originally posted by: drag
Now go
wajig build-depend enlightenment

And that should install the dependancies you need.
Nope, it just said: "Build dependencies for enlightement cannot be satisfied."
 

scottws

Senior member
Oct 29, 2002
468
0
0
I think my installation is b0rked. I was getting tons of locale error messages whenever I installed or upgraded anything with apt. And I tried to run the wajig GUI (gjig), but I got a message that the display couldn't start. So something is very wrong. I'll just have to start the installation over or something.
 

Brazen

Diamond Member
Jul 14, 2000
4,259
0
0
Originally posted by: Nothinman
That's exactly what they do. Gnome is very customizable if you edit the conf files. There's just no way to do it through a gui.

Only in some circumstances, there are a lot of times where the ability to change a setting is left out just because they feel the default is good enough. But even so, why make people dig through GConf crap when an Advanced button would suffice?

there is an Advanced button. It's called KDE.
 

scottws

Senior member
Oct 29, 2002
468
0
0
Originally posted by: drag
Ya.. E16 got a fairly large update a bit ago just to keep it compatable with everything. Made it compatable with the EWMH specifications, and that's about it.

For E17 there are Debian packages aviable here:
deb http://soulmachine.net/debian unstable/

http://shadoi.soulmachine.net/2004/11/enlightenment-for-needy.html

But they haven't been update for a few months now. The guy says that they are making a new repository for Debian/Ubuntu here:
http://shadoi.soulmachine.net/

But I couldn't find it.

Here is a nice little python program to help you install and keep your enlightenment stuff up to date.
http://edevelop.org/node/2457

If dependancies in Debian is a problem, then install wajig if you haven't already(install via apt-get, and install the recommended packages also) I'll show you a nice trick.
http://www.togaware.com/wajig/
It's nice.

Then you setup the Debian repositories with the /etc/apt/sources.list entry and /etc/apt/preferences (so it picks the soulmachine deb files over the Debian 0.16 E stuff) files as described in the blog entry link I posted above. But instead of making the entry:
deb http://soulmachine.net/debian unstable/

Make it
deb-src http://soulmachine.net/debian unstable/

Now go
wajig build-depend enlightenment

And that should install the dependancies you need.

Then go ahead and download that python program. Untar that thing. Change to that directory and go:
sudo python e17_updater.py
(or chmod +x them)

You need to have pyqt installed. (in Debian it's python-qt3, I beleive)

That should help you to automate the build and install proccess.

Good luck!

I'm building and installing it right now..

You can find some older screenshots with a avi video at
http://www.enlightenment.org/Enlightenment/Screenshots/

They are old, but it'll give you a idea.

OK, I tried again from scratch on Debian daily (desktop system). This time wajig build-depend enlightenment installed a bunch of stuff.

But now I have another problem:

sid:/usr/local/src/e17_updater-0.3# python e17_updater.py
e17_updater.py: cannot connect to X server
sid:/usr/local/src/e17_updater-0.3#

What now?

Edit: I found version 0.7 of the e17 updater, but I have the same result. I've installed python-qt3, python2.4-qt3, python2.3-qt3, pyqt-tools, and python-qt-dev

I have no idea why this isn't working.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
You're probably logged into X as your regular user and trying to run that updater as root, by default only you can use your own X server.
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
There's no reason to compile the stuff as root anyway, so just use your regular user. Or setup sudo and use that, I believe sudo works with X by default.
 

scottws

Senior member
Oct 29, 2002
468
0
0
Ok, adding myself as a sudoer and then sudo python e17_updater.py worked.

I then had to apt-get install cvs.

After that, it sort of was working, but I got an error on the very first thing I tried to update: eet.

It said it couldn't find command aclocal.
 

scottws

Senior member
Oct 29, 2002
468
0
0
I just went ahead and compiled them on my own from snapshots I found on Enlightenment's site.

Seems to have worked. I was able to create a .xsession file with exec enlightenment in it, and it seems to work ok.

Edit: Well, I had trouble with entrance, the login manager. The configure script seems to be looking for a xsession file, but can't find it. I tried make anyway, but it errored out.
 

scottws

Senior member
Oct 29, 2002
468
0
0
Hmmm...

I didn't realize there isn't like a menu to select applications in enlightement. I can start a terminal or GIMP, or I have to start all other programs via command-line.
 

scottws

Senior member
Oct 29, 2002
468
0
0
Ok, I tried to run the e17_updater again, after installing automake. Now I'm getting this:

Entering directory: /usr/src/e17/libs/eet
Cleaning...
Configuring...
Running aclocal...
aclocal: configure.in: 17: macro `AM_ENABLE_SHARED' not found in library
aclocal: configure.in: 18: macro `AM_PROG_LIBTOOL' not found in library
Configuration of eet failed. Do you want to continue? [yes]