Skip to content


UX of OpenSUSE 10.3

Today, I tried OpenSUSE 10.3. Installation went fine, although it was at least partially because I installed various OpenSUSE many times before. The installation process is definitely too long but I don’t have off hat ideas on how to make it shorter.

The initial feeling after login is… fresh. It feels fresh. I like the wallpaper, sound theme. The start menu is as always extremely cool and usable. Those three aspects make OpenSUSE first experience really nice. My gf spent about 10 minutes and had absolutely no problem to find herself in the new environment. She knew it’s different from Windows, but she liked they way how different it is.

The first unpleasant experience came after updating system with suse system update. Sound card went down. After some debugging it came out that all devices in /dev/snd were in group audio, and I was not a member of this group (nor any other system user was). I just added it to /etc/group, but that’s totally a blocker that makes the system useless. Imagine Joe Average on my place with his first, brave try of this Linux thing, when he can hear cute login sound on the first time, then he clicks on “update” icon to update his system and then, after reboot – no more sound Joe!

Second unpleasant experience came few minutes later during short user-testing session on my gf. She really liked the wallpaper set, she found the start menu very nice and intuitive, she clicked through apps/docs/places, read right column, wowed over search menu, but then said “It seems there’s not too many apps here” – user used to Windows like start menu with zillion apps feels a bit “empty”. She did not find the “Other apps” icon, but this may be due to the nature of this experiment with me standing over her head.

But the problem appeared when I pointed her this button. She clicked on it, and it took over 30 seconds for the new menu to appear. The new menu is a window, almost full-screen with huge amount of apps in a flat layout. That’s different to Windows, but nothing “bad”. Until she started reading the descriptions. “DMA channels”, “OpenGL”, “PCI”, “Partitions”, “SCSI”, “Samba status”, “Processor”, “X Server”… thank you! Stop!

Who the hell came with this idea? Let me guess… no one. No one actually took care to do this very freakin simple user action flow – login, click on Computer, click on Other Apps, read the first line, compare it with what the user expects to see. Hello!?

Clicking on “Home folder” icon on the desktop to see a window with “bin”, “public_html” directories and one file named “nautilus-debug-log.txt” is also something that should be considered as a suicide.

That’s it for now. OpenSUSE looks really good, it makes great first impression, more familiar for Windows users than Ubuntu, it has way more complicated installation process and lacks the LiveCD+Installer idea from Ubuntu which is so obvious once you get used to it.

Anyway, it’s really frustrating that with each and every linux distro I launch, it takes up to 3 minutes to find a first UX bug. Always. And I’m not talking about super-duper-heavy-LFS like distros. I’m talking about Ubuntu, Mandriva, Fedora, OpenSUSE…

We overcame huge limitations of X system, we developed eye candy to the extend never seen before, we have very, very secure systems, we have huge variety of distributions that create healthy ecosystem of competing solutions and ideas. We developed the best ever seen system of application management and installation, we made it all. Few years ago the blockers for Linux adoption were technical. Sound cards didn’t work. Monitor resolution was badly autodetected. Printer was unavailable. CDROM was not detected. Today, we overcame ALL of those. Virtually ALL! Last three or four hardware pieces I bought were much better recognized by my Ubuntu than Windows! Including USB headphones which are recognized as USB hotplugged sound card! No problem for Ubuntu! Huge problem with Windows.

But in the end, it’s depressing that we still fail to provide the UX without very visible, simple to avoid, flaws. In Ubuntu, you have great chance to see something like “/dev/sda2″ on the very first desktop you open after logging in. In SUSE you hit “nautilus-debug-log.txt” in your virgin home folder and “DMA Channels” as an example of “other apps”.

I know that users will learn this. After one day, such problems disappear and new patterns are memorized, I know that people with motivation (and the motivation is easily raised by the blue screen of death) will switch and will be happy in the end. But all those “mistakes” looks like ignorance. Like if no one did actually install his own distro on an empty drive and SEE how it works. For 5 minutes. To make those 5 minutes perfect.

Tomorrow I’m going to try Fedora 8.

Posted in main, tech.

Tagged with , , , .


6 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Peter Lake-end says

    Hi.
    There is actually a livecd ( http://news.opensuse.org/?p=489 ) I´m not entirely sure if one can also install from the cd, it would seem so based on the article though.
    You do have a point about the user experience problems, but I am sure that with time also these things will be corrected, just look at how much we already have overcome. I would recommend that you would also test the KDE side of OpenSuse, which in my opinion is the more mature one and has more OpenSuse flair. In my opinion the KDE start menu is the best there is, I also don´t like the Gnome startmenu hack.

  2. Peter Lake-end says

    Oh,
    forgot to mention that the installation process takes a lot of time if you allow it to download and update the packages from the internet. Just tick-off the online repositories from the start of the installation. In my case I downloaded the full dvd, installed the KDE base system withouth the online repositories and it took like half hour. You can then later use Yast to add the repositories and update the software while you comfortably surf the net or something :)

  3. - says

    From your description of the menu it sounds like you tested GNOME, somewhat of a second class citizen in openSUSE. Perhaps you should try the KDE edition, the menu for which there certainly was usability testing ( http://en.opensuse.org/Kickoff )

  4. eet says

    GNOME is a first-class citizen under openSUSE; I really prefer GNOME.

    Anybody interested in joining the opensuse-ux mailing-list?

Continuing the Discussion

  1. Boycott Novell » Quick Mention: SUSE as Complicated as Novell’s Affairs? linked to this post on November 7, 2007

    [...] last week’s PCWorld review of OpenSUSE. The distribution can be daunting to new users and the following new review highlights this deficiency. Today, I tried OpenSUSE 10.3. Installation went fine, although it was [...]

  2. M Audio Blog » Blog Archive » UX of OpenSUSE 10.3 linked to this post on November 7, 2007

    [...] Yates: [...]