Showing posts from October, 2006

Stellarium 0.8.2

A new release of Stellarium 0.8.2 has been released. Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope. I have contributed an updated translation for the Indonesian language and i think it has been included in this release. As usuall, i'm downloading it right now and i will install it later on my Slackware system.

Bad Reviews on Slackware

There's a post on Newsforge and also in LinuxQuestions about Slackware Linux 11.0 and it was linked from the source. It was the worst reviews i ever read, since the reviewer has directly insulting the developer using a direct name (Patrick Volkerding) with a harsh words and most of his complaints can be fixed in one or two simple ways. There's a lot of people who still like Slackware's simplicity and recommends them to their friends. I used Slackware also in my laptop and everything just fine (well, at least not like in his reviews)

The default bootloader is LILO for some reason. Most modern distributions use GRUB, so that's probably why Patrick chose something different. He likes to be contrary like that.
It's like saying default bootloader in FC is GRUB, why not using LILO? It's about freedom and by the way, grub is also supported in Slackware. You may find it in one of the CD.

My biggest complaint with Slackware is still the maintainer himself. Patrick *is* Sla…

Firefox 2.0 Bypass Stable

Pat has made a rule in the -stable tree which he only patches some packages which has a security vulnerability, but today Firefox 2.0 is authorized to bypass this rule and make his way to the -stable tree. Even Pat cannot resist of the Firefox's attraction. Here are the changelog:
Sat Oct 28 23:52:38 CDT 2006
Upgraded to Mozilla Firefox 2.0. This is a completely optional enhanced feature package update. Usually I'd reserve this space only for security patches (which this is not), but Firefox 2.0 is just so cool that I couldn't resist upgrading it, especially with Slackware 11.0 so recently released.
I have been playing with Firefox one day before it's release date and i had no problem at all, except for the incompatible extensions which still being abandoned by the author and i don't get any updates up to know. Some extensions that are still marked incompatible with 2.0 release in my laptop are:
- Colorful Tabs
- Fasterfox

Losing MonoDevelop

After having another test last night, i found out that i lost MonoDevelop also due to removal of GNOME and all of it's libraries. Here are the message when i tried to run MonoDevelop:
MonoDevelop failed to start.
If you installed MonoDevelop using a binary installer, take a look at for more info about possible
causes of this error.
at (wrapper managed-to-native) Gnome.Modules:libgnomeui_module_info_get ()
at Gnome.Modules.get_UI () [0x00000]
at MonoDevelop.Ide.Gui.IdeStartup.Run (System.String[] args) [0x00000]
Definitely i need some GNOME libraries, since after installing libgnomeui from 10.1 system, the application still failed to run. I'm looking for Dropline GNOME to solve this problem.

Update: It seems that i will to remove Mono also since it's unusable if i have Mono installed but i can't use MonoDe…

Removing GNOME

Last night, i once again decided to do a major changes on my Slackware system which should have been done since 10.2, which is the removal of GNOME application. I completely remove all GNOME application, except for gnome-icon-theme which still be used for other GTK+ application.

After this massive removal, i test some application and sadly, i have to remove some application which i often used, such as Liferea for my RSS Aggregator (because it requires GConf for new compilation). I then decided to switch to Akregator, a default RSS Aggregator for KDE. Since i don't have Internet connection, i couldn't test Gaim, but it's still launching, so i guess it's still working. I think i will have to conduct some more test to check all my application since some application does need GNOME's libraries.

I have updated my application menu also, since most of them are not working anymore, so i get a simplified application menu.

The advantage of this removal is that i got a plenty …

Start Reserving Your Bandwith

