Home Home > Desktop
Sign up | Login

Deprecation notice: openSUSE Lizards user blog platform is deprecated, and will remain read only for the time being. Learn more...

Archive for the ‘Desktop’ Category

Enlightenment LiveCD

December 24th, 2008 by

Ladies and Gents!

Glad to announce the third release of unofficial Enlightenment LiveCD based on our brand new OpenSUSE-11.1.

Download page
‘Welcome’ notes (PDF)

Please visit the download page to see the details and try the mirror provided by Yandex.ru. Read the Welcome.pdf before you pop the disk into the PC/Qemu/etc.

Along with this “release” we made another ‘iso’ which has less software but carry the proprietary ATI/NVIDIA drivers and all components to build and install them for your PC. Instruction is here:
‘Development’ release
Disk has a kernel sources, gcc, make and other ‘user unfriendly’ packages – thet’s why it’s a ‘development’ one.

The brief changelog comparing to the old ‘release’:

  • all EFL applications now use the default themes. This allowed to save some valuable spase and provide additional software (like the latest ‘linuxdcpp’ with multithreading download capability)
  • SCIM‘ is included and ready to support the wide spectrum of international locales (added upon request from our Japanese colleagues)
  • operations with any external and internal volumes/storages under ‘User’ via hal+dbus+udev. You’re welcome to explore the amazing E17’s module ‘places‘ which allow an ordinary user to control and monitor all volumes on-the-fly
  • EFL/Enlightenment is build in OBS from svn revision 38164 (dated 20081215)
  • ~/bin folder has some nice scripts inside and we hope to provide much more useful tiny utilities next time
  • Wicd‘ is set as a default network configuration utility (instead of ‘Exalt‘ which is now in a heavy development). If you’re not happy with it – just use the default ‘NetworkManager’.
  • jwm is added as an example of a WM which could be configured in and out (man jwm). It’s very good for an old PC’s (along with ‘E16‘). We tested the disk with a 128 RAM – works…
  • and the most interesting feature – is a ‘0install‘ technology, which allow you to build your own ROX-Desktop from scratch (internet connection is required). The result is very close to ‘GoboLinux’ – just click on ‘ROX-Filer‘ menu entry (Applications -> System -> File Manager -> ROX-Filer)

Some new applications added like ‘Tracker‘, ‘Edje_viewer‘, etc., init routine adjusted and several other tricks performed to prepare yet another general-purpose Linux LiveCD. Below is a link to the small gallery of a screenshots:

screenshots

Exactly what you get by default. Unfortunately they can’t express the feel of E, which is “…like people say, amazing.” Mirror is updating right now and the new version soon will be there (hope so).

As usual we’re glad to receive your feedback.

Acknowledgments:

Enlightenment Development Team and Enlightenment Community
OpenSUSE Build Service Team
OpenSUSE KIWI Team (schaefi, cyberorg, pzb, cgoncalves – THANKS!)
Stalwart, thanks for the hosting!
Packman Team
Novell
Jan Engelhardt
and all the others, who helped to make it (Engineers, Developers, Users, Maintainers…)

Thanks!

Regards,
SOAD team

for our german people: “Freiesmagazin”

December 22nd, 2008 by

Two month ago, i noticed that an new Linux-Magazine has published. This Magazine is available in HTML and PDF Format. The Project URL is: http://www.freiesmagazin.de.

You can subscribe an RSS Feed, so you never missed an issue. The Magazine gives an global overview about the LINUX Market. It includes Reports about Hardware, Software and Distributions.
Have a lot of fun with it.

Fate Internal, Up- and Downstream

December 16th, 2008 by

motivated by Aaron’s blog post More downstream fun I was thinking about how Fate could be a more important part of infrastructure in the Linux landscape. Fate is now an important part of the Novell/SUSE infrastructure and we are currently in the process to open it up for the openSUSE community. But could Fate also be useful for upstream integration? To let you participate in the discussion I think I should start with some explanations what Fate is and in which environment we are with it.

Fate is a system developed at SUSE over the last few years to track features and requirements for Novell Linux products.  The term “feature” is already is a topic for scientific papers, but how we understand a feature is a functionality  that is not yet in the product but required or wanted. It references future products, in most cases more than one such as SLE and openSUSE.

