Linux's Public Image

I was engaging in a random Skypecast a few days ago, and I found myself talking to a Mac user who was considering installing Linux on one of his Macs.

He explained to me that he was reading about Red Hat Linux, and that he saw there was a lot of console-based stuff going on in the screenshots. From what he was telling me, I got the impression that he didn't realize there IS a graphical interface for Linux (X, or Xorg these days).

I explained to him that he should try looking at Fedora Core or Ubuntu Linux, since much of the information on Red Hat Linux on the internet is very outdated (that's the price of being around forever, I guess). I continued to tell him that any recent version of these operating systems feature a user-friendly graphical interface that rivals the usability of Windows and OS X. (I was speaking about Gnome from experience, but I wouldn't discount KDE at all here.)

This is precisely one of the reasons why I blog about Linux - I want to spread the word about what Linux is really like today, and where it's going.

I've talked to so many people who've reacted to the word "Linux" with, "Oh, all that text-based stuff?". The Linux community needs to do everything they can to shake this image. Somehow I don't think billboard advertisements are going to show people what Linux is really like.
Frankly, the Ubuntu Video project is going to be more effective in this area. Cool YouTube videos don't hurt either. :)

I'm curious to see what other people think the best way to show people what Linux is really like is. Any thoughts?

Also, have you ever talked to someone who had an extremely outdated view of what Linux is like? Share you story in the comments below!

Ubuntu Update Breaks Xorg

Oops.

At least I had the benefit of seeing this thread before I updated my machine. If you've got an Ubuntu 6.06 machine, I suggest not doing any Xorg-related updates until this is fixed.

Judging from the number of posts and views in that thread and the small amount of time it's been up, I think this is one's a biggie.

If you've already busted your X server, or expect you're going to do it by accident, write down the solution:
sudo apt-get install xserver-xorg-core=1:1.0.2-0ubuntu10


Edit: There's a sticky at the Ubuntu Forums outlining a slightly different fix.

I think this is pretty much the Ubuntu team's nightmare right here - Pushing out a regular security update or bug fix that ends up breaking every user's system. (At least it's repairable, although I think any non-power user would have a hard time finding the fix.)

The shock factor for a new user when they reboot their PC and are greeted by a friendly non-graphical login is going to leave quite the mark on Ubuntu's good reliability record.
(I have a machine at work set to automatically install security updates, I wonder if it's going to get busted too...)

GNOME's preferences to get overhaul

Word on the street is that GNOME's preferences/administration "capplets" are going to get an overhaul, although it won't be ready for the 2.16 release.

While the specifics are still up in the air, it looks like there's going to be a fair amount of the capplets grouped together. Rodrigo Moya's initial proposal looked like this:
* about-me
* at-properties
* a11y keyboard, keyboard and keybindings: merge them in one single
Keyboard capplet
* background, display, font, mouse?, theme switcher, ui-properties,
windows: merge them into a single 'Display' capplet
* default apps
* file types, mime-type
* localization
* network, url-properties
* sound: add video device setup and call it Multimedia??


If you had to ask me, I'd say that judging by a few similar discussions I've read, the new "preferences/administration" would maybe end up looking like the following: Display, Input Devices, Sound and Multimedia, About Me, File Associations, Accessibility, and Localization. (Note: This is almost complete speculation.)

Now, by the time development starts rolling on this, the whole "preferences/administration" interface may have been blown away in favour of the "GNOME Control Center" or have at least a different interface style (compared to the menu method used now.) Since it looks like the preferences and administration menus might be merged, I'd bet that a bigger redesign and reorganization like this is the most likely thing to happen.
If you'd like to get a more in-depth glimpse of the ideas that people are throwing around, check out "Preferences Revisted" on GNOME Live.

(I should also mention Ubuntu Control Center, which is an answer to Novell's control center in their SUSE Linux Enterprise Desktop 10. It'll be interesting to see what the GNOME guys do if Ubuntu ever decides to switch over officially to the Ubuntu Control Center...)

August GNOME Journal

The August edition of The GNOME Journal has been out for a few days, and it's worth checking out if you want a behind-the-scenes look at GNOME development. I've mentioned Tinymail before, and if you're a developer, the article on it is a good read. (Tinymail is being developed as a sort of object-oriented framework instead of just a library.)

Lastly, the interview with Davyd Madeley is pretty interesting:

In your opinion, what should be the next GNOME big steps?

Integration and collaboration. If I have a Bluetooth device, its useful functionality should be integrated with my GNOME applications. My Nokia 770 (or the one I wish I had) should be able to seamlessly integrate with my GNOME Desktop. Not just by syncing data with Evolution, but also at an application level integration. The Jokosher remote is an interesting example of this.

Collaboration is somewhere where we can really get ahead of the game. Collaborative Abiword, collaborative Inkscape, these applications are really pushing the limits with how people expect conventional applications to function. The way we work is undergoing a paradigm shift, in that we no longer all work together in the same office and sometimes, there is no office at all. The ability to collaborate in the same basic way but over a network is seriously a cool thing.


Read on!

USBSink 0.1

Today we saw the first release of USBSink:

USBSink is a GNOME program for file synchronization over USB.
It is designed for users of removable drives, such as flash drives
or external hard disks. The goal is to have a complete automation of
data trasfers, after a task has been defined. With file monitoring and
hardware detection features, USBSink is able to respond and act
according to relevant events across the desktop.

I'm surprised nobody's created this utility before, and thankful someone finally has. (How long have USB flash drives been around for?)
There's two screenshots available as well as some basic development plans.
If looking for a useful utility to synchronize files to a USB drive, this is the answer to your prayers - Give it a download!

Edgy Eft and GNOME 2.16 Features

A Stranger's Universe has a nifty article on Edgy Eft (Ubuntu 6.10) & GNOME 2.16 Features. Most of the items in the preview are mild improvements to individual GNOME applications, but there's still plenty of time for the next Ubuntu to become a bit more "edgy".