Hey folks, please start reserving your bandwith, since Pat and the security team has started to patch things and they started with upgraded Qt and also qca-tls packages. A lot of things will start to emerge in the -current tree (for now, it's only in the -stable tree). Here are the first -stable changelog after Slackware 11.0 releases:
Wed Oct 25 15:45:46 CDT 2006
patches/packages/qca-tls-1.0-i486-3_slack11.0.tgz: Rebuilt to place the plugin in /usr/lib/qt-3.3.7/plugins/crypto/.

patches/packages/qt-3.3.7-i486-1_slack11.0.tgz: Upgraded to qt-x11-free-3.3.7.
This fixes an issue with Qt's handling of pixmap images that causes Qt linked applications to crash if a specially crafted malicious image is loaded.
Inspection of the code in question makes it seem unlikely that this could lead to more serious implications (such as arbitrary code execution), but it is recommended that users upgrade to the new Qt package.
For more information, see:…

New NVidia Driver

NVidia has just released an updated NVidia driver (1.0-8776) which fixed a security vulnerability that has been reported by Rapid7. You can read the NVidia Knowledge Base for more detailed about this release. As usuall, the driver can be downloaded here (IA32), here (AMD64/EM64T), here (FreeBSD), and here (Solaris).

So Long TribalTrouble

After playing the the third campaign, the demo version of TribalTrouble cannot be played again and it requires to be registered before i can play it again, so i had no other option than remove it. Too bad. It was a good game and i enjoy it, since it has great graphic quality and also nice background sound. I think i have to find more GNU/Linux games in these days where most people go back at their hometown to celebrate Idul Fitri and hoping that the Internet connection at the office is quite fast to download the game.

Upgrading MonoDevelop

Last night i decided to upgrade my MonoDevelop application as the newest version has been released. It's 0.12 now and it's getting better and better. There was some problem with the installation though, since i'm unable to pass the ./configure script when i'm on normal account, so i had to use root account to do that. The other bug that i discover is that using --enable-nemerle didn't work. I had tried to reconfigure the script using that parameter several time, but at the end, the summary said that Nemerle support is Off. Strange. It causes a warning dialog that Nemerle addin couldn't be loaded when starting MonoDevelop application so i have to choose Yes first before i can get into MonoDevelop window.

So far, MonoDevelop is very promising. It has a code completion feature, like Microsoft's Intellisense, so you will be very helpful when writing codes. Other nice thing is that MonoDevelop can import Visual Studio 2003 project (not yet 2005) and it worked jus…

Another RC Release

Linus has released another RC release for the upcoming 2.6.19 version. This kernel version will use the latest ALSA version 1.0.13 based on this commit:
commit a5c81b648476f5b0594daeefb38bb98409da5340
Author: Jaroslav Kysela
Date: Sun Oct 22 10:56:24 2006 +0200

[ALSA] version 1.0.13

Signed-off-by: Jaroslav Kysela
You can find the detailed changelog in the long-format changelog.

Since there's still some revertion and updates, i think Linus will make one or two more RC before he released the final version of 2.6.19 which should be released before the end of this year.

New Splash Screens

Last night i started to update my Splash Screen to reflect my Slackware system so here goes the new splash screen:

I wanted to have another slicker Splash Screen, but it requires a moodin engine, so i looked at Google and i found Eric's webpage which contains a moodin package for Slackware 11.0, so then i installed the tgz packages and here goes some new splash screen:


Yesterday, i downloaded a demo version of TribalTrouble, a java-based game which was very cute and interesting. It has smooth interface and it's multi platform (since it's java-based), but it has some disadvantages. One of them is the high requirements to play this game and the other is the hard coded path to the included JRE. That means, you cannot use your own JRE if you have one. I tried to edit the source to use my own JRE rather using the bundled JRE (which is quite old, 1.5.0_04), but i couldn't managed to do so, so i just use the default one, even though it's space consuming.

Too bad the demo version does have many limitations, such as chieftain, and also upgraded warrior, but that's ok, as long as we can play it. Here are the screenshots of the game:

Updated Slackware 11.0 Packages