Fate Feature Tracking EnvironmentThe little sketch illustrates the dilemma in which we are when it comes to product planning. Basically it is all about one  thing: decision taking. Decisions have to be taken about the new functionality  that goes into a product and the tasks internal people work on. This is based on the decision how the product should look alike from a high level point of view. To make a solid decision about the high level product it needs to be clear what we are actually able to put into the product at a given time. That is only a part of what is really going on but let’s leave it with that for simplicity.

You see that lots of the base information which is needed to make
good decisions comes from different people: Product managers have a strong idea of how products should be, the technical project manager knows about dates and technical possibilities and can plan with the engineering managers how that can be achieved with the given amount of people in a given time frame. Technical feasibility is worked out with the developers as they’re the experts. The colored arrows try to visualize the communication ways, different colors mark different topics.

Since we work with the communities we have more input of information: The user community tells what is needed and the upstream communities announce what they plan to do by when.

The part with the internal decision taking is very much based on Fate in the Linux part of Novell and that is working fine. Features come in by a requester and all involved parts can give their thoughts in  a discussion forum. The key functionalities add their priority for the feature and finally PM and TPM come to a decision. Features with a high priority have to make it into the product. Engineering managers can assign developers and they can mark features as finished. All the processes are covered by a set of configurable rules. The Fate system is integrated into other infrastructure parts. There are several clients for different needs, the most mature is the KDE fat client.

What is not yet optimal are two things: There is no good way yet for the user community to community their wishes for upcoming products. We are facing that with opening up a new web based openSUSE Fate client soon. That will involve the user community not only in testing and using the product but already in its planing in a defined way.

A more tricky part is how to involve the upstream communities. It would be great for a Product Manager of a Linux distribution to see the feature plans for upcoming releases of big upstream projects, maybe somehow integrated into the Fate for his product. Would the Fate model as described here in a nutshell suitable for upstream projects?

For example, could KDE or GNOME make use of parts of the process for them internally and provide a structured interface to the downstream parties? If so, that could add a lot of transparency. Transparency is the precondition for flexibility and trust and as a result for better collaboration which would benefit all.

I hope that helps for a basic understanding and would love to hear your opinion. I promise to come up with more information about the Fate system and improve my drawing skills 😉

OpenOffice_org 3.0.1 beta1 available

December 15th, 2008 by

I’m happy to announce that OpenOffice.org 3.0.1 beta1 packages are available in the Build Service OpenOffice:org:UNSTABLE project.

The packages are still beta versions and might include even serious bugs. Therefore they are not intended for data-critical usage. A good practice is to archive any important data before an use, …

We kindly ask any interested beta testers to try the package and report bugs.

Other information and plans:

I have also updated the packages in the <a href=”http://en.opensuse.org/Additional_YaST_Package_Repositories#OpenOffice.org_STABLE”>OpenOffice:org:STABLE</a> project to the version <em>3.0.0.3.6</em>. It fixes some annoying problems that were included in the <em>OOo-3.0 final</em> version. It would have made sense to put there the <em>3.0.0.9</em> version from <em>openSUSE-11.1</em> but it was not tested on older distributions in the <em>UNSTBALE</em> project, so I rather used the more conservative <em>3.0.0.3.x</em> branch. In each case, it will get replaced with <em>OOo-3.0.1</em> final version once it is ready. It should happen in the middle of January.

The <a href=”http://en.opensuse.org/Additional_YaST_Package_Repositories#OpenOffice.org_UNSTABLE”>OpenOffice:org:UNSTABLE</a> project is currently used for the <em>OOo-3.0.1</em> beta testing. I’ll put there <em>OOo-3.1-alpha </em>after we move the <em>OOo-3.0.1</em> final version to the <em>STABLE</em> project.

I am sorry that the <em>OOo-3.0.0.x</em> versions were not available for older distribution in the <em>UNSTABLE</em> project. I was very overloaded last weeks/months and did not have time to update the Build Service project.

I do not plan any other updates in December. I am going to take some time off to be fresh and ready to prepare new builds for you in 2009.

Merry Christmas and Happy New Year!

(more…)

Getting GroupWise 8 client to work on openSUSE 11.1

December 10th, 2008 by

Since openSUSE 11.1 has gone gold and GroupWise 8 has been around for a while, I decided to install openSUSE 11.1 with KDE 4.1 on my laptop. I use GroupWise and when I tried to install the GroupWise rpm’s, it complained about missing dependancies. I had to install the following software in order for GroupWise 8 to work:

openmotif, openmotif22-libs and libstdc++33

