Skip navigation.

10 ideas to improve GNOME

GNOME
GNOME

A GNOME enthusiast shares 10 nice ideas about how to improve GNOME, adding some more polish and usefulness. Furthermore, most of those ideas are not of the blue sky type, and could be implemented in a short time.

See the article here: http://www.venturecake.com/10-ideas-to-improve-gnome/

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

well....

Ok, so the screensaver lacks a lot of configuration options. Fine, I understand how that upsets people. Seriously, though, it's a screensaver. Why get all worked up about it? If it's that important to you, just apt-get install xscreensaver and be on your way. For the rest of us who don't really care (and no I'm not an "idiot user"), we'll keep using gnome-screensaver.

When epiphany was introduced, a lot of people installed firefox. When rhythmbox was having problems, people kept using xmms. When spatial nautilus was made default, people just switched it back to browse mode. This isn't any different. If you don't want to use the default programs, install something else. Nobody is forcing you to use gnome-screensaver.

Why get all worked up about

Why get all worked up about it?

Did you read the long thread in the bug entry? People got upset because it seems there's no way to engage constructively the g-s maintainer. When you're talking about a problem and the other guy refuses to acknowledge its very existence you usually feel frustrated. Of course if you don't care at all it's all a "getting worked about it".

When epiphany was introduced, a lot of people installed firefox. When rhythmbox was having problems, people kept using xmms. When spatial nautilus was made default, people just switched it back to browse mode. This isn't any different. If you don't want to use the default programs, install something else. Nobody is forcing you to use gnome-screensaver.

Now that's a disturbing trend IMHO, unless of course you think of it as a selling point: "Gnome, the desktop environment whose central and most important components are routinely discarded by its users!".

Of course having the opportunity to pick and choose is a good thing and a big plus for free software, but a project whose main components are disliked and unused by (a good part of) its users has a little problem, can't you see that?

BTW you forgot about Evolution, lots of people use Thunderbird instead, and I hear good things about Thunar a substitute for Nautilus. I stopped using gedit some time ago because it's not small and light as it used to be.

Rehdon

Did you read the long thread

Did you read the long thread in the bug entry? People got upset because it seems there's no way to engage constructively the g-s maintainer. When you're talking about a problem and the other guy refuses to acknowledge its very existence you usually feel frustrated. Of course if you don't care at all it's all a "getting worked about it".

Like I said, it's a screensaver. The maintainer doesn't want to listen to the users. What can you do about that? Nothing, so there's no point in posting flaming rants on message boards. Just use the alternative you know and love and move on.

Now that's a disturbing trend IMHO, unless of course you think of it as a selling point: "Gnome, the desktop environment whose central and most important components are routinely discarded by its users!".

Of course, that's not what I said. There are some users, notably those that like to rant here, that don't like some of the default software. But most people just want to use their computers, like me, and don't really care about configuring the screensaver.

Of course having the opportunity to pick and choose is a good thing and a big plus for free software, but a project whose main components are disliked and unused by (a good part of) its users has a little problem, can't you see that?

No, not really. First of all, aside from Nautilus, none of those are "main components." Second, what Gnome packages is upstream. Distributions will customize it as they see fit and users will not necessarily be directly affected by upstream decisions. Most distributions already ship firefox by default instead of epiphany. Many distributions included their own menu editor before Gnome had its own. So, find a distribution that packages Gnome the way you like it and use it. Add software that you want. Remove software that you don't want. As long as there are numerous alternatives available, complaining about an upstream packaging decision is fairly pointless.

How many software packages/distributions do you use unchanged directly from the upstream project? I'm willing to bet very few. If its firefox, you probably added a few extensions and tweaked it to your liking. If it's apache, you almost certainly added some modules to serve up content the way you want. If it's something directly from source, maybe gcc, you probably compiled it with your chosen features. If it's Fedora, you probably turned off some of the default services and added the software you use on a regular basis.

Gnome is no different. It's a distribution. It includes some default packaging decisions made by the maintainers (not always the best ones). The thing is, it will never be perfect for everyone. So if you've decided you want to use Gnome and not something else, which you obviously have, download it and customize it to your liking by adding/removing components that you want/don't want. By all means, file bug reports if something irritates you, but don't get all worked up about something when I'm sure there are more important things demanding your attention. Just deal with it and move on.

I really think you should go

I really think you should go back and read with careful attention what other people have written before posting longish replies. I'm just going to single out the most relevant facts for you:

* nobody got "all worked up about it": that's your offensive straw man to dismiss people's frustration caused by a developer's inability in dealing with users' feedback;