After Slackware 11.0 releases, most of the packages in LinuxPackages have been updated to reflect changes in Slackware 11.0, including the root:root permission on some files and also the new libraries included in Slackware 11.0. Since i'm running -current, i will only need some little update. Today, i'm downloading Liferea (i forgot to download it yesterday), updated F-Prot virus definition, libdv, and xvidcore from Linux Packages.

I'm waiting for Pat to update the -current again with lots of packages, including MySQL, KDE, KOffice, etc.

Updated Liferea

Lars Linder has updated Liferea and it's getting better and better. In his blog, he posted some news about Liferea's development and also tips and tricks on how to do something more with Liferea. I think i will upgrade my liferea to 1.0.24 and wait a little bit for the upcoming 1.1.x version until it's getting more stable as Lars is still fixing some problems with it.

Gaim 2.0.0Beta4

The next beta release for Gaim 2.0.0 has been released by Sean. It's been a while since they officially released a beta version (the last released was beta3 but only beta1 that appears on the main page). Some new features are already written at Gaim Planet. This is my primary IM client on GNU/Linux (sometime i used it in Windows version also).

Inkscape 0.44.1

After a month after Inkscape 0.44.1 release, finally LinuxPackages have list an inkscape package for Slackware. I have used inkscape 0.44 from LinuxPackages and i think it's time to upgrade it to the latest maintainance version. This are the changes between 0.44 and 0.44.1:
# fix a crash on Windows ("python.exe can't find msvcrt71.dll") by providing that dll in the package;
# fix hang in page size widget
# on Mac OS X, removed problems with home folder path names containing spaces;
# inkscape now finds libpng include headers on some systems where it previously failed to do so
# several changes to allow compiling on glib-2.4 systems (e.g. RHEL4);
# allow compiling on systems with incomplete boost library headers; recognize if boost is too old
# inkscape now compiles with gcc-4.2.x.
# fixed a bug where stderr output from scripts was not shown
# fixed a bug affecting the recent files menu
# resolution information is now saved in exported PNG files
# fix some ODG export bugs
# fix d…

KOffice 1.6

The next release of KOffice package is available and can be downloaded. This is the next stable release of KOffice and it brings a lot of changes into KOffice itself. You can look at the changelog and decide.

Fixing GDM Problem

In the last few months, i couldn't directly login into my desktop using GDM. It always stuck at loading GDM itself and i had to turn it off to restart the system. So i changed my runlevel into text mode and then i start the XWindow by issuing startx and it worked like charm. This situation is ok for me, as most of time, i need text-mode login when i want to upgrade some packages (mostly KDE and XOrg) that need to be done in text-mode and no XWindow is running.

Last night, i had some spare time and i tried to look at KDE Control Center and there's an option to set the Login Manager, so i modified it, but when i want to load GDM again, it still stucked, so i tried to look at /etc/rc.d/rc.4. It has an entry of this:
# Tell the viewers what's going to happen...
echo "Starting up X11 session manager..."