Once that was installed the GroupWise rpm’s installed without any problems

GNOME backports on openSUSE

November 27th, 2008 by

After several requests to get GNOME 2.24 built and made available the GNOME Team (well Magnus Boman really), took on the challenge of making it so.  Unfortunately we were a bit focused on the 11.1 release and didn’t actually think about doing any backports.  This has kind of bitten us squarely on the behind, yes we must bow to the KDE Team‘s backporting powers – make the most of it chaps 🙂

Unfortunately there are too many dependencies for the backport, and will involve a heck of a lot of maintenece – more so than normal.  After several attempts to coax things to work we must bow our heads in admission to being beaten 🙁 This doesn’t mean that we won’t be doing any backports in the future, the championship isn’t over just this match.  It does mean that there wont be a GNOME 2.24 for openSUSE 11.0 however, sorry to disappoint.

We have learnt our lesson and with the aim of not disapointing you again we have already instigated measures to ensure that your backporting needs are met.  We are already starting to build GNOME 2.25 against the current Factory and will continue to ensure that each release has the latest and greatest from the Enchanted Wood.  There may well be occaisons where things just won’t work, but we will do our utmost to minimise them and give you plenty of notice.

One thing we do need is your help.  Funny I always seem to be asking for help, but this time there is a really good reason (actually more than one 😉 ).  We need more people to run Factory to test things and ensure that bugs and issues/comments are reported back.  This doesn’t just apply to GNOME but openSUSE in general, please please test our latest releases and give us your feedback.  There are several ways you can do this – Bugzilla, IRC and Mailing Lists, oh and at events like the upcoming FOSDEM.

New software in build service

November 18th, 2008 by

I try testing xfce4 desktop and find some bugs. But I also find that some really interesting missing in opensuse build service, so I add two new applications to build service (gnome community repository…but now gaupol is available only in my personal repository, because in gnome pygtk wait for python 1.6) – osmo and gaupol.
(more…)

Follow The Netbook Road

November 6th, 2008 by

As many people will have noticed from my ramblings on twitter and identi.ca and also from my sporadic almost dumb sounding questions on IRC (thanks very much for your patience in IRC btw), I have been working on getting a usable installation of openSUSE on the eeePC 701 – both GNOME and KDE4. As I have a 4GB SSD model my aim is to have a feature full install taking up no more than 2.6GB. Yes I know this doesn’t help those with the 2GB model, but I’m scratching my own itch here ;). Ultimately I would like to be able to create USB and CD images of the builds in time for 11.1’s release which is in about 43 days time, problem is KIWI does not like me 🙁 but I will persevere and see what I can conjure up in time. I am a happy user of openSUSE 11.0 with XFCE on my eeePC at the moment, but I fancy a bit of a challenge and a good dose of stress and anger trying to get it to work will be a welcome distraction from the stress and chaos I have to deal with at work 🙂

So what packages am I looking at putting on there? Below are a couple of tables of applications and what I have selected for each DE including ASUS eeePC related drivers (ACPI/Events) and also bluetooth; I have tried to stick to those that come with the DE e.g. all KDE apps are KDE4 variants, and if a DE provides an app for a function I try to use that.  So the first iteration of the table is:

  KDE GNOME XFCE
Terminal Konsole GNOME-Terminal Terminal
Text Editor Kwrite Gedit Mousepad
Web Browser Konqueror Epiphany Epiphany
File Manager Dolphin Nautilus Thunar
Music Player Amarok2 Banshee xfmedia
Video Player Dragon Player Totem xfmedia
PDF Viewer Okular Evince Evince
IM client Kopete Pidgin Pidgin
IRC client irssi Pidgin Pidgin
Office Suite OOo OOo OOo
E-mail Kmail Evolution Claws-Mail
RSS Akregator Liferea Liferea
Calendar Korganiser Evolution Orage
Addressbook Kaddressbook Evolution Claws-Mail
Flashplayer Yes Yes Yes
Java Java-1.6 Java-1.6 Java-1.6
Codecs Xine Gstreamer Xine
Photo Viewer Gwenview F-spot Ristretto
FTP Client Dolphin Nautilus Gftp
Networking NetworkManager NetworkManager NetworkManager
Total Space Taken Up 2.6GB / 2676552k 2.7GB / 2752336k 2.6GB / 2718412k

 

