Archive for the ‘Uncategorized’ Category

GNOME 2.26.2

Sunday, May 24th, 2009

GNOME 2.26.2 is now available for openSUSE 11.1. To update, follow the instructions here.

Big thanks (and please buy him a beer when you bump in to him) goes to Dominique Leuenberger (DimStar on IRC) for updating these packages.

openSUSE Factory today…

Sunday, May 24th, 2009

I installed openSUSE Factory with the GNOME pattern in a virtual machine today. Here’s a screeny (If you can’t click on it to show properly, try this link);

screenshot

I found 4 issues that are, more or less, broken (not broken enough to not install it on my production laptop tomorrow though); 1) The “Computer” (g-m-m) icon is cut off at the top, 2) Right click on the Desktop and then “Open In Terminal” will crash nautilus (fixed in latest nautilus-open-terminal code) 3) Yelp crashes, and 4) gdb does not work properly so could not troubleshoot Yelp. A fix for gdb is on the way so we should be able to get Yelp work very soon as well :-)

You have to admire the new theme (Sonar) and have a close look at the window titles, with the Fifth Leg font by jimmac. Very sexy. I would love to see the Droid font being default instead of Sans, for the rest of the Desktop, but guess we still have time to try to convince people (and convince jimmac that it is the right thing).

GNOME 2.25.4 on openSUSE 11.1

Sunday, January 11th, 2009

Over at the openSUSE GNOME camp, we’ve been updating GNOME to the latest version for both current Factory and openSUSE 11.1.

Today, I decided to try it out…

The first thing I did was to use SUSE Studio to create a LiveCD (well, DVD really, since it was too big to fit on a CD). I then created a VirtualBox machine to try it out. There were a few issues running it, but I thought it might have been due having a read only file system and running virtualized etc, so I installed it in that virtual machine.

The issues (which didn’t disappear after an install) were;

1. X using 99.9% CPU
2. Trying to run something like the appearance capplet caused my X session to restart

Playing around with this a bit, I found that the work around for issue 1 was to simply kill gnome-screensaver and for issue 2, move (or delete) /usr/lib64/gnome-settings-daemon-2.0/media-keys.gnome-settings-plugin and /usr/lib64/gnome-settings-daemon-2.0/libmedia-keys.so out of the way (/usr/lib/ if on 32bit).

Once I figured out the above mentioned workarounds, I added the G:F:N repo on my laptop and ran zypper dup to update my laptop. I had the exact same issues and applied the same workarounds and it’s working very well.

For people who wants to try this out for themselfs on either current Factory or openSUSE 11.1, the repo URL is;

openSUSE 11.1: http://widehat.opensuse.org/repositories/GNOME:/Factory:/Next/openSUSE_11.1/
openSUSE Factory: http://widehat.opensuse.org/repositories/GNOME:/Factory:/Next/openSUSE_Factory/

A word of warning; If you’re not used to running/testing “unstable” versions, please do not “try this at home” (or rather, don’t try this on your production machine)

Helping out with packaging the next version of GNOME for openSUSE

Tuesday, December 30th, 2008

GNOME:Factory:Next is where we build the latest version of GNOME for
both Factory and openSUSE 11.1.

Here are some quick instruction on how to setup your environment if you
want to help out with package updates;

I will assume that you already have osc installed. All instances of
$USER below should be replaced with your OBS login id. All instances of
$PACKAGE below should be replaced with the package you are/want to work
on.

1. Pull down the osc gnome plugins

git clone http://www.vuntz.net/git/osc-plugins.git/

2. Copy the osc gnome plugin to your osc plugin directory

mkdir -p ~/.osc-plugins/ && cp osc-plugins/obs-dissector/osc-gnome.py ~/.osc-plugins/

3. Create a project in your home called “branches:GNOME:Factory:Next”
and add some repositories to build against;

osc meta prj -e home:$USER:branches:GNOME:Factory:Next

3.1 Make sure your repositories looks like this (also, that it’s not
commented out with the <!– and –> tags)


<repository name="openSUSE_11.1">
<path project="GNOME:Factory:Next" repository="openSUSE_11.1"/>
<path project="openSUSE:11.1" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_Factory">
<path project="GNOME:Factory:Next" repository="openSUSE_Factory"/>
<path project="openSUSE:Factory" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>

You should now be able to start updating packages in G:F:N.

The following command will list all packages in need of an update;

osc gnome t --xr --xs --project=GNOME:Factory:Next

To start updating a package from the list, use;

osc linkpac GNOME:Factory:Next $PACKAGE home:$USER:branches:GNOME:Factory:Next && osc gnome up $PACKAGE --project=GNOME:Factory:Next

Make changes as required, then commit to your branch (osc co). Once it
builds successfully, use the following to create a request for inclusion
in G:F:N;

osc submitreq create -m "Description of the changes you made" --nodevelproject

Don’t forget to explore other capabilities of ‘osc gnome’ as well :-)

Note; If you don’t want to specify “–project=GNOME:Factory:Next” all the time, add this to ~/.oscrc in the general section;

gnome_projects = GNOME:Factory:Next

If you have any issues, ask us on IRC. We’re on FreeNode/#opensuse-gnome

Happy updating!!

GNOME Main Menu Improvements?

Sunday, November 30th, 2008

Which one do you like better?

What it looks like today

This one doesn't ellipsize (ie, shorten the word and add "..." if it doesn't fit) but rather word-wrap

This one uses a generic name

This one uses the application name

Closest book meme

Sunday, November 16th, 2008
  • Grab the nearest book.
  • Open it to page 56.
  • Find the fifth sentence.
  • Post the text of the sentence in your journal along with these instructions.
  • Don’t dig for your favorite book, the cool book, or the intellectual one: pick the CLOSEST.

“It was a clear shot to the shinbone, and Riker hoped it hurt like hell.”

The quote comes from Carol O’Connell; Crime School

Screenshots from openSUSE Beta4 LiveCD GNOME Install

Saturday, November 8th, 2008

Screenshots from openSUSE Beta4 LiveCD GNOME Install

Wind of change…

Wednesday, November 5th, 2008

Hello world,

Just to let you know, I’ve changed by blog to http://www.coolice.org/blog

Feeds can be picked up from http://www.coolice.org/blog/?feed=rss2