# Try to use GNOME's gdm session manager. This comes first because if
# gdm is on the machine then the user probably installed it and wants
# to use it by default:
if [ …

New Features in OOo 2.0.4

OOo 2.0.4 brings some new features which is quite interesting. If you see OOo announcements, Louis has wrote some new features in this release:

* Enhanced PDF management
* Direct export to LaTex
* Nested queries in Base
* New functionality in Calc and Impress
* Mac OS X (X11) uses system fonts

This is the most significant enhancement included on the 2.0.4 release, but that's not all. If you look at the Release Note, you will find more detailed changelog, for example:

* Software Update Notification.
As many other open source projects, is evolving over time and frequent releases add functionality or resolve existing issues. The Software Update Notification helps users to keep their up to date without having to monitor certain websites.

* OOo can use KDE "system-wide" settings (Linux Only)
One of the most annoying tasks for a user is if he has to enter common application settings into every application over and over again. Most desktop environments have…

ReiserFS on Slackware

Filesystem is very important in every operating system as it will an impact on the overall performance of the system itself. In Linux, you can choose a lot of file system, but the most widely used are ext3 and ReiserFS v3, meanwhile ext4 and ReiserFS v4 is being worked out by the developers. Slackware, like all other distros support as many filesystem as possible and it's up to the users to choose the filesystem that suits them. I used ext3 for my laptop and ReiserFS for my desktop PC. ReiserFS is quite fast in my PC and i never had problems with it up to now.

But recently, Novell has confirmed that they will change their default filesystems in SuSE into ext3 in their next release and with Hans Reisers being arrested, i think many distro will start to think twice to support ReiserFS filesystem as Hans himself has relegated ReiserFS v3 to maintenance mode and would resist any proposals for change except for bug fixes. He pushes people to start using ReiserFS v4 which is not yet incl…

Preparing to Upgrade

Well, 2.0.4 is out, and i have download it this morning, so i think i will upgrade my OOo. Upgrading OOo is fairly simple, but in some distro, you will have to remove the existing installation first. This is the same way in Slackware.

First thing that you should do is download the latest version of (in this case is 2.0.4 which has just been released). Next, extract it by using:

tar -xzvf OOo_2.0.4_LinuxIntel_install.tar.gz

It will create a new directory and place all files (most of them are RPMs file). Next is to remove the unneeded directory (licenses and readmes) and leave the RPMS directory. Next one is to remove the desktop-integration, because Slackware is not listed there and we can do that manually using KDE's menu editor. You can also remove some packages which you don't use, for example, if you don't play with XSLT, then probably you can remove the package.

Next step is to convert the RPM package format into tgz…

KDE 3.5.5 Is Next

According to LXer, KDE 3.5.5 will be released this week (The article was posted at 8 October and if it's correct, it will be released around 15 of October). It will contains bunch of bug fixes, improved language support, a new version of kopete and tons more. From the comments on the forum, i knew that Debian has put them on the unstable version, called 3.5.5-1, but when i looked at KDE's website, it still displays the current version (3.5.4).

Well, Maybe Pat will also include this updates in his next and first updates to Slackware-current. Can't wait to look for KDE 3.5.5 running on my Slackware laptop :)

Update: The announce file is already created, but not listed on the first page (maybe they're still uploading the packages). Here are the summary:

* Version 0.12.3 of Kopete replaces 0.11.3 in KDE 3.5.5, it includes support for Adium themes, performance improvements and better support for the Yahoo! and Jabber protocols.
* Support for sudo in kdesu.
* Support for inpu…

When To Start Again

There are no updates at all in the -current changelog for a few days. I wonder when will Pat start breaking -current again with a bunch of updates and testing packages for the next Slackware release (should be next one or two years). Maybe he will dump them all (the updated packages) when people have started to upgrade to Slackware 11.0 (which has been done by many people around the world that loves Slackware).

Parallel Device Probbing

I saw the latest kernel changelog (2.6.19 RC1) and also some information on LWN and find something interesting there (too bad the kernelnewbies hasn't update their page to reflect what has been changed on the kernel development, but it's just a matter of time. They will update the page as soon as they write a human readable description).

According to the site, there will be a driver core changes in 2.6.19 (well, there is always a change in every kernel release) which will speed up the boot time in Linux. Here are the story:
Linux boot time is an ongoing sore point - there are few users who wish that their systems would take longer to come up. There are many things which happen during the boot process, and many possible ways of speeding things up. Most of the opportunities for improving boot time lie in user space, but, on the kernel side, probing for devices can take a lot of time. Each device must be located, initialized, and hooked into the system; this process can involve wa…

Slackware CD Completed

Two days ago, the last ISO has been finished and tonight i will burn it into CD since i don't have time yesterday. I was very tired after having a one full day doing research on the serial ports problems.

Finally, after three days of downloading :)
I don't think i will download the rest three CDs because it only contains the source and some ebooks.

Full of Slackware 11 Problem

It's been a few days after the Slackware 11.0 release dates and i haven't update this blog for few days also, so i think it's time to update it, even though there's no updates on the changelog :)

I browsed the LinuxQuestions forum and in Slackware category, there are bunch of questions about Slackware 11.0. It has a lot of variety, starting from installation, configuration, application problem, etc. Most people have upgraded to Slackware 11.0 and they feel very happy with it, but some of them also encountered some problems with the default installation as Slackware 11.0 changes quite a lot compared to Slackware 10.2. Well, no pain, no gain :)

CD 1 & 2 Completed

Finally i managed to finish the first two cd of three install CDs for Slackware 11.0. I have checked the MD5SUM and it's correct. Let's wait for the next CD tommorrow. Hopefully it will finish and in good format :)

Broken Connection

Last night i tried to download the Slackware 11.0 ISOs from my office. I started the first ISO at 6 PM and i scheduled to start the second ISO at 00:01 AM today, but when i got into the office today, it stopped at 41%. So i continued the first one until it reach 50% and then i stopped it since it's almost office hour, so i don't want to take all of the bandwith just to download Slackware's ISO. I can still continue the process at night :)

The process will became faster when Indonesian mirror has download and provide the mirrors for local connection and connected to IIX, but unfortunately, it hasn't, so i have to use outside mirrors :(

Slackware 11.0 Released

Finally, after having five RC version, Slackware 11.0 is officially release by Patrick Volkerding. The last changes was Java JDK and JRE. Please look the official announcements at Slackware's website.

Updated Java Package

Pat has updated java package on the -current changelog (that was fast). Here are the latest changelog:
Sun Oct 1 16:45:45 CDT 2006
l/jre-1_5_0_09-i586-1.tgz: Upgraded to Java(TM) 2 Platform Standard Edition Runtime Environment Version 5.0, Release 9.

extra/bittornado/bittornado-0.3.15-noarch-1.tgz: Upgraded to bittornado-0.3.15.

extra/jdk-1.5.0_09/jdk-1_5_0_09-i586-1.tgz: Upgraded to Java(TM) 2 Platform Standard Edition Development Kit Version 5.0, Release 9.

Battery Monitor Works

Few days ago, i did try to start the battery monitor, but at the end, i couldn't find any program on the default KDE installation that would give me a battery monitor, so i think i have to install another packages, but then today i know why did the battery monitor won't start. It's because the ac modules wasn't loaded, so it won't run. So if you are looking for programs to look at your battery status and you are running KDE, just run KDE Control Center and look for Laptop Battery and click the Start Battery Monitor. You will get a new icon on the systray (look at the screenshots below). If you don't see that icon, please check the kernel modules by using lsmod. Make sure that all ACPI modules has been loaded. In my case, i'm loading ac, battery, button, container, fan, processor, thermal, and video, but in order to have the battery monitor, i think you will only need to load the ac and battery modules only.

Busy Saturday

I think Pat was very busy last saturday by recompiling the kernel packages as we can see in the latest -current changelog. He also patched some packages in order to work more better. Here are the latest changes:
Sat Sep 30 22:05:20 CDT 2006
extra/linux-smp- This had been named i486 when it's really an i686 arch package.
Sat Sep 30 19:35:24 CDT 2006
a/etc-11.0-noarch-2.tgz: Added missing comment marks (#) for distcc ports in /etc/services. Thanks to Michiel Broek.

n/popa3d-1.0.2-i486-2.tgz: Do better checking of passwd and group to avoid adding redundant entries to these files. Thanks to Menno Duursma.

n/sendmail-8.13.8-i486-4.tgz: Do better checking of passwd and group to avoid adding redundant entries to these files. Thanks to Menno Duursma.

n/sendmail-cf-8.13.8-noarch-4.tgz: Rebuilt.

extra/linux-smp- Recompiled to add missing SMP/SMT support.
Thanks to arny for …