Skip to main content

Review: A few days with Fedora 8 Test 2

I just upgraded my laptop to F8T2 several days ago. Heres some of my experience of the journey.

Like Moonshine (F7), Fedora 8 Test 2 releases several ISOs to choose from. The classical DVD installer, a Desktop LiveCD, a KDE LiveCD, plus 2 additional new images -> Fedora Electronics Lab LiveCD - targeted for Electical Electronic geeks, and Fedora Developer LiveCD. As I already mirrored Rawhide repository in my local server, I used the Desktop LiveCD for installation. Note that I prefer clean reinstallation rather than upgrade, plus the LiveCDs doesnt offer upgrade option so far.


Installation was a breeze as usual , just that I forgot to set /boot mountpoint during installation that causes anaconda to crash -> my sda1 is an NTFS partition which i keep a winXP installation just in case i need it, and all other partitions are on LVM besides /boot - this might have what caused the crash. I have my /home on a different partition, just to be safe, I didnt set the mountpoint during the installation. After installation, I edited /etc/fstab to automount my home folder.

First boot

New looks at GRUB!, new looks at RHGB!, F7 look @ GDM (huh?). The bootup feels a lil bit faster than before, but it might just be me who felt that. Logging in to my user caused the usual missing applet errors due to they havent been installed. Everything else looked fine.

Playing around

After using for a while, I noticed stability problem all over, nautilus keep crashing , firefox halts lots of time. The weird thing is, when i tried using a new user, everything seems okay. So I thought it might be a GNOME config problem and I cleared most of my GNOME settings and stability becomes better. However, firefox still halt frequently on my user. A little more investigation shows that SCIM-Anthy might have been the cause, so I stopped using it for a while and I got my firefox back. I have other stability issues with other apps too, but they all went away after a yum update.

YUM got yummier

YUM speed improved a lot. The depsolving is noticably faster than before. Pirut doesnt frequently hang like before. Joy!. I also noticed theres a plugin in YUM that will keep retrying if is locked by another app. This is somewhat convenient as I no longer need to manually rety.

Default Appearance

The GTK Nodoka theme design looks good, however it looks fugly in light blue!. GNOME 2.20 now uses a centralized appearance manager, which is cool. From there, I discovered that Nodoka colors can be changed easily through the UI. Double Nice!. A little darkening of the window color, switched the light blue color to dark grey, and Nodoka became pleasing to my eyes ^-^.


At first pulseaudio pissed me off, why?, coz I didnt hear a thing if I set gstreamer to use pulseaudio. But after a little investigation, I discovered the daemon was not started (duh~). Executed pulseaudio in the command line, and it seems to work. I played around more by yumming for available pulseaudio tools from the repo, and they impressed me. I'm now able to have more controls over volumes in of applications, like right/left channels, and different volume for different apps. There might be more feature I dont know yet, but so far PulseAudio rocks!.


Fedora 8 Test 2 have compiz 0.5.2 included. For some reason compiz doesnt work on the LiveCD, but after installation, it worked with some problems - certain plugins like "move", "resize" were not loaded - gladly it was fixed after a yum update. Compiz Fusion are also in the Rawhide repositories now, (they are not my packages, but Dragoran/Adel Gadlah's). However, libcompizconfig, compizconfig-python, and ccsm are not there yet. Therefore, the compiz from F8T2 uses glib gconf instead of libcompizconfig. A little rpmbuild from my src rpms, and a little editing at /usr/bin/gnome-wm , my compiz is back like it was before.

Due to I'm quite bz with school stuff, I havent updated my packages for quite a while, Leigh@Linux from the fedoraforum looks like have taken over my work, thanx and goodluck Leigh ^-^ .
Compiz fusion thread in fedoraforum


F8T2 might be quite unstable at first, but it getting better as time goes. I'm looking forward for the official release of Fedora 8.

Now , I better get back to my assignments and coursework projects. Until next time.

Popular posts from this blog

Adding simple popup to Plone frontpage

Here is a little guide for those who want to add a simple popup to the Plone frontpage for some purpose (eg: announcements, advertisements, etc).

Create a basic html file containing the content you want to appear in the popup. Upload it into $PLONE_SITE/portal_skins/custom (as Page Template) and for the sake of this example, name it popup.html

Afterward, create a Javascript file with your Pop-Up loader script. For example , this script:

function popup(mylink, windowname)
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink.href;, windowname, 'width=220,height=400,scrollbars=no');
return false;

popup('popup.html', 'My Popup');

Also upload this file into $PLONE_SITE/portal_skins/custom (as Page Template too). For this example, name it as popup.js

Afterward, in $PLONE_SITE/portal_javascripts , add popup.js as a new script into portal_javascripts…

Tee'ing Python subprocess.Popen output

A little hack for python coders out there who wanted to have a functionality similar to the unix's tee command for redirecting output to multiple places.

import sys
from subprocess import Popen,PIPE
p = Popen(['put','command','and','arguments','here'],stdout=PIPE)

while True:
o = p.stdout.readline()
if o == '' and p.poll() != None: break
# the 'o' variable stores a line from the command's stdout
# do anything u wish with the 'o' variable here
# this loop will break once theres a blank output
# from stdout and the subprocess have ended

HOWTO: Mirroring Yum repositories using Yum-Utils

As promised before in one of my previous post, a Howto on how to mirror and manage yum repositories using some of the utilities in yum-utils.

The first step is, well, of course, is to get yum-utils from fedora repository
yum install yum-utils

Reposync is a utility for mirroring and synchronizing local copy of a yum/rpmmetadata repository.

This utility is very useful if you wanted to make a yum repository mirror. Before this, I used "wget -R -np -N" but this method is a little bit tedious and it doesnt work with repos that didn't use directory listing. Plus, it also download together additional site stuff that I don't need/want and it doesn't verify checksum of the downloaded packages.

Mirroring a repo using this utility is easy, just execute this command
reposync -r <repoid> -a <arch> -n
and the repo will be mirrored in a folder with the same name of the repoid in the directory you executed the command. Eg: you executed the command in /mnt/storage/mi…