* whichever software project gets regularly dismantled by part of its users has problems and cannot be considered fully successful; feel free to recur to the usual "it's just a minority of whiners" defense line, I won't deny you that, you might also considering stucking your head deep into the sand and imagining everything's fine, it surely will happen;

* Gnome is not a distribution: that's the most ridicule justification I've ever heard, but congrats for coming up with something new! It's true that distro maintainers can choose to pick and substitute some of its components, but that only moves the problem upstream and, in conclusion, makes it more worrisome.

Don't let me stop from writing "it's just a screensaver, just go back to what works from you!" once again, God forbid. Don't see any point in continuing this discussion if you do, unfortunately.

Rehdon

* nobody got "all worked up

* nobody got "all worked up about it": that's your offensive straw man to dismiss people's frustration caused by a developer's inability in dealing with users' feedback;

I hardly think saying, "chill out," is being offensive or a straw man. Trust me, I have read plenty of bug reports and message rants, and some of them are quite vitriolic.

* whichever software project gets regularly dismantled by part of its users has problems and cannot be considered fully successful; feel free to recur to the usual "it's just a minority of whiners" defense line, I won't deny you that, you might also considering stucking your head deep into the sand and imagining everything's fine, it surely will happen;

Two things:
If the users are "regularly dismantling" their software, why are they using it in the first place?
If the majority of users are unhappy with Gnome, why has it been such a successful project. You would expect it to die, wouldn't you?

* Gnome is not a distribution: that's the most ridicule justification I've ever heard, but congrats for coming up with something new! It's true that distro maintainers can choose to pick and substitute some of its components, but that only moves the problem upstream and, in conclusion, makes it more worrisome.

Gnome most certainly is a distribution...not a linux distribution, just a software distribution. And it's not a justification. The Gnome desktop is a collection of software packages that more or less integrate well with each other. That is a distribution. I don't see the problem with users and downstream distributors customizing it to their liking. Isn't that the software freedom we all strive for?

Don't let me stop from writing "it's just a screensaver, just go back to what works from you!" once again, God forbid. Don't see any point in continuing this discussion if you do, unfortunately.

So, you claim you aren't really upset, but you obviously are. I don't see much point in continuing the conversation either if you can't present an argument without acerbic commentary.

Return to X-Screensaver

X-Screensaver worked just fine till BIlly Jon decided it was "broken" and introduced GNOME Screensaver. The "sheep" at GNOME went along with it and now basic screensaver functionality is broken (i.e. The ability to change screensavers settings - just like you can everywhere else).

Yes a bug report was filed and yes Billy Jon said "WONTFIX".

Despite their efforts, no truly logical explanation has been presented to users such as myself.

http://bugzilla.gnome.org/show_bug.cgi?id=316654

Take a look at the comments in that bug. I'm not the only user who is appalled.

Scott
http://angrykeyboarder.com
© 2007 angrykeyboarder™ & Elmer Fudd. All Wites Wesewved

Return to X-Screensaver

I must say during all these years using Gnome I always chose to have a simple black screen instead of a more appealing screensaver: it's just all (in a random way) or nothing, with no possibility to choose and configure the desired screensavers.

The simple fact that I chose "nothing" should tell something to the gnome-screensaver maintainer (provided he learned to listen to his users, of course).

Disclaimer: I ignored the very existence of this troubling bug report until I read the parent message.

Rehdon

You can use XScreenSaver! by Anonymous George (not verified)

Add files sizes to filechooser

Another thing that needs to be done is to be able to add columns to the filechooser window. There are many times I want to see the files size for example.

File manipulation by Anonymous George (not verified)

File Roller

This is a great article and has some very good points, but another one that should really be done is to fix file roller. Ever tried to drag a 1 gig file out of an archive onto the desktop? Give that a try and let me know how it goes.

Right now (Gnome 2.18) the

Right now (Gnome 2.18) the bug isn't in FileRoller but on Nautilus...

Thanks

Thanks for the clarification. Another reason to dump nauty and go with something simpler like Thunar.

Single click behavior is still broken

What annoys me most is that even after three or four years, the single click behavior is still broken. Most notably, Gtk2 does not support it in the file selector.
This must be the longest survival time of a high visibility bug that ever was.

Also, multiple selection does not work anymore since Gtk2 was introduced (meaning multiple selection with Ctrl+Shift pressed at the same time).

I would write a patch, but then it would just rot in Bugzilla unreviewed like the others that I have written.
Uncontrolled access to SVN for everybody can't be worse than the current near-unmaintained state of some products.

Single Click behavior by Anonymous George (not verified)

Re: Single click behavior is still broken

Eh? I use multiple selection, etc... all the time. It works fine.

The original AG said by Anonymous George (not verified)
Multiple selection != by Anonymous George (not verified)
Re: Single click behavior is still broken by Anonymous George (not verified)

I'm not the AG but...

I'm not the AG but...

"Also, multiple selection does not work anymore since Gtk2 was introduced (meaning multiple selection with Ctrl+Shift pressed at the same time)."

Great Suggestions; Here's Another...

The article was a very interesting read. I hope the GNOME (or is that Gnome ;-)?) devs take up at least some of the ideas. Here is one of my own...

For dialogs that represent the progress of actions (i.e. copying files), I find the icon ``filling up'' as time goes on very helpful. However, wouldn't it be even better if the taskbar button for the window (on the panel) also filled up, like the progress bar control does? Then you'd not have to look at the window itself.

Taking this a step further, I know there have been proposals (at least in the KDE camp) to unify progress notifications. That, however, would take a lot of work and quite some usability research. I think the idea I proposed is a good halfway house in the meantime.

Anyway, great article; thanks!

M. Tylee Atkinson
http://mta.agrip.org.uk/

Regarding taskbar buttons,

Regarding taskbar buttons, that already happens in some places. File-transfer status windows (such as when you drag something from browser to desktop) show as their icon a bar that fills as the download progresses.

Get GNOME closer to the reality of the non unix people

For Gnome to succeed as a desktop for the general punter, it needs to drop some unixisms and things that relate to the domain of computers instead of the domain of the real world.

E.g. in an office most people relate to their colleagues by their real not their computer login. This means that in situations like file sharing, or display of ownership, real names should be used (perhaps still in combination with login, to resolve ambiguities)

Another thing, in the real world the desktop, the file cabinet, and the trashcan are separate entities. This should be reflected in the GUI. The way to do that would make the trash, removable media, the users home directory top level hierarchies, just like in MacOS-X.
That way ordinary users will be prevented from navigation up in the filesystem tree and end up in unfamiliar places. Folders like /etc,
/proc, /lib, /bin, /sbin, /usr, /dev, should never show up by default in file dialogs of ordinary users. They should be treated like hidden files. (Meaning that people could still see them by turning on "show hidden files").

Drag & drop of files from Nautilus to application windows needs to be improved. Today, if you want to drag an image from Nautilus into your word processor the Nautilus window becomes the active window when you start the drag action, and you will have to click in your word processor to make it active to continue writing your document. This is not good enough. It should be possible to drag files from inactive Nautilus windows into an application without the application window getting deactivated.

To make this behavior really breathtaking, AIGLX could be used to fold away the foreground application window like a dogs ear (like in Metisse), in case it covers the files that are being selected for drag.

Make it possible to flip documents over, to make notes on the backside. Display the notes as tooltips of the window titlebar.

Yet anaother thing, introduce the concept of projects. Where a document could belong to one or more project.

I disagree

"...That way ordinary users will be prevented from navigation up in the filesystem tree and end up in unfamiliar places. Folders like /etc,
/proc, /lib, /bin, /sbin, /usr, /dev, should never show up by default in file dialogs of ordinary users."

I disagree. "C:\Windows" shows up by default for ordinary users in Windows.

Kubuntu tried ths "fix" you speak of in KDE only to annoy almost everyone. It was thankfully unfixed later.

GNOME already treats users like idiots. They don't need to make that any worse.

Scott
www.angrykeyboarder.com
© 2007 angrykeyboarder™ & Elmer Fudd. All Wites Wesewved

RE: I disagree by Anonymous George (not verified)
File selection with Nautilus - dump the file selector by Anonymous George (not verified)
Video capture inbuilt into GNOME by Anonymous George (not verified)

Replacing Nautilus!

Replacing Nautilus is the best idea on that list. There's still not a reasonable, compact view of your files. Thunar can do that, but it's not as integrated with GNOME, unfortunately. Sure, there are ways, but that's not the point. Maybe replacing isn't necessary - making it so that Thunar can seamlessly be integrated with GNOME and not even having to install Nautilus is a good plan.

ssh? by Anonymous George (not verified)
I agree with you. Though by Anonymous George (not verified)
implement coverflow in gnome file manager by Anonymous George (not verified)

Menu and icon text colours

I would love to be able to have the main menu bar have say white text so I can have a dark panel and still see the text. Same goes for background icons. This could be a simple gconf switch.

You can already do that.

You can already do that. That is defined by your GTK+ Theme, which is simply a gtkrc file.