As you can see KDE4 takes up the least amount of space followed by XFCE with GNOME dropping into third place.  This surprised me as I actually expected XFCE to be way ahead in the lead.  I then tried to minimise the number of applications and tried to use apps that could multi task, still prefering those that are included as part of the openSUSE distro:

  KDE GNOME XFCE
Terminal Konsole GNOME-Terminal Terminal
Text Editor Kwrite Gedit Mousepad
Web Browser Konqueror Epiphany Epiphany
File Manager Dolphin Nautilus Thunar
Music Player MPlayer Totem xfmedia
Video Player MPlayer Totem xfmedia
PDF Viewer Okular Evince Evince
IM client Kopete Pidgin Pidgin
IRC client irssi Pidgin Pidgin
Office Suite OOo OOo OOo
E-mail Kmail Claws-Mail Claws-Mail
RSS Akregator Claws-Mail Claws-Mail
Calendar Korganiser Claws-Mail Orage
Addressbook Kaddressbook Claws-Mail Claws-Mail
Flashplayer Yes Yes Yes
Java Java-1.6 Java-1.6 Java-1.6
Codec Framework
ffmpeg Gstreamer Xine
Photo Viewer Gwenview Eye Of GNOME Ristretto
FTP Client Dolphin Nautilus Gftp
Networking NetworkManager NetworkManager NetworkManager
Total Space Taken Up 2.6GB / 2662540k
2.6GB / 2682516k
2.6GB / 2716364k

As you can see KDE is still the leader, but GNOME has managed to close the gap significantly.

You will notice that there are some notable applications missing from both tables, both from the Mozilla family – FireFox and Thunderbird.  I chose not to use FireFox as the browser as I have been experiencing some icky lockups with it, and this is irrespective of platform.  I decided against Thunderbird because it just did not like to display correctly on the 7″ screen, even the version supplied by Xandros refused to display nicely.  As KDE4 doesn’t have a native IRC client yet I have chosen irssi, i will update the list when a native KDE4 client is available – most likely Quassel.  Also as it stands Kaffeine is not available for KDE4 yet, when that happens I would imagine I would replace MPlayer with it.

Both the GNOME and KDE4 builds were based on a minimal X install – for GNOME add gnome-panel and gnome-session; for for KDE add kdebase4-session, kdebase4-workspace and kde4-win; XFCE was based on the supplied pattern.  One thing I did notice is that 11.1 (Beta4) seems to have put on a bit of weight in comparison to 11.0, a base install appears to be ~400MB more O_o.  I am going to to do a verification shortly and file a bug so hopefully I can thin them out even further.

If people have any recommendations or suggestions as to what applications to use, then please let me know.  My next step is to create both ISO and USB images, any and all help would be much appreciated – SUSEStudio access would be even better ;)  This list is not meant to be the be all and end all, but more a matter of itch scratching.  Yes I know I could reduce the space taken up if I didnt bother with any of that non-free codec crud, and drop flash from the equation, but I’m pragmatic and ultimately want to see people use openSUSE.  Get them using our distro first, once thatis established then we can educate them on the ugly side of things.  Once I manage to create the images with the above package list i will look at creating a completely free version with no colsed codecs/apps.

Once again I’d like to thank all those on IRC for there help and advice – JP Rosevear, James Wilcox, Stephan Binner, Will Stephenson, Martin Schandler and Hubert Figuiere.

OpenOffice_org 3.0 final available

October 30th, 2008 by

I’m happy to announce that the build 3.0.0.3.5 passed testing and OpenOffice.org 3.0 final packages are available in the Build Service OpenOffice:org:STABLE project.

Note that OOo is very complex application. We are sure that some annoying bugs will be found within the following weeks. Please report bugs into bugzilla. See also known bugs below. I would like to update the package once again within next two weeks with some important fixes that will be available in the meantime.

Note: openSUSE-11.1-betaX and FACTORY include totaly reworked packages where the build is split into many source packages. It is a bit broken right now. We would like to put it into the Build Service as soon as possible but it will take some time to fix the build on older distributions again. Please be patient.

(more…)

KDE 4: Hiding of Task Bar is now Part of openSUSE 11.1

October 24th, 2008 by

When I blogged a couple of weeks ago about KDE3 and KDE4, I mentioned that hiding of the task bar is the number one missing feature. Yesterday I talked with Will Stephenson – he was hacking on the sofa in the hallway – and he showed me some new stuff including this one which is now in openSUSE 11.1 Beta3.

To enable it, do the following: (more…)