GNOME 2.12 Previewed
An anonymous reader writes "Davyd Madeley has completed his Prerelease Tour of GNOME 2.12. Scheduled for release on September 7th, 2005, GNOME 2.12 has picked up a new theme, some features popularised by Apple's System 7, some new multimedia tools and plenty of bug-fixes."
Is this some subtile joke by the editors among the BSD is dying trolls ?
Is this mature enough to include it as standard? Desktop search is key missing feature in Linux...
This Is Not a Sig
for a second I was... "hey I have to install that imme... wait... I already did... I... *click* 2.10... [strange feeling]... ah, 2.12..."
:)
can someone correct the headline or something?
Even changing the GStreamer backend for the Xine backend, Totem still never manages to play half the movies I seem to give it.
I do like the idea of a GStreamer based Mozilla plugin though. It will give users a great choice to drop the ugly Mplayer based plugin.
From the article: More software is taking advantage of the Hardware Abstraction Layer from Project Utopia. HAL-aware applications can display more information to the user, as well as benefit from "it just works" plug and play style hardware support. GNOME-VFS in GNOME 2.12 has improved integration with HAL, and now gives more visual cues about the types and names of media devices.
I am looking forward to this feature, especially - just another step towards making Linux more user-friendly.
In fact, this prerelease tour shows many exciting features for those who want to see a real desktop linux - improvements to Nautilus, a panel with Edit Menu option compliant with Freedesktop.org spec (how long have we been looking for something like this?), and more. Yay
I don't want to troll, but I have always wondered... Why are there two major windows manager projects?
I don't want to flame, but I always wonder... how do people like you manage not to have seen this question discussed to death in every single previous Gnome or KDE-related discussion here on Slashdot since the dawn of time?
They do, from time to time. Take a look at the Extended Window Manager Hints Spec (that I was involved in administrating for a bit before it got too technical for me...).
They don't always work together very well, but given the basic design differences in architecture, that's to be expected technically. Personality wise... well, it's my experience that the more intelligent a geek is, the higher probability that they believe that anyone who disagrees with them is an idiot. (De Raat, Stallman, etc) That just breeds personality conflicts. (Linus seems to be an exception to that, for the most part.)
Gnome is great at turning a fast computer into a sluggish one. Just because you have all of those CPU cycles doesn't mean that they have to use them, especially when lots of them seem to be wasted.
For instance: if you look (strace) at a typical gnome program when it starts up, it stats zillions of files; many of them more than once. This is why startup is so sloooooow.
Oh, I am trolling am I ? We all have fast computers so why am I making a fuss ? Think about: being able to save power (improve battery life) with a slower CPU laptop; people in the third world who cannot afford the super computers that we, in the 1st world, have on out desktops; think about sharing a server between many people (eg LTSP).
It would be nice to see a gnome release that just concentrated on making the code faster.
I dont think KDE has more money. I dont know of any company that puts money into KDE, but a few that put money into GNOME.
They do have more developers. Simply because its much easier to develop programs for KDE than it is for GNOME.
It seems that so much time is put in KDE and Gnome, that if the two teams worked together, they might make something superior to what they made on their own
Sigh. There's no way they'd be working together anyway. Gnome devs love C and GTK. KDE devs are C++ experts and like QT.
Besides that, Gnome users like Gnome. KDE users... well, like KDE. They can choose because both are different and there are many different kinds of users, you know...
There's not going to be a single desktop environment. Period.
Oh my! This is a poor attempt at a troll.
Gnome has had a consistent icon theme, mainly developed by jimmac, for a really long time. It is really quite different then the crystal icon theme in KDE and I actually think that it is the foremost icon theme in all operating systems today. I dont have a clue how you can see something that has been ripped from KDE.
And by the way, both KDE and Gnome are developed by international communities so if you want an "all american" desktop please use something from a large software vendor instead.
well to start gnome is written mostly in C and KDE is mostly in C++
so right there is a major difference in both coding style and what not...You couldn't exactly "integrate" them.
I also prefer the looks of gnome but I know just as many people who like the look of KDE better. It's very subjective.
My biggest concern is my programs not matching. Seeing as I like GTK themes better then most KDE themes, and nothing exists to match GTK themes on KDE (just the other way around) I'm stuck with just attempting to match my colors...Sure this is all apperance and doesn't say much about function but it's still pretty annoying...
Little annoying things like that are my main issue, and that's mostly just GTK/QT differences, not really kde/gnome....I don't actually use a DE, though I use a few gnome programs and thus have gnome installed, well partially anyway. I have konqueror installed so I can test my webpages with KHTML as well, plus I have a few apps which are QT only...etc..
so yes it's daunting but I don't see anything happening any time soon
and that's not to mention XFCE which is written in c++ but uses GTK libraries through it's own wrappers or something like that....
but in the end the question is, who do you really want using linux anyway? Do we really want your average joe on linux? Or trying to install/configure it? In the work place that's not so important, someone can set it up, put some big firefox/word processor icons on the desktop, and that's the end of it...
so what's really going on here? trying to dumb linux down enough to home users who don't want to take the effort to learn it?
I just don't see that happening.
and please note that gnome and kde are not window managers, they just include one. You can use any window manager you want with gnome or kde. Gnome uses metacity by default, and used to use sawfish before that. KDE uses kwin. There's a pretty big difference between toolkits like GTK or QT and window managers like *box,windowmaker,metacity,etc...Your comment makes me think you have no idea what a window manager does.
If you don't want someone to copy something, don't give it to anyone.
Give me font rendering that doesn't suck.
How can such a beautiful person be so stupid?
about GNOME is: why can't they fix and polish existing applications, instead of COMPLETELY REPLACING them with new applications like they do now. People do not want to change 1/3 of their desktop applications every year, I know I don't.
P.S: Why is this in the BSD section anyway?
I remember once there was a war, but since then there has never been another war because as a species humans learnt their lesson.
Why do I have to choose between the great features of Windows and OSX? Why can't they shut the fuck up and work together? The two groups have vastly different philosophies as to what a desktop should be. As you stated yourself, there are strengths and weaknesses for both. The one true anything simply won't happen.
Marxism is the opiate of dumbasses
Er. You don't have to "choose", for the most part. GNOME applications typically run just fine on a mostly-KDE desktop and vice-versa.
It's mainly the fanboys who don't STFU. Under the auspices of the http://freedesktop.org/ organisation, KDE and GNOME (and other minority desktop!) developers regularly work together, standardising interaction protocols and whatnot. KDE and GNOME have different design philosophies, and I happen to prefer KDE (though I wish it wasn't written in Qt-extended-C++). I don't WANT to see one or the other go away, though, because friendly competition drives innovation in the linux desktop.
The same reason that you have to choose between Microsoft Windows, Mac OS, Linux, and *BSD. The developers all have a different perspective on what defines good software, different project goals, different target audiences, and these differences are irreconcilable for the purposes of a single project.
I have to admit, I fail to see what is so utterly difficult about this concept that causes people to be so blind to the answer, despite the fact that they accept it on faith for everything else: why we have competing cars, fast food restaurants, colas, and so on.
No comment.
ok, but when will I finally see a list of REMOVED features.
You know - those features that was recognized to be shitty and unusable. Removed default applications that simply don't work(r). Sourcebase size shrinking by megabytes. Abstraction and unification instead of the Linux Way(tm).
Yes, I'm flaming. But honestly - what's new? Desktop theme? Cool rendering approach? And why desktop envorement should ever mention HAL?
(yes, but I really like the fact that now Gnome is copying System7. Actually it's really a progress - all the usability quirks from Microsoft Windows have been copied already, yes?)
TFA didn't seem to mention anything about it. I would hope that 2.12 can utilize X.org's native transparencies that have been present for months now.
A sentence you'll never see on an Internet discussion board: "You know what? You're right."
> I dont know of any company that puts money into
> KDE
SUSE/Novell, Trolltech, Mandriva and Linspire all pay people to work on KDE directly, to name just four companies you probably know by name. i could also name a bunch of small you companies you don't know who each fund part of a developer to several developers, ranging from co's like kitty hooch who funds quanta developers to KDAB who does a ton of work with KDE and groupware..
I've never heard a newbie complaining about the variety of linux desktops. They may have problems installing software, and of course headaches with hardware drivers and kernel compilation. They also say things such as "does do not this thing run Half-life 2?". But I don't remamber any user moaning about the fact that there are two different desktops. In fact, they usually just use the one their distribution uses by default, and don't try the other until they are not newbies anymore.
Why are there two major windows manager projects? Not like lots of other smaller projects like IceWM. It seems that so much time is put in KDE and Gnome, that if the two teams worked together, they might make something superior to what they made on their own. Does KDE and Gnome have the same goals, or are they very different?
I'm no expert by any means on either KDE or GNOME; this is all from what I've gathered as a KDE user, so don't quote me on any of this. I personally wouldn't want the two to become one because they do seem to go into different directions. A perfect example is their file browsers. I've always loved Konqueror, especially since it means I get to use tabbed file browsing. Nautilus, on the other hand, decided to use a "spatial browsing" interface, which opens a new window for each folder you open. Personally I can't stand this, but it was decided on after much deliberation by the GNOME people, so apparently some people like it. KDE also behaves a lot more like Windows than GNOME does. Some people dislike the Windows interface, but for newcomers to the Unix world it is useful to have this to ease the transition. So long as you can use KDE apps in GNOME and GNOME apps in KDE, I think there's no problem keeping the two projects separate.
This is my guess, correct me if I am wrong. KDE has more developers and money. Gnome has fewer people, but more creative people. KDE will give you everything and the kitchen sink. Gnome will find ways put a twist into things, to make it fun.
I'm not sure if GNOME or KDE has more people; I've always been under the impression that they have about the same number. As far as corporate sponsorship goes, though, companies like Novell are going for KDE, whereas Red Hat has poured a whole bunch of resources into GNOME. As far as putting a new "twist" into software, yeah I'd say that's true of GNOME. The difference is that, IMHO, the twists just make the software harder to use. But again, this is all in the eye of the beholder. Different people like different features, and that's why I'm fine with two different desktops.
For me, the difference boils down to this. GNOME does what it's supposed to do very well, and it's lighter-weight and cleaner. But what GNOME is supposed to do isn't what I want (like spatial browsing). KDE is supposed to do what I want, but it feels slower and there are weird bugs that can be annoying (example: my desktop icons magically rearrange themselves sometimes).
I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
My boss saw this over my shoulder and is almost (but not quite) possibly thinking about maybe trialling Linux on his home machine...
PocketGamer.org - For the gamer on the go!
Game! - Where the stick is mightier than the sword!
> I dont know of any company that puts money into KDE
You then can learn something at 1, 2, 3 and 4 or in incomplete summary: HP, Intel, Novell, Trolltech, Linspire, Mandriva and countless medium-sized businesses.
How much time and cpu power/RAM will be needed for this feature to process a tree with a hundred directories, one directory having a total of, say, 5000 pictures/thumbnails?
--- Grow a pair, liberals... stop letting the Republicans bully you!
New clipboard management, based off the Freedesktop.org specification and tightly integrated with GNOME, allows for objects to persist in the clipboard longer than the lifetime of an application
About time! Closing the application and losing the clipboard contents always annoying me and was a real embarrasment for Gnome. I'm glad it's been fixed but I wonder why it took so long.
Add IBM to above, not really medium-sized - no, just missed to copy it.
There are currently C++ and Python bindings, but the desktop itself is all written in C.
Xfce: Lighter than some, heavier than others. Just right.
It used to be (as of Gnome 2.10), that if I would launch Natilus from a shell, or if another application (such as totem) launched Nautilus withous asking me, that I would get a window where every icon was a grey piece of paper. Apparently Nautilus is incapable of showing the correct icons for the files unless gnome-settings-daemon was launched beforehand. Further, Nautilus would open a window the size of the screen and draw the desktop onto this, as well as draw a static image of the desktop to the root window.
It is possible to manually ask nautilus to please not draw to the root window. This request will also ask it not to open the useless desktop sized annoyance window that some window managers aren't aware it intends to _be_the desktop. It is _not_ seemingly possible to ask nautilus, such as in a settings file, to please launch gnome-settings-daemon if it is not running. Since I do not run the gnome panel, and other gnome desktop tools, it is never already running, and the behavior of the window and the look of the icons is so unhelpful to make me upset that the window is on the screen.
It would be a pleasure if the Gnome developers were to consider improving the behavior of Nautilus and/or the gnome-settings-daemon to handle users of gnome applications who are not necessarily interested in running the entirety of the gnome desktop experience.
-josh
> Why are there two major windows manager projects?
Because GNOME was started as reaction to Qt not being GPL licensed in ancient times.
Yep, Gnome starting to look more like KDE, they might be better of doing a merger *hint*.
One pet peeve of most *Desktop Enviroments is the size of the icons by default -- yes I know they can be changed quite eaily.
* I jest. I jest.
/. is good for you.
In the beginning it was a license issue, KDE was based on the non-free QT while Gnome was purly based on LGPL stuff. However in the meantime stuff has changed, QT is now free and the goals have shifted. From what I can tell KDE tries to go the feature-bloat and customization aproach, implement whatever seems usable care about sorting stuff later and give the user the freedom to configure pretty much anything. Gnome on the other side tries to develeop the desktop environment for your grandma, if a configuration option might be not totally necesarily it gets moved into gconf (aka Gnomes Registry clone) or even removed completly. Gnome people also try to get it right, instead of basing to much of their stuff on existing UI principles, so you get for example the different button order in dialogs in Gnome.
Both of the aproaches are pretty much incompatible, you have a hard time getting stuff extremly simple and at the same time full of features and configurablity. So in the end I am very happy that we have both. Beside from that they don't work against each other, they just try different routes. When it comes to important core concepts they actually follow the same standards, see freedesktop.org.
Your comment makes me think you have no idea what a window manager does.
Neither do I, really.
I always wondered, and would very much like to find a good and simple explanation of these things.
What are exactly all these pieces, and what are the relations between the OS, X (are there alternatives to X on Linux?), GTK/QT/other?, Gnome/KDE/others?, Window managers, "Desktop environments", etc.
If someone knows a good page giving an overview of all this, that would be nice. And how this architecture is comparable to or different from the ways Windows and Mac manage the GUI, would be interesting too.
I'm really missing a broad understanding of this subject.
Note that there's nothing stopping a company from taking a snapshot of GNOME or KDE (or whatever), and spending a year or two turning it into an average-joe-perfect distribution. IMHO, selling to the teeming masses is more the job of a commercial distro vendor than hackers working on a desktop environment. Let the hackers have their fun (I know I do), and let the businessmen make their money by appealing to the largest customer base.
Xfce: Lighter than some, heavier than others. Just right.
I'm terribly impressed - 2.12 looks like it will fix basically every gripe I have with out-of-the-box GNOME. The implementation of a clipboard service and menu editor is long-overdue, and most users have had to find third-party programs like gnome-clipboard-daemon and Smeg; the switch to Clearlooks saves us all a download; the extra configurability of Sound Juicer means I'll be able to switch from Grip; DVD support in GStreamer means I won't have to change the Totem backend to XINE, and a Firefox plugin for it means I don't have to have other players installed. The GNOME project have done really great work here: 2.12 seems to be a big step towards making GNOME a self-contained and complete desktop environment.
Too bad that starting with Fedora Core 4, Redhat is switching the default theme to that ugly-ass Clearlooks and it's light-blue/light-brown color scheme. I guess since Fedora is suppossedly no longer a fork of Redhat, they have to pull the plug on redhat-artwork which means R.I.P. Bluecurve.
Don't make the mistake of assuming that because you don't want something, nobody does.
I like big icons, because they are easier to click. I have plenty of screen space, so wasting it isn't a problem.
I like stripes, because it's easier to track the information across.
I even like the spacial browsing mode of Nautilus.
Now, you can say that I'm an idiot for liking these things, but if nothing else, it proves that some people are happy with the direction Gnome's taking. We just don't tend to make a loud noise about it.
If your comment title says 'Re: Foo', I'm not likely to read it.
Obviously, he's a time traveller from the year 1996, so the whole concept of "Slashdot" confuses him. He seems to understand Karma Whoring pretty well, though.
The communists asked themselves the same question about any and all products.
The answer is that Humans are naturally competitive. To do their best they need to think the other mob are nipping at their heels. It's just human nature and it is the reason why products which achive a near monopoly find it so hard to keep quality high.
This post prepared on a GTK web browser under fvwm.
http://michaelsmith.id.au
Personally, I despise Windows' hinted rendering. I like the heavily anti-aliased look on OS X, especially when dealing with Japanese text.
If you want to emulate OS X's font rendering, that's easy to achieve in Gnome. Just go to Font Preferences, Details..., and set Smoothing to Subpixel (or Greyscale for a TFT) and Hinting to None. Then walk away from the computer for a few minutes, because it looks weird in direct comparison. When you come back, enjoy the smooth text!
If your comment title says 'Re: Foo', I'm not likely to read it.
Xfce: Lighter than some, heavier than others. Just right.
This isn't intended as a troll. I'm a GNOME fan. Just a frustrated one, regarding one particular feature of the system.
I don't know, GNOME's file associations seem really, really tricky to deal with. A few revisions back (2.6), I was marginally aware of how to manage file associations through control panel. I could not add my own icons to file types at all, but I at least managed to say which apps I wanted to be shown on Nautilus menu, which were available at all, and which was the default application.
I have no freaking idea where this thing is actually stored. In GNOME 1.x, they used some kind of really broken text file format. In early 2.x, they seemed to just keep using it. Nowadays, I have absolutely no idea how it stores the associations. Is it somewhere in gconf database, finally? I also have no idea how to really manage these file associations in 2.10: Nautilus isn't particularly helpful and I couldn't find the knob in the control center.
So is the file association stuff getting better at all? How do I manage the file associations in 2.12? And do they finally have some working way of adding icons to file types, or an actually understandable way of making icon themes?
Oh, and about article: Seems interesting. The HAL looks particularly droolworthy, based on a random and uninformed glance it seems to finally beat KDE =) And the Cairoification is always a good thing, it's definitely going to drag X11 kicking and screaming to the future, the direction where Microsoft and Apple are running blindfolded =)
I admit I don'tknow anything about Gnome, but seeing a reference to Apple System 7 doesn't really sound very exciting, and doesn't quite make me want to give it a closer look.
Maybe some details could coinvince me?
Ok, so we merge KDE and GNOME into KNOME. What next? Well, why should we choose between the great features of KNOME and Mac OS X? Well, ok, let's merge them too. So now we have MaKNOME X. Well, there's Windows out there too, and it does have a few nice features, so why not do another merge? And thus WinMaKNOME VistaX is born. And a thousand marketing gurus' heads explode.
Seriously, though, why should unification be the ultimate goal? Different people have different ideas about what makes a good, productive, usable desktop environment. Trying to make a one-size-fits-all monstrosity would be just that: a monstrosity.
And remember, we're talking about OSS here. Put up or shut up. If you're a GNOME user and like a certain feature KDE has, bust out some coding skills and write it yourself. If you can't do that for whatever reason, find someone with the ability and pay them to do it. In the end, no one is beholden to you, and there's no such thing as a free lunch.
Xfce: Lighter than some, heavier than others. Just right.
In case it wasn't obvious, that should read "for a CRT" above.
If your comment title says 'Re: Foo', I'm not likely to read it.
Gnome is better ... and vi. There, it's settled
bau bau chicka chicka mau mau
You can't combine those. And hell, what's wrong with choice? You've got 27 linux distros, you can't handle two major window managers? You're lucky it's just 2!
... s/icons/wrinkles
Bring on the spat of posts telling me I can change the icon theme, as of course I do, but I'll say it again: Gnome needs a new default icon set.
The icons in most of those screens are sadly still as dull, muddied, venerable and depressing as they were 6 years ago, when I first tried Gnome.
The forward and back arrows in Nautilus seem to have absoutely no graphical correllation with the rest of Gnome's visual landscape (except the Refresh icon). The ~/ icon still looks like a little squashy mushroom house from a childrens novel and the icons in the menu editor (for menu groups) have no internal correlation other than they exhibit a tongue-and-cheek dig at futurism. Who actually thinks of a typewriter when looking for 'office', let alone a bricklayers tool when thinking about development?. Is this theme targeting a 50+ demographic? For icons so small, that aliasing really eats into their form and lastly the colour space of the icons seems all over the place, as though to solve the lack of a common palette they have simply mixed Khaki greeen into everything. This one thing KDE has really sorted out.
From what I have seen of Gnome desktops over the years, these default icons have a life expectancy of about 2 weeks (especially that home icon). Why not finally lay them to rest - or just move them down the theme list, far away from 'Default'?
No, you see, this is why distros have defaults that newbies can't change without knowing what they've done.
You don't say "which desktop are you using", you say "what kind of Linux are you using". If they say "Red Hat" or "Ubuntu", you know they've got Gnome. And if they say "SuSE" or "Linspire", you know they've got KDE. Simple, see?
KDE was influenced by CDE, a desktop environment on Solaris which showed that not everyone wants to have the same desktop environment, but has some nice features. Gnome was originally a backlash against a software licence used by KDE, and originally was some sort of odd mixed KDE (ie. CDE once removed) and MS Windows based on some code taken from the drawing program "the gimp". The project became more popular and less politically driven, breifly included Enlightenment as it's window manager (until the Enlightenment people ran screaming for the hills a few weeks later because gnome broke all of their cross-platform code and didn't care) and eventually became cross-platform and the useful thing you would have seen over the past few years. Now about the only vestige of it's beginnings is stuff like the windows registry style gconf which really is aimed for single user stand-alone systems and not for anything with aspirations beyond being a personal computer (ie. like something on a network!). There is a tool developed this year that allows gconf settings to be exported to other users on the same machine, so it's getting somewhere.
As for the actual window manager, you can use plenty of different ones and still use KDE apps or gnome apps - including the taskbar and menu style things.
Even with nvidia and the binary drivers, X Composite is flaky and slow on my computer (2.6 GHz P4, not bleeding edge, but not slow either).
With Composite enabled, I frequently suffer from complete lockups of Xorg (the mouse moves, but nothing else works).
So yeah, I'm with you on the "hope it doesn't".
If your comment title says 'Re: Foo', I'm not likely to read it.
Good sir, I disagree with your design philosophy and will be forking the KNOME project.
Here's a different wish: I wish people would stop posting comments like yours to every fucking story about Linux desktops. I wish you would consider that perspective.
It's like all my fonts snapped out of focus. Maybe we should tack on an appropriate disclaimer: not for LCDs, your eyes will bleed .
Live with it, it isn't a monoculture anywhere, not even with Macs.
On linux at least you have the advantage that the tech support person could ask you to run switchdesk - or more likely they can get you to put something in a shell window (bash, csh, ksh whatever they are used to) or get you to let them ssh in to solve the problem.
Aye, it's not for everyone. Some people seem to really hate "blurry fonts". I, on the other hand, like it - and it is the way that OS X does it.
It might help that I sit a good metre away from my TFT (yes! LCD!) monitors, so I can't discern the individual pixels anyway.
If your comment title says 'Re: Foo', I'm not likely to read it.
But on the other hand, not having access to those techniques forces the X.org people to come up with innovative solutions to the same problems.
That's what patents are supposed to do. In practice there are two problems with this. Firstly what happens if the provably best algorithm is patented? (think: compression - eventually someone will come up with an algorithm which is provably optimal, and patent it). Secondly what happens if you need to implement the algorithm to interoperate? That's the case with these fonts: the fonts include hinting programs, so in order to display the fonts as intended you simply have to be able to run those programs. Unfortunately there is a patent on running those programs. No amount of "innovation" is going to help you here.Rich.
libguestfs - tools for accessing and modifying virtual machine disk images
"Why are there two major windows manager projects?"
The idea that more people working on it brings better results is simply untrue. In fact, they are both probably a lot further along because they are separated. This allows them each to look at the problem from a different perspective, and build out those ideas, and thus provide new ideas to the other group. With a single project, everyone would have to agree about the project direction before moving forward. With multiple projects, multiple directions can be explored fully, and then each project can see which parts worked well and which parts did not.
Engineering and the Ultimate
HAL is not bound to GNOME in any way. KDE can use it for its benefit, too.
My exception safety is -fno-exceptions.
> You only need to look where they are putting the real money and engineers.
Several Novell engineers are working on KDE itself or integrating applications with it. Not even talking about other stuff like conferences, sponsored server hosting etc.
> It makes me laugh when KDE devotees
It makes me sad seeing GNOME trolls like you...
> The fact is, the Novell money is going into GNOME and NLD
And NLD, for the case you didn't notice, is not a "GNOME only" show.
> the SUSE name and KDE are legacy
Both wrong.
well thats good to know, I somehow got the idea it was in C++ reading something on the xfce site about C++, maybe I just was reading about the bindings...
If you don't want someone to copy something, don't give it to anyone.
I think there are far, far more important issues preventing Linux sucess on the desktop.
if developers are split between two desktop environments that essentially do the same thing, it gets linux nowhere.
As a I said, even if developers really wanted to work on a single desktop and agreed on using the same technology, they're probably not prepared to do that. Do you think a Gnome developer has the skills required to start hacking in C++ and QT technologies right now? I'm almost sure the answer is no. The same is true for KDE developers and C/GTK. If Gnome had never been started, I'm pretty sure Gnome devs would be hacking on any other thing, but not in KDE anyway.
The fact that matters is that this discussion is always pointless because as long as both have active developers working on them and users willing to use them, none of them is going to go away, it's simply not going to happen. It's time to finally accept this fact and live with it.
sure, bluecurve does that, if you like the bluecurve theme.
the GTK-QT engine makes QT themes work on GTK. Something that did the opposite (qt-gtk engine anyone?) would fix the other end of this situation. Well, for GTK and QT anyway.
Of course the other option which you mention, making a version of the theme for all the different toolkits, works too...but that seems like a lot of work, and so only is done in the rare instances such as the one you mention. I know there's also a "keramik" and "geramik" theme, similarly that match on both toolkits...but again, I don't use/like those themes and thus we're back to step one...
If you don't want someone to copy something, don't give it to anyone.
Tried setting "Default zoom level" to 25 for list view? It makes for tiny icons, you see, hardly higher than a 12pt font. Font I need to actually see and read what's on my screen.
If you want efficiency drilling for files, use find or the console. If you want something in the middle, then understand that your particular favorite shade of gray is not the same for everyone. I find my gnome desktop incredibly useful as is.
"I think it would be a good idea!"
Gandhi, about Internet Security
2: You could install them via this script: http://vigna.dsi.unimi.it/webFonts4Linux/webFonts. sh
Then do the following:
Configure X and Gnome to 96 dpi sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
sudo gedit /etc/X11/xorg.conf
Locate Section "Monitor" and add the following lines before EndSection:
# DisplaySize 270 203 # 1024x768 96dpi
# DisplaySize 338 254 # 1280x960 96dpi
# DisplaySize 338 270 # 1280x1024 96dpi
# DisplaySize 370 277 # 1400x1050 96dpi
# DisplaySize 423 370 # 1600x1400 96dpi
Uncomment the line corresponding to your current resolution.
To get other values, use the following formula:
displaysize = {pixelsize}/96*25.4
Remember:
The display size must be "right" so adjust those values till you get your size right.
I'm typing this from a Gnome 2.11.90 desktop, and I must say that it works perfectly.
Gnome is almost complete now, most of the interface work is done, and now all that's left are those little details that make all the difference.
Right now it dellivers a very nice experience, and my wife, a History teacher with serious problems with modern technology, really prefers it over Windows or KDE. I really like the Gnome approach of make things simple, and then add the needed funcionalities one step at the time, instead of the KDE "everything-plus-the-kitchen-sync" aproach.
The rougth edges lie on things like better hardware discovery, and better integration with the underlying OS. But these will go away as the HAL matures, and more and more scripts are added to it's library.
---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
Mod parent ^^^^^^^^ : ) Its like /. just talks in circles. Hey btw, gentoo owns your gay ass fedora and debian blow!!!
The only things certain in war are Propaganda and Death. You can never be sure which is which though
You got it.
I provide support for Windows 98SE - XP and Mac OS 9 and X.
Each have their different quirks, menus and commands.
From a support standpoint - if I need someone's IP address - Windows 98-ME needs to run winipcfg. In Win2k-XP, ipconfig needs to be run the command line.
At least if someone calls with Linux I know all I have to do is have them open a terminal and run ifconfig. No matter the distro.
If they could only add an option to block "middle click pastes" too, it would all be perfect in clipboard land. But browsing the web, evertime someone even thinks this thought it is immideately flamed through the ground by all the people who knows how superior this way of doing things is, and that also knows that there is no chance in hell that anyone could do this by mistake.
Heads up: I'm not proposing to remove it, or even turn it off by default. I just need a way to turn it off manually. It is extremely annoying, and I (and other with me) *do* click middle by mistake - often - and that is a hell when scrolling around code in text editors... Yep, a lot of it probably owes to the mouse I have, it has a tendency to get stuck slightly on scrolling, which results in a click. But really, do I need to buy a new mouse for something as simple?
I don't use, want or need it, and it hinders me in my work. I would really like to see it go. (Maybe it really is a X.org issue in the end, though. Not sure where it would be best to implement it).
Spine World
Why do things just keep getting bigger? I liked it much better when it was nice and small and cute.
threadeds blog
Qt still is not as free as GTK+, because it is a library and licensed under GPL. GTK+ is licensed under LGPL for a reason. If you use Qt, the license of your application cannot be chosen freely. Either you use the GPL, or you pay for the freedom to choose another license.
A GUI toolkit is part of the critical infrastructure of a software component on the desktop. Every application needs such a component (apart from fullscreen applications like games).
And a GUI toolkit is commodity, nothing special anymore.
Many developments begin at home, and these developments are the programmers' own crown jewels. I want to secure my investment in time and energy, and want to be able to deploy my ideas anywhere I see fit. Of course, I want to take my developments to the workplace and go on without interruption. This is freedom, and highly productive.
KDE has more developers and money. Gnome has fewer people, but more creative people.
I think you switched KDE and Gnome in your sentence. Gnome is supported by companies such as Sun and Novell. Gnome has a huge PR/propaganda machinery. And so on...
KDE is more of an community effort and seem to try to compete much more on merits and features, rather than PR/propaganda.
Is it actually "spatial". It looks like the Apple tree view, but the appearance isn't why the Classic Finder is described as "spatial". The Finder has the annoying property (annoying to me anyway, the "spatial Finder" fans love it) that the location on screen of any Finder window is fixed, and there is a single view of any object in the file system. In the classic Finder, if you open an icon-view window of an expanded directory in the tree-view, it actually collapses, and if you expand it again, the icon-view closes. Every time you open a folder, it shows up in the same place, and even if you use cmd or opt (I don't recall which) to force it to keep the same window when you open a subdirectory it closes and re-opens in the "right place".
Is all that actually happening here? If not, they shouldn't call it "spatial".
Spatial navigation can be turned on or off via a configuration setting. AFAIK Gnome doesn't have anyone providing a "just this distro" feature set.
That said, after all the hype about how annoying / frustrating spatial navigation could be. I was very disappointed to find out that many were making a huge fuss about almost nothing.
I suggest you try it for a couple of weeks, odds are you will not be infuriated, but then again, odds are you will not be awestruck. If you don't like it, get familiar with the config setting to toggle it and off.
Yes, I have it. Does it conflict with Composite?
If your comment title says 'Re: Foo', I'm not likely to read it.
Ahhh... The joys of passing the "Mom" test.
Look, you Mom isn't going to know that there's another desktop unless you tell her. She will just know her desktop.
My mother-in-law wanted a computer to surf the internet. I built a cheap linux box, indicating that she was getting "cutting edge technology" far superior to Windows. She asked me (proof of how far Microsoft's advertising budget has reached) if it was harder to use than Windows. My response was, "No, but if you learn something and then change, a lot of people focus on the steps being different instead of focusing on the underlying thing they want to do."
Within a few weeks she knew more about KDE than I did. I guess I skimped on actually reading most of the end user documentation.
no, in linux you have to say "open a terminal and type 'su -c ifconfig' - then theyll say "its asking for a password, what is it?"
people are retarded, there's no two ways about it.
I like the new look of Nautilus in browser mode:
t ilus-browse.png
a ges/column-view-big.gif
http://www.gnome.org/~davyd/gnome-2-12/images/nau
But what about a column view like the OS X Finder has?
http://arstechnica.com/reviews/4q00/macosx-pb1/im
It's good to see GNOME catching up with a state of the art (circa 1991) operating systems. However, I've heard there were some nifty new developments within the last dozen years or so that might be worth looking at...
The only thing I'm really dying for in GNOME is that Evolution be compiled with the plug-in that allows for the creation of tasks from email messsages dragged to the icon. That would improve my life tremendously. As it is, I'll stick with Thunderbird (I don't want to re-compile Evolution every-time I upgrade my GNOME).
Unless, of course, you are using it to change (rather than view) your network connection :)
http://www.google.com/search?q=gnome+%22three+poin t+zero%22
Of Code And Men
For the most part, I agree. This is one of the reasons why I advocate making pluggable components, and why the GP was proposing compile-time removal of code :)
3) Code bloat tends to make maintainance hell.
4) Code bloat contributes to cycle bloat (something you said yourself that you cared about, almost contradictory to your previous point).
Yes and no. It depends on how well the underlying system is written. For instance, the KDE codebase is considered "bloated", and yet it's incredably easy to follow. (Once you know the base functionality in kdelibs, of course).
Of course, you will always have some small errors popping up in the code, but the devs are only human. One of the funniest ones I can think of from KDE was the flickering of new tooltips on rendering... It turned out that someone had added an "update" call in a function where it shouldn't have been.
5) Most people do not have emmense hard drives (you may have a 250GB hd, but my mom's computer has a 40GB, and my sister's laptop, only a 20GB. Hell, my work desktop machine's hard drive is only 6GB, though I often will bring in an external) [but I guess this point doesn't really matter, because Linux isn't your mom, your work, or your sister's Operating System now is it ;)].
Mostly true. What should be emphasized is both Gnome & KDE are trying to compete with "those other OS's" these days. So, anything which is not "mom and pop" friendly could be concieved as a bad thing.
Concerning HDD space, I have a laptop with a 20 GB drive, and the entire install takes up only about 6 GB total. That includes a full KDE install (along with several versions of the multimedia that comes with it), all of linux, and whatever else gentoo saw fit to put on it... And this is compared to my base Winows install, which is about 2Gigs in the "C:\Windows" directory alone. Installing the plethora of applications that you get within a full Gnome or KDE install would push that number much higher. than the paltry 6 GB...
In other words, while it is an issue, I think it's a bit overrated. ;)
http://www.gnome.org/~davyd/gnome-2-12/images/epip hany-search.png
So Epiphany uses Gecko. That's great. But when will they get rid of the silly separate button bar? They should trim the buttons, make them compact move them to the same bar as the address box. Why have they not kept pace with modern browsers like Firefox and Safari GUI-wise, and instead have taken to the original layout of Internet Explorer 3.0? It doesn't make any sense. It's not any easier to use when the button area is cluttered with functions better relegated to the menus. And its less usable for everyone when there's no google search box.
I don't get it; why did the GNOME team decide to use a space-wasting, cluttered UI in Epiphany? Why not a simpler layout in the vein of Safari?
The people making the core components of Linux and associated machinery still don't "get it".
It's not necessarily about the features. There's enough already. It's about presenting and organizing them in some consistent manner that is understandable to the average user.
Pick any standard distro that uses GNOME. Now take a look at Sun's Java Desktop (which is essentially the same thing). Don't look at screenshots, donwload it, install it and use it.
The guys have Sun have clearly done a far better job organizing things and cleaning up items (i.e. duplicate items in various menu places, configs that exist in places that didn't make sense, etc) that the average user would think it was something totally new.
Even farther up the road, look at what Apple's tiny band of engineers have done vs. a worldwide pool of GNOME or KDE dudes. Come on, it is basically *NIX underneath, as you all know, but the difference in user interface is night and day.
Here's a link to the mentioned talk: Optimizing GNOME
The configuration-file editing is only necessary if fonts are the wrong size because X guessed your monitor size incorrectly (which is very rare in my experience, since it just fetches that information straight from the monitor, but it does happen). At any rate, Windows doesn't have the ability -- GUIfied or otherwise -- to override monitor geometry, at least as far as I can tell. I'd be a little surprised if OS X does, although it might since Macs are used in graphics work so often.
"Competition is a by-product of productive work, not its goal. A creative man is motivated by the desire to achieve, not by the desire to beat others." --Ayn Rand
Antialiasing in the color picker? The edges are smoother, but the colors are wrong. It's bad enough they used that feature in that app, but to use that terrible example to show off the feature?
--
make install -not war
It's great to see more multimedia stuff being worked on. Ease-of-use in multimedia is a big selling point for new users of Linux, from what I've seen when I show different distros to friends.
How about the URL and MIME integration of GNOME-VFS? It's supposed to let apps hand off data, as per the FreeDesktop.org specs, with exactly the same API calls as in KDE (and other systems subscribing to the FDo spec). It kinda worked before, but didn't really interoperate with the KDE implementation. Is that working in GNOME v2.12? How about the KDE work to comply?
This interop really would go a long way towards a useable Linux desktop for everyone. Right now, users must choose which of GNOME or KDE they use. Or install both, and either switch, or put up with mismatched widgets. But developers must pick which environment to code into their apps. The FDo specs offer any app the critical ability to toss data to another app, across a "three-tier architecture" boundary. The protocol lookup lets an app that gets a pointer to an object (URL) call another app to retrieve the data, without knowing which app - it just asks the OS to look it up. The app can then do the same for processing or presentation of the object, according to the MIME type of the data (or decoded from the URL, at the app's choice). This extremely powerful IPC lets any apps integrate, even using custom protocols and x-<whatever> MIME types for custom integration.
But if it only works on GNOME or KDE, stuck inside its ghetto, it's not going to get used by developers. It's not going to be expected by users. It'll remain a half-assed solution to problems internal to a given desktop choice. When instead it could make Linux apps integrate easily, across all kinds of divides, like an automated backdend clipboard. Instead of a fragmented desktop market with limited integration, we'd have a unified market, with choices available for ways of doing things, and seamless app integration. Without excluding any apps - rather, including every app that calls the unified API.
This tour mentions GNOME-VFS only in its HAL/GUI feature. What's the status of the real guts? And is KDE working yet?
--
make install -not war
If you do ever manage to get a dvd-rom to play, the navigation slider is innacurate, and skipping forwards or backwards often causes the audio to go horribly out of sync, although I'm not sure if that is more to do with GStreamer.
For most media files though, Totem is fine and I'm looking forward to the improved DVD capabilities coming with Gnome 2.12.
Now if only they would revert their braindead file chooser to something more usable by adding the text entry back.
Gah! It looks like.. Windows! I mean, I thought that was a screenshot of the Win 98 file browser for a second there. Which is too bad.. I use Gnome to take an occasional break from ugly Windows interfaces.
I don't like the current trend of trying to win over Windows users by emulating Windows. OS X can win over Windows users by just having a better interface. Instead of copying Windows, why not innovate?
If you'd actually read my post, you'd see that I was complaining about X pasting text when I was editing code (this is the biggest issue). No mention of a browser.
But I see that you are only on a mission to promote your favourite product no matter the subject or context, something that almost always backfires. And you absolutely did not make me more positive to Epiphany, a browser that I like but don't think is good enough yet. Calling other browsers names like that does not help one bit. It just shows uncertainty and weakness. Think about that, and you'll make a lot better job promoting it.
Thank you.
Spine World
Personally, I learned the basics of OO programming from the camel book. Larry Wall's witty writing style and the pragmatic way classes are defined and used in Perl helped OO theory to "click" in a way that any C++ text I had read previously failed to do for me.
I'm not trying to say that Perl or C are better than C++ for object-oriented programming. I'm just affirming that OO programming is not limited to C++ and Java.
This space intentionally left blank.
(1) The free-software movement (of which GNOME claims to be a part) has the goal of giving users freedom to do with software what they want or need. Mac and Windows, while being fine systems in many respects, do not. Why do "freedom" and "don't have to be an uebergeek to use it" have to be mutually exclusive?
So yes, I think your position is a bit selfish: freedom should not simply be for the technological elite!
(2) Making things easy for the toughest group to do this for, tends to make things easier for *everybody*.
Even if we never do get a significant share of Joes to use GNOME, we'll have made things much better for people who are not average Joes.
Make it work, make it right, make it fast.
"think of it as evolution in action"
They've been available for months, but have been considered heavily experimental and will still be considered heavily experimental for quite some time.
Even with a recent version of xorg and the latest NVidia binary drivers, generally considered the most robust and stable implementation of the composite extension available at the moment, using the composite extension is CRASH CITY. The composite extension still causes massive problems with the GLX and XV extensions, so much so that using GLX and Composite simultaneously is disabled by default. I've had so many problems with that extension that I outright disable it in my X configuration.
retrorocket.o not found, launch anyway?
Will GNOME 2.12 make it into Ubuntu Breezy?
As I understand it you cannot develop a non-GPL application for KDE because QT has released their stuff GPL, whereas with GNOME you can because everything is LGPL. Is this correct?
--
WHO ATE MY BREAKFAST PANTS?
GNOME and KDE are application development frameworks as much as they are 'Desktops'. It's is therefore ironic that the GNU version of the highly respected Openstep/NeXTSTEP application framework, which by the way is now of course the foundation of Apple's Cocoa/Mac OS X stuff, receives so little coverage or interest.
It seems to me that GNUstep (http://www.gnustep.org/) offers the cleanest framework for application design in Open Source land with a totally Kick-arse development environment etc. etc. etc. Am I the only person that finds it rather odd that so few people use it?
Strangy strangy...
- It took western civilisation 2000 years to ensure popular literacy, and now we work with icon driven GUI's. Go figure.
GNOME 2.12 will be released to the world on September 7th, 2005, culminating 6 months of very exciting work by members of the project. A number of exciting technologies come together in GNOME 2.12 that will set the standard for free software desktops to come. you can read much more here
No, it's not correct. You can develop with any sort of open source license on KDE. The KDE library's are LGPL or BSD (While most applications are GPL, but that does not affect other application developers) and the Qt libs are GPL or QPL. The QPL gives you right to develop using the Qt libs using any open source license, the only restriction are that the source has to be freely available(But again that's more or less what the open in open source means:-). If you want to develop closed source programs, you have to buy a developer license for Qt from TrollTech. So the correct answer is, you can develop non-GPL application for KDE, as the Qt licenses makes it possible.
You pay for the freedom to remove freedom, yes. Can't see anything wrong with it.
You pay for the freedom to secure developers' jobs in many software companies.
;-)
People have to pay for the product in some way. Normally, if people get something for free, they won't pay for it. Only if there is added value in doing this, they pay. For example, buying an audio CD often gets you a beautifully designed cover, lyrics, good audio quality, and a very robust medium. Many people like this and pay for it, even if the music can be downloaded somewhere for free (paying only for bandwidth). They know that the artists get their part as well, so the added value can be small. Of course, if the audio CD is not conforming to Red Book (CDDA), the "added value" might be negative
For an application, using a free license and offering service is another possibility, but it depends on the product and the market. This is at the discretion of the company to decide, and customers can then decide if the offer is acceptable or develop a free alternative (but everyone has to earn money somehow in the meantime).
You make a good point, and choice is good, yadda yadda, but I wish the open source world could pick one toolkit. It makes sense to me that some people like Xfce and some people like GNOME. I love that Xfce gains from GNOME's improvements to the GTK+ toolkit. GNOME and KDE using different toolkits is unfortunate, though I don't know what could be done about it.
I mean, if you're teaching the system or providing help desk support, you're dealing with two different beasts when walking a user through KDE vs. through Gnome.
If you are teaching how to use the Linux Desktop or working in technical support, chances are you know which windowing manager you are dealing with. I am quite certain that, within any organization, the desktop is standardized, so there is no doubt at any moment on this issue.
Still, you really just don't get it. Qt and GTK+ represent two different ways of thinking with regards to how a GUI toolkit should be written and used. Telling the open source world to "pick one toolkit" is tantamount to telling half the OSS GUI community that their way of thinking -- something rather subjective and variable -- is wrong. Is that something you really want to do? I didn't think so...
Xfce: Lighter than some, heavier than others. Just right.
Now that I've seen this topic, I'm sure about it. BSD is dead as D.E.A.D... Next thing you see: Xtux's new version reviewed in the BSD section. This whole thread is a troll
Performance and code size probably do play a part in the decision of language to use for core libraries, but another important thing to consider is that C libraries are easy to wrap - they can be bound to be usable from any other language. Thus GTK, and to lesser extent GNOME libraries, are perfectly usable from Python, C++, PHP, Perl, Java, C#, probably Objective-C and lots of others too.
It might not be exactly impossible with Obj-C libraries, but it would certainly be much harder, and so there would be not nearly as many language bindings as there are now, and restricting programmers language choices is definitely NOT a way to increase productivity, OO or not.
Ubuntu, probably. Hoary had modified nautilus behaviour too. Otherwise spatial, but it always closed the previous window when opening new (same as opening with middle click in vanilla gnome).
AFAIK Gnome doesn't have anyone providing a "just this distro" feature set.
GNOME doesn't, but they can't prevent a distro from distributing a patched version. And Ubuntu has done so before.
So it's MS Windows - is that 95, 98, ME, NT3.51, NT4, win2k, XP, 2003? All have their quirks, advantages, disadvantes, and users always hide their start menu entries in different spots if they've had the thing for a while.
Was always fun to have to install a newer version of IE to get some kind of common control. Back in the day I needed to install a new version of IE to get a (16bit) properties dialog to work the way I needed. The "single windows UI" is a myth.
My personal take, is the window managers have been ready for several years now, for the general public and add features sometimes ahead of, sometimes behind commercial OSes(mac/windows) ...
That said, I think a *LOT* needs to be done to make commercial applications viable across multiple distros, with minimal effort, which is where linux comes up short a lot of the time... I honestly feel that progress is being made, and offering frameworks such as Python, Java, and Mono with the more popular distros can only serve to help this effort... managed environments are enough for *most* applications (not all, but most)... with a common library setup, differing versions under the covers become less important.
an earlier thread in this article makes points about beagle, and the framework overheads in play, but for a "user" desktop it's more important to have some comonality with the distros for commercial apps to develop on, and be widely distributable without a compile under each distro. Not as good an idea for the server space, but drastically needed for the desktop space...
On a side note, the PC-BSD distribution (bsd not linux) is a great base, though java, mono, and python install packages would be a wonderfull addition.
Michael J. Ryan - tracker1.info
I agree. I'd use Galeon in the meantime (Epiphany forked from it). It has more configurability and comes with really nice tab features. You can edit the toolbars (Edit->Toolbar) much the same as Firefox. It's basically Firefox with much better GNOME integration.
WTF? They don't look at all similar considering they're both file managers.
Thumbnails definitely weren't in Windows 98.
Windows 98 didn't have Places (common useful network/filesystem shortcuts that can be fully customised by the user).
Windows 98 didn't have a directory extent toolbar which is simple but very useful.
You're complaining about the fact that there are two large panels similarly placed even though the usability is fundamentally different. Don't you think you should perhaps actually have tried using GNOME recently before criticising it?