Weblog

Limit entries displayed: [ 2 ] [ 4 ] [ 6 ] [ 8 ]

SWT on Maemo updates

Just before FOSDEM I have a nice batch of screenshots to show. What I am going to present today is a new Jalimo demo application which is available in binary form from the Maemo Jalimo repository (sourcecode is in SVN).

It makes use of SWT 3.4's ability to switch to fullscreen mode (and back). Since a convention for Maemo apps says that toggling fullscreen should be possible by pressing a certain hardware button, I added the neccessary listener as well. It works nicely. :-)

Last but not least while reading through through the Hildon documentation I learned that the environment provides its own file chooser dialog. Since I was fixing a bug in our SWT anyways I added support for this dialog as well.

The results can be seen here:



In related news:

Jalimo is actively contributing and committing stuff to OpenEmbedded now. One of the nice results is that other people start adding the packages into their distributions. Eg. OpenMoko now has GNU Classpath, Cacao, JamVM and SWT in their repositories. The same is going to happen for GPE and AFAIK Angstrom. Nice one!

For the Maemo packages which we provide on our own we lately switched from the manually and Scratchbox-built packages to the ones made by our OpenEmbedded-base autobuilder. For those who used the old repository for their N800/N810 device already I wrote a small migration guide.

And on a completely different topic: 

Richard is in Berlin today and does a talk about the philosophy and history of free software. With a little luck a friend and I can organise an interview with him. I spent half the night on getting some interesting background information. :-)
 

Fedora 8 on my iBook

Over the years I learned to use, tweak and administer (for home use) Gentoo, Ubuntu and finally Debian. For the iBook I bought second hand some months ago I tried the latter two and was not satisfied. Having read a review about Fedora 8 made me curious.

In an attempt to broaden my mind I decided to install the distro on the PowerPC laptop. It was not an easy way to get everything going but now that it works there is a compelling reason to stay with that distro: The internal wireless LAN card (bcm4318) works great. :-)

The issues I had where the following:

At installation time the X11-based Anaconda seemed to bring the display into an unsuitable video mode. Everything but 1024x768 is not  possible with the OpenFirmware-based ATI Mobility T2e. This manifests by showing a slowly changing color sequence. Unfortunately when I saw that the first time I had no clue what the reason for it can be and decided to use the text based installer instead. This again was not so easy since yaboot does not tell you anything about it and the hint I finally found on the net was for Fedora Core 4 (You have to type "linux text" at the yaboot console).

Installation in text mode went fine. I chose the 'office' package set and did no further package customization. When the box booted for the first time I was confronted with X not starting. Out of better knowledge I started gdm manually and then wondered why stuff like NetworkManager and such was not working. Somehow I found out that I simply had to change the runlevel to 5 and make that the default level by editing some file /etc.

Finally I could use Fedora's GNOME desktop for real. Still there are some minor issues: The xorg.conf contains no entry for the trackpad. Instead the driver is loaded automatically with some default settings. This automatic configuration does not contain the necessary bits to enable vertical scrollbar scrolling by moving the finger on the right side of the trackpad. Unfortunately I have no idea which search term would allow me to find a suitable solution.

Another issue is that the iBook's keyboard is not working like I was used to from Debian and Ubuntu. Pressing fn+alt and then releasing fn yielded in 'Alt Gr' and so I could generate @, € and whatnot. I found a different solution for X which makes the Apple keys behave like 'Alt Gr'. This is even easier than in Debian/Ubuntu but it does not work on the plain console. Bye bye pipe symbol ...

Apart from these issues I missed a great graphical package management tool like Synaptic and I have a hang to the Debian way of naming packages: I find it more eye pleasant when they all have lowercase names (NetworkManager or network-manager?) and library packages can be quickly identified as such by their 'lib' prefix. However on the terminal I had much less problems accepting yum and rpm as a replacement for apt-get and dpkg.

One tiny little thing I hope to get fixed soon is the way superuser rights are gained. On Ubuntu it is completely sudo-style and Debian can be easily tweaked to do the same. In Fedora they use consolehelper[-gtk] instead of gksu and I have not found out how I can configure it to work in sudo-mode.

And here the things I really like about Fedora:

- wireless works great (especially with NetworkManager)

- pulseaudio is enabled by default (and this is a really cool piece of software!)

- startup messages are nearly completely internationalized

- external display connector works immediately

- PowerPC is still a supported architecture in Fedora

If you have any hints for the above mentioned problems so please drop me line! thebohemian_at_gmx.net


[ RSS Feed ]

Right menu

Fellow Events

<< Gennaio 2009 >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 
Selected Day Today


FSFE Card


DRM.info
© FSFE