Wednesday, February 27, 2008

NVidia Driver 169.12 Released

Yesterday, NVidia released a new driver for their latest product, 169.12. This driver fixes several problem occurred in previous version. Here's some highlight on the latest release:
  • Improved power management support with GeForce 8 GPUs.
  • Further improved stability on some GeForce 8 GPUs.
  • Fixed a bug that broke certain TwinView configurations with TV-OUT on GeForce 8 GPUs.
  • Fixed a bug that could cause OpenGL to crash in certain cases, e.g. when running Counter-Strike under Wine.
  • Further improved GLX_EXT_texture_from_pixmap out-of-memory handling.
  • Fixed a bug that could result in incorrect PowerMizer state being reported.
  • Improved nvidia-xconfig behavior when updating X configuration files without a "Module" section.
  • Worked around a problem that caused function key presses on some Toshiba notebooks to result in system crashes.

Monday, February 25, 2008

Another Mistake

It seems that Pat also makes a mistake big grin and of course, an update is always available as soon as possible (hey, it's -Current, so don't be surprised)

Sun Feb 24 15:15:40 CST 2008
a/mkinitrd-1.3.1-i486-4.tgz: Fixed a patch glitch glitch. (My own glitch, probably) Thanks again to Ken Milmore, Kevin F. Haggerty, and the crew members who went over the latest mkinitrd patches with me. Hopefully it's all good now. Otherwise, let me know...

Sunday, February 24, 2008

Uppss.... I Made a Mistake :)

Even though it's weekend, Slackware team never stopped working to produce better Slackware release. They have worked together and release some updates to several packages (not much though). Here's the latest -Current changelog:
Sun Feb 24 01:50:25 CST 2008
a/mkinitrd-1.3.1-i486-3.tgz: Fixed a patch glitch. Thanks to Robby Workman and Eric Hameleers.
ap/hplip-2.8.2-i486-2.tgz: Fixed udev rules. Thanks to Michael Wagner.

x/m17n-lib-1.5.0-i486-1.tgz: Fixed --mandir. Thanks to Kris Karas.

x/scim-1.4.7-i486-3.tgz: Make the library links first in the install script.

isolinux/initrd.img: Made a minor cosmetic fix to the network script.

usb-and-pxe-installers/: Rebuilt.

Only One Update Today

This morning, i checked the -Current changelog and i only found one update for mkinitrd package. I guess it's slowing down since it's weekend and it will be at full throttle again next week. Here's the latest -Current changelog:
Sat Feb 23 14:00:46 CST 2008
a/mkinitrd-1.3.1-i486-2.tgz: Make sure to copy both devices and symlinks to /dev in the initrd. Thanks to Ken Milmore.

isolinux/initrd.img: Fixed an installer patch that caused preformatted filesystems to be misdetected in some cases.

usb-and-pxe-installers/: Updated.

Saturday, February 23, 2008

GCC Upgrade

Pat has pushed a new GCC version for -Current and it will use GCC 4.2.3, the latest GCC version available currently. GCC is not the only updates on this batch of updates, as there are also some kernel recompilation and bunch of package updates. Here's the latest -Current changelog:
Sat Feb 23 01:30:50 CST 2008
a/kernel-generic- Recompiled.

a/kernel-generic-smp- Recompiled.

a/kernel-huge- Recompiled.

a/kernel-huge-smp- Recompiled.

a/kernel-modules- Recompiled.

a/kernel-modules-smp- Recompiled.

d/binutils- Upgraded to binutils-

d/gcc-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3.

d/gcc-g++-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3 (C++).

d/gcc-gfortran-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3 (FORTRAN).

d/gcc-gnat-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3 (Ada).

d/gcc-java-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3 (GCJ).

d/gcc-objc-4.2.3-i486-1.tgz: Upgraded to gcc-4.2.3 (Objective-C).

d/kernel-headers- Rebuilt.

d/oprofile-0.9.2-i486-6.tgz: Recompiled.

k/kernel-source- Recompiled.

l/svgalib_helper-1.9.25_2.6.23.16-i486-2.tgz: Rebuilt.

n/bluez-hcidump-1.41-i486-1.tgz: Upgraded to bluez-hcidump-1.41.

n/bluez-libs-3.26-i486-1.tgz: Upgraded to bluez-libs-3.26.

n/bluez-utils-3.26-i486-1.tgz: Upgraded to bluez-utils-3.26.

extra/linux- Updated.

isolinux/initrd.img: Rebuilt.

kernels/huge.s/*: Rebuilt.

kernels/hugesmp.s/*: Rebuilt.

kernels/speakup.s/*: Rebuilt.
usb-and-pxe-installers/: Updated.

Friday, February 22, 2008

New Splash Screen in LILO

Although i have mentioned this few days ago, i will rewrite it again, since Pat has pushed a new splash screen in the latest current LILO package so that it will display a splash screen with a nice Slackware Linux text with black background. You can see the images in Slackware Mirror.

Please note that you might need to make a new LILO configuration to have the new splash screen, so it's not enough by just re-running /sbin/lilo again, since it only force LILO to re-read the configuration and install it on the place you have specified.

MAKE SURE you have BACK UP of your lilo.conf first

Update (13:45 PM): The splash screen is very COOL! It has a Slackware Linux text with dark background and the OS selection is on the top right corder. It's very nice. Thanks Pat and the rest of the Slackware Team

More Updates Today

More updates are coming through -Current changelog today and it's getting more bleeding edge and so far, i have no complaints on -Current. It works very stable and i have been using it for all of my three boxes (2 desktop and 1 laptop). The latest batch updates are upgraded package and also a fix to LILO without one new packages.

Thu Feb 21 20:15:35 CST 2008
a/cups-1.3.6-i486-1.tgz: Upgraded to cups-1.3.6.

a/lilo-22.8-i486-6.tgz: Fixed some trivial bugs that were reported by many.
Adjusted the slack.bmp's internal color values to match those written into lilo.conf by liloconfig.

ap/foomatic-filters-3.0_20080211-i486-1.tgz: Upgraded to foomatic-filters-3.0_20080211.

ap/hplip-2.8.2-i486-1.tgz: Upgraded to hplip-2.8.2.

d/git- Upgraded to git-

d/perl-5.8.8-i486-5.tgz: Added XML::Simple perl module for icon-naming-utils.

l/cairo-1.4.14-i486-1.tgz: Upgraded to cairo-1.4.14.

l/desktop-file-utils-0.14-i486-1.tgz: Upgraded to desktop-file-utils-0.14.

l/gnome-icon-theme-2.20.0-noarch-1.tgz: Upgraded to gnome-icon-theme-2.20.0.

l/gtk+2-2.12.8-i486-1.tgz: Upgraded to gtk+-2.12.8.

l/hicolor-icon-theme-0.10-noarch-1.tgz: Upgraded to hicolor-icon-theme-0.10.

l/icon-naming-utils-0.8.6-i486-1.tgz: Added utilities for naming icons.

l/librsvg-2.20.0-i486-1.tgz: Upgraded to librsvg-2.20.0.

l/ncurses-5.6-i486-3.tgz: Applied all official patches.

l/taglib-1.5-i486-1.tgz: Upgraded to taglib-1.5.

l/poppler-0.6.4-i486-1.tgz: Upgraded to poppler-0.6.4. : Activated --enable-xpdf-headers option (thanks to Jonathan Woithe).

l/poppler-data-0.2.0-noarch-1.tgz: Upgraded to poppler-data-0.2.0.

l/qca-tls-1.0-i486-5.tgz: Rebuilt for Qt 3.3.8b.

l/qt-3.3.8b-i486-1.tgz: Upgraded to qt-x11-free-3.3.8b.

l/shared-mime-info-0.23-i486-1.tgz: Upgraded to shared-mime-info-0.23.

x/xterm-232-i486-1.tgz: Upgraded to xterm-232.

xap/sane-1.0.19-i486-1.tgz: Upgraded sane-backends to version 1.0.19.
Merged HAL/DBUS/udev fixes from Robby Workman. Thanks for the help on many of these other packages, too.

Thursday, February 21, 2008

Major Improvements on -Current

Today, Pat pushed quite a lot of improvements to the -Current version. Several changes visible to the users of the next Slackware release:
- Simple splash screen on LILO (this has never changed for years)
- Better LVM/LUKS, hibernate, and RAID on sysvinit-scripts and mkinitrd
- Upgraded KDE to 3.5.9

Here's the changelog for the latest -Current:
Wed Feb 20 17:45:37 CST 2008
a/lilo-22.8-i486-5.tgz: Added a simple splash screen (the default one had too many colors and was making my eyes hurt ;-). Thanks to the unknown Slacker who submitted the idea ages ago when we were dead-set against "branding".
Piter PUNK, alienBOB, and I made some additional adjustments.

a/mkinitrd-1.3.1-i486-1.tgz: Merged patches for LVM/LUKS, hibernate, and RAID.
Thanks to Eric Hameleers for the LVM/LUKS patches. Thanks to Ricardo Garcia and Piter Punk for the hibernate patches. Thanks to Kevin F. Haggerty for spotting a bug in there, and to Gianluca Toso for the RAID patches. Thanks also to the many people who have offered similar solutions. :-) Fixed a bug using -o with a relative path -- thanks to Mark.
Thanks to David Somero for noticing (some time ago...) that the man page for mkinitrd was lacking any information on the -w option.

a/sysvinit-scripts-1.2-noarch-15.tgz: Patched /etc/rc.d/rc.S for some of Eric's changes to LUKS handling in the initrd.

kde/k3b-1.0.4-i486-1.tgz: Upgraded to k3b-1.0.4.

kde/kdeaccessibility-3.5.9-i486-1.tgz: Upgraded to kdeaccessibility-3.5.9.

kde/kdeaddons-3.5.9-i486-1.tgz: Upgraded to kdeaddons-3.5.9.

kde/kdeadmin-3.5.9-i486-1.tgz: Upgraded to kdeadmin-3.5.9.

kde/kdeartwork-3.5.9-i486-1.tgz: Upgraded to kdeartwork-3.5.9.

kde/kdebase-3.5.9-i486-1.tgz: Upgraded to kdebase-3.5.9.

kde/kdebindings-3.5.9-i486-1.tgz: Upgraded to kdebindings-3.5.9.

kde/kdeedu-3.5.9-i486-1.tgz: Upgraded to kdeedu-3.5.9.

kde/kdegames-3.5.9-i486-1.tgz: Upgraded to kdegames-3.5.9.

kde/kdegraphics-3.5.9-i486-1.tgz: Upgraded to kdegraphics-3.5.9.

kde/kdelibs-3.5.9-i486-1.tgz: Upgraded to kdelibs-3.5.9.

kde/kdemultimedia-3.5.9-i486-1.tgz: Upgraded to kdemultimedia-3.5.9.

kde/kdenetwork-3.5.9-i486-1.tgz: Upgraded to kdenetwork-3.5.9.

kde/kdepim-3.5.9-i486-1.tgz: Upgraded to kdepim-3.5.9.

kde/kdesdk-3.5.9-i486-1.tgz: Upgraded to kdesdk-3.5.9.

kde/kdetoys-3.5.9-i486-1.tgz: Upgraded to kdetoys-3.5.9.

kde/kdeutils-3.5.9-i486-1.tgz: Upgraded to kdeutils-3.5.9.

kde/kdevelop-3.5.1-i486-1.tgz: Upgraded to kdevelop-3.5.1.

kde/kdewebdev-3.5.9-i486-1.tgz: Upgraded to kdewebdev-3.5.9.

kdei/k3b-i18n-1.0.4-noarch-1.tgz: Upgraded to k3b-i18n-1.0.4.

kdei/kde-i18n-*-3.5.9-noarch-1.tgz: Upgraded to kde-i18n-*-3.5.9.

l/arts-1.5.9-i486-1.tgz: Upgraded to arts-1.5.9.

l/libmad-0.15.1b-i486-3.tgz: A certain popular project has begun to require "mad.pc", a pkgconfig file which has never been provided with libmad. As much as I'd prefer not to be a lemming, sometimes doing what's right is not the same as doing what has to be done. Probably the project's developers didn't even know mad.pc wasn't a vanilla file. This is a good example of why every distro should not fork every package, especially as libmad's library/headers couldn't be in more obvious locations. Perhaps this package doesn't see much upstream attention any more (I don't know), but does it really _need_ a .pc file?

l/libmusicbrainz-2.1.4-i486-2.tgz: Removed.

l/libtunepimp-0.4.2-i486-3.tgz: Removed.

x/scim-1.4.7-i486-2.tgz: Don't try to use SCIM as the input method if the package has been removed, or use scim-bridge if that package is not installed. Remove the LANG variables and give a pointer to the lang.* scripts. Install script bugfix.

x/scim-bridge-0.4.14-i486-2.tgz: Install script bugfix.

x/ttf-arphic-uming-0.1.20060928-noarch-1.tgz: Removed.

x/wqy-zenhei-font-ttf-0.4.23-noarch-1.tgz: Switched from Arphic to wqy-zenhei after several votes for this font if only one is to be included as a starter font. Thanks to Bruce Hill and Eric Hameleers for the encouragement. :-)

isolinux/initrd.img: Added network install patches from Eric Hameleers.

usb-and-pxe-installers/: Rebuilt with new patches.

Wednesday, February 20, 2008

KDE 3.5.9 Released

As promised, KDE team has released KDE 3.5.9 as an update to their 3.5.x series which is considered stable for most users compared to early release of KDE 4.0. In this release, the focus of the updates are in KDE-PIM packages, since KDE team has merged the KDE-PIM enterprise branch, which has quite a lot features for an update packages. You can see the improvements on the KDE techbase.

Besides this updates, many other bug fixes and improvements have been made and it's all written on the detailed Changelog. I can say that the next Slackware release (12.1) will surely use this version, so stay tune on -Current as you will see this updates soon enough.

Sunday, February 17, 2008

Bunch of New Packages

Yes, new packages have arrived in -Current (all of them are in x/ directory. Most of the packages are came from the work of Eric aka AlienBOB. These packages are new fonts and input methods. Without any further ado, here's the latest -Current changelog
Sat Feb 16 18:43:48 CST 2008
ap/mysql-5.0.51a-i486-1.tgz: Upgraded to mysql-5.0.51a.

x/anthy-9100e-i486-1.tgz: Added anthy-9100e.

x/dejavu-fonts-ttf-2.23-noarch-1.tgz: Upgraded to dejavu-fonts-ttf-2.23.

x/libhangul-0.0.7-i486-1.tgz: Added libhangul-0.0.7.

x/m17n-lib-1.5.0-i486-1.tgz: Added m17n-lib-1.5.0.

x/sazanami-fonts-ttf-20040629-noarch-1.tgz: Added sazanami-fonts-ttf-20040629.

x/scim-1.4.7-i486-1.tgz: Added scim-1.4.7.

x/scim-anthy-1.2.4-i486-1.tgz: Added scim-anthy-1.2.4.

x/scim-bridge-0.4.14-i486-1.tgz: Added scim-bridge-0.4.14.

x/scim-hangul-0.3.2-i486-1.tgz: Added scim-hangul-0.3.2.

x/scim-m17n-0.2.2-i486-1.tgz: Added scim-m17n-0.2.2.

x/scim-pinyin-0.5.91-i486-1.tgz: Added scim-pinyin-0.5.91.

x/scim-tables-0.5.7-i486-1.tgz: Added scim-tables-0.5.7.

x/sinhala_lklug-font-ttf-20060929-noarch-1.tgz:Added sinhala_lklug-font-ttf-20060929.

x/tibmachuni-font-ttf-1.901-noarch-1.tgz: Added tibmachuni-font-ttf-1.901.

x/ttf-arphic-uming-0.1.20060928-noarch-1.tgz: Added ttf-arphic-uming-0.1.20060928.
Huge thanks are again due to Eric Hameleers for doing the vast majority of the work on implementing these new input methods and fonts! Thanks are due as well to ABE Shin-ichi for helping to test packages. And last but not least, thanks to Bruce Hill for getting Eric started on this project, and for helping with the testing process.

Friday, February 15, 2008

Security Updates: php, apache and httpd

Today, Slackware security team has released bunch of updates spread in many Slackware version. Those updates includes php, apache and httpd (apache 2). The distribution varies from Slackware 8.1 and above up to -Current. Well, for -Current, there's only one update, which is apache2-2.2.8, but if you subscribe to the newsletter, you will receive more updates than in the changelog.

Btw, here's the -Current's changelog
Thu Feb 14 16:11:07 CST 2008
n/httpd-2.2.8-i486-1.tgz: Upgraded to httpd-2.2.8.
This fixes security and other bugs.
For more information, see:
(* Security fix *)

Another Slackware Mirror : Kambing

In the past, Kambing never mirrors Slackware (except for the ISOs). But things changed. Now you can access Kambing to get Slackware Updates (only 12.0 and -Current are available). As you probably aware of, Kambing is one of the biggest Indonesian mirror services and it's connected to IIX networks, so it's very fast if you are accessing it from Indonesian ISPs.

Thanks to the team and i hope it's a good news for Slackware users who needed faster connection to get Slackware updates love struck

Clamav 0.92.1 Released

New version of Clamav has been released, dubbed 0.92.1. The Changelog stated every changes and improvements made to the source. Unless you upgrade to this version, every time you ran freshclam manually, you will notice a warning that your installation is OUTDATED. The solution is very simple: UPGRADE to the latest version big grin

Thursday, February 14, 2008

Testing Out Firefox 3.0b3

Since i have tried beta 2 of Firefox 3, i tried to download the beta 3 and tested it on my Slackware box. First, i have to move my .mozilla directory to another name so that my old configuration and settings will be safe. Next, i extract the Firefox 3 beta 3 package and call the package which will execute the Firefox and launch it.

According to the Release notes, it has fixed more than 1300 changes, but we may not see most of them. As far as i see, the security settings, mostly related to SSL and forgery websites protection are functioning as stated, so it's a good thing by the Mozilla team. I do hope they will polish the UI, since in it's default installation, it's so plain.

About the memory consumption, they do have fixed some of the memory leaks and it does a little bit lower on memory consumption, so it's a good sign to have a better Firefox in the future. It's only a small testing on Beta 3, not a detailed testing, so you might not get full review on this blog. I believe others will post up a better posting about Firefox 3 Beta 3.

In my opinion, Beta 3 is quite stable and Mozilla team has done a great job to make it possible from the last beta. I hope they will have a solid RC release and finally a final version for public. We are all waiting for that

Wednesday, February 13, 2008

Security Update: Seamonkey and Firefox

Slackware security team has released another security fixes today: Firefox and SeaMonkey. It applies to Slackware 12.0 and -Current. Here's the -Current changelog:
Tue Feb 12 23:07:34 CST 2008
Upgraded to firefox-
This upgrade fixes some more security bugs.
For more information, see:
(* Security fix *)

Upgraded to seamonkey-1.1.8.
This upgrade fixes some more security bugs.
For more information, see:
(* Security fix *)

Tuesday, February 12, 2008

Security Fix: Kernel

All kernels in -Current as well as in -Stable has been upgraded to the latest version which has been patched to fix splice vulnerabilities that affected all kernel version from 2.6.17 and above. The -Current gets while the -Stable gets the patch for

Here's the changelog:
Mon Feb 11 17:47:58 CST 2008
Upgraded to Linux uniprocessor generic.s (requires initrd) kernel.
All of these kernel upgrades fix yesterday's local root exploit.
The kernel headers did not change, so a glibc rebuild is not required.
For more information, see:
(* Security fix *)
If you use lilo, don't forget to run it again after the upgrade.

Upgraded to Linux SMP gensmp.s (requires initrd) kernel.
(* Security fix *)

Upgraded to Linux uniprocessor huge.s (full-featured) kernel.
(* Security fix *)

Upgraded to Linux SMP hugesmp.s (full-featured) kernel.
(* Security fix *)

Upgraded to Linux uniprocessor kernel modules.

Upgraded to Linux SMP kernel modules.

Upgraded to Linux SMP kernel headers.

Upgraded to Linux SMP kernel source.
(* Security fix *)

l/svgalib_helper-1.9.25_2.6.23.16-i486-1.tgz: Rebuilt for kernels.

isolinux/initrd.img: Upgraded modules to

kernels/huge.s/*: Upgraded huge.s kernel to
(* Security fix *)

kernels/hugesmp.s/*: Upgraded hugesmp.s kernel to (SMP).
(* Security fix *)

kernels/speakup.s: Updated speakup.s kernel to
(* Security fix *)

extra/linux- Updated SMP to no-SMP kernel source patch.
(* Security fix *)

usb-and-pxe-installers/: Updated USB and PXE installers to modules.

Monday, February 11, 2008

Small Updates on -Current

Today, Pat released a small updates on -Current which involves e2fsprogs, cups, glib, and gimp. Here's the changelog:
Mon Feb 11 01:23:09 CST 2008
a/cups-1.3.5-i486-1.tgz: Upgraded to cups-1.3.5.

a/e2fsprogs-1.40.6-i486-1.tgz: Upgraded to e2fsprogs-1.40.6.

l/glib2-2.14.6-i486-1.tgz: Upgraded to glib-2.14.6.

xap/gimp-2.4.4-i486-1.tgz: Upgraded to gimp-2.4.4.

isolinux/initrd.img: Upgraded libraries and utilities to e2fsprogs-1.40.6.

usb-and-pxe-installers/: Updated libraries and utilities to e2fsprogs-1.40.6.
Also, thanks to David Somero for checking all the slack-desc files for
conformance to our unwritten standards. :-)

Sunday, February 10, 2008

Upgraded to

As you probably aware of, kernel has been released by Greg few days ago. I have managed to upgrade all of my boxes into this version. Why? Because it contains quite an important bug fixes. I usually read the changelog before i decide whether to upgrade or not, since upgrading means time consuming, even though i usually left it running while i'm doing other job. So here's my kernel information currently:
willysr@desktop:~$ uname -a
Linux desktop #2 Sat Feb 9 21:45:44 WIT 2008 i686 AMD Athlon(tm) AuthenticAMD GNU/Linux

Saturday, February 9, 2008

Kernel Updates in -Current

Slackware-Current gets kernel updates. I was kinda surprised to see that Pat still uses 2.6.23.x series on this batch of updates instead of 2.6.24.x. Maybe he still need more testing on 2.6.24.x, mainly because it contains quite a big changes (and merge of two architectures). One more thing about Slackware installer is that it will supports network installs from not just NFS, but also HTTP and FTP. Moreover, it can be used as remote install, since it has its own ssh and sshd big grin. The work was being done by Eric aka AlienBOB.

Here's the latest -Current changelog:
Sat Feb 9 04:48:36 CST 2008
a/device-mapper-1.02.24-i486-1.tgz: Upgraded to device-mapper.1.02.24.
Thanks to Piter Punk for the help.

a/glibc-solibs-2.7-i486-6.tgz: Recompiled against Bumped everything to -6 since glibc-zoneinfo has been at -5 already.

a/glibc-zoneinfo-2.7-noarch-6.tgz: Rebuilt.

a/kernel-generic- Upgraded to Linux uniprocessor generic.s (requires initrd) kernel.

a/kernel-generic-smp- Upgraded to Linux SMP gensmp.s (requires initrd) kernel.

a/kernel-huge- Upgraded to Linux uniprocessor huge.s (full-featured) kernel.

a/kernel-huge-smp- Upgraded to Linux SMP hugesmp.s (full-featured) kernel.

a/kernel-modules- Upgraded to Linux uniprocessor kernel modules.

a/kernel-modules-smp- Upgraded to Linux SMP kernel modules.

d/kernel-headers- Upgraded to Linux SMP kernel headers.

k/kernel-source- Upgraded to Linux SMP kernel source.

a/lvm2-2.02.33-i486-1.tgz: Upgraded to LVM2.2.02.33.
Thanks to Piter Punk for the help.

l/glibc-2.7-i486-6.tgz: Recompiled against

l/glibc-i18n-2.7-noarch-6.tgz: Rebuilt.

l/glibc-profile-2.7-i486-6.tgz: Recompiled against

l/svgalib_helper-1.9.25_2.6.23.15-i486-1.tgz: Rebuilt for kernels.

xap/xine-lib- Upgraded to xine-lib-

isolinux/initrd.img: Massive overhaul, primarily the work and initiative of Eric Hameleers. Work above and beyond the call of duty. If we gave out medals of honor, this would deserve one. :-)
The installer now supports network installs from not just NFS, but also HTTP and FTP. Please be nice to our mirrors -- this feature is _intended_ for use within private networks from your own "site". Work is also underway to fully support unattended/remote installs. The installer has both a small ssh and sshd (dropbear). Thanks again Eric!
This is something that's been on the drawing board for many years.

isolinux/network.dsk: Upgraded to Linux SMP/UP kernel modules.

isolinux/pcmcia.dsk: Upgraded to Linux SMP/UP kernel modules.

kernels/huge.s/*: Upgraded huge.s kernel to

kernels/hugesmp.s/*: Upgraded hugesmp.s kernel to (SMP).

kernels/speakup.s: Updated to CVS as of 20080204T2334. A few diffs didn't apply cleanly, so let me know if it's broken and I'll see what I can do. Also, some hardware synths that were detected automatically with earlier kernels and/or speakup versions may now need the serial port specified on the kernel boot prompt like this:
speakup.s speakup_synth=dectlk speakup_ser=0
Thanks to Stephen Greeley for bug reports and testing. Hopefully my best guess at a kernel patch to bypass Unicode for now hasn't broken everything.

extra/linux- Updated SMP to no-SMP kernel source patch.


The first stable release for 2.6.24.x kernel has been released by Greg. It contains a lot of bug fixes, mostly are related with USB. See the changelog for more detailed changes. Since the first stable release has been released, i guess the next Slackware-Current updates will use this version instead of still using

Friday, February 8, 2008

Top 25 Linux Games

If you think Linux can't play games, think again. I found a site which gives you the top 25 Linux games for 2008. Some of the games listed are also available on Windows. Some of them are 2D and the rest are 3D. Go check it out. I'm gonna try the first entry: Spring.

Thursday, February 7, 2008

ALSA 1.0.16

ALSA Project has released the final 1.0.16 of ALSA drivers along with other packages, such as alsa-lib, alsa-oss, alsa-utils, etc. It's only a short development cycle, with only two RC for this one, but i believe it will be a good release for everyone as it includes some new driver for new sound cards. People will have a good chance to use it for their new hardware big grin

Let's just hope it will be rolled out soon in -Current along with other package updates

Adobe Reader 8.1.2

Adobe has released Adobe Reader 8.1.2 for Unix/Linux system, an incremental release for their 8.x series. It can be downloaded from their FTP Server. As usual, Adobe delivers it in several formats, including deb, rpm, and source (tar.gz and tar.bz2). It's also available for Sparc machine.

Wednesday, February 6, 2008

KDE 4.0.1 Released

Even though a little behind the planned schedule, KDE team has managed to release first update to their KDE 4.0.x series by the release of KDE 4.0.1. This update aims for more stable codebase and improvements on KHTML engine along with other updates which can be seen on the KDE 4.0.1 Changelog. You may not find major changes, but it's getting better and it will be the base for the next 4.1 release, scheduled to be born at July

Clamav Update Problem

I use Clamav for my antivirus in all of my Slackware box (laptop and 2 desktops). On every machine, i set the update mechanism differently. For my desktops, i set it automatically update every 15 minutes and one hour because they are all connected to the Internet, so it's not a problem to use this settings, but for my laptop who doesn't connected all the time, this could be problem (I can also set it to become automatic, but it would be a waste), so i make the update process manually.

The problem arose when i tried to update my database from my campus network. When the traffic was so full, the update process failed all the time and causing Clamav to blacklist the mirror. Unfortunately, the mirror Clamav blocked was the primary server, so when i tried to update the virus database at home, it always failed. I even tried to re-install the apps, but the problem persists. The problem is already listed on the Clamav Support page, so by just doing what it's written on that page, i'm able to download the update again.

It seems that Clamav will blacklist a mirror when you have a bad network and update process failed all the time. If you are sure that your network is good, then find mirrors.dat and remove them. It's Clamav's file that store the mirror information and the status (normal or blacklisted). After you deleted them, Clamav will create a new one and use the default server to download the updates.

Tuesday, February 5, 2008

NVidia Release Driver Update

NVidia has released three update for their Unix drivers, one for each version (one current and two legacy version). The updated version are 169.09, 71.86.04, and 96.42.05. For legacy version, there not much updates, except for compatibility updates with the latest Xorg driver and kernel version. For current version, there's some several updates, including the problem causing the fan on some GPUs to always run at full speed, bug that caused the X driver to crash if the X.Org GLX extension module was loaded intead of NVIDIA’s, and bug in the Linux/i2c algorithm driver implementation that prevented core transfer types from succeeding. There's also an improvements in X driver’s awareness of the current notebook docking status.

Go grab them big grin

Monday, February 4, 2008

Dual Screen Enabled

Finally i can have dual screen, both on my laptop screen and also on the projector. So here's the story. I finished my first class around 12.20 PM and i went to have lunch with my colleague. After that, i took my absenter for the next class and i thought it would be nice to wait at the class room instead of my own office, since i didn't have to walk to my office and then came back to the class room (besides, both have AC on it). So i decided to wait at the classroom. My next class started at 1.30 PM.

Today's material was about interprocess communication and i wanted to use Linux on my presentation, as it's easier to work with console rather than command prompt in Windows. Since i have lots of time, i tried to modify the X Window configuration to enable the dual screen. I usually modify it manually, but this time, i tried to use NVIdia X Server Setting, a tool provided to configure NVidia-based VGA cards. I tried some configuration and finally i activated TwinView option to make the dual screen works. I saved the configuration on my home directory and apply some of the configuration to my current xorg configuration (i don't want to mess up my old configuration) and it works like charm big grin

If you are having the same problem as i did, try to modify this configuration file:
Section "Monitor"
# HorizSync source: xconfig, VertRefresh source: xconfig
Identifier "Monitor0"
VendorName "Unknown"
ModelName "CRT-0"
HorizSync 31.5 - 57.0
VertRefresh 50.0 - 90.0
Option "DPMS"

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 6200"

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "1"
Option "metamodes" "CRT: 1024x768 +0+0, DFP: 1024x768 +0+0"

SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"

The one i set to bold is the option (i think) that makes the effect. It's the xorg configuration i got from NVidia Server setting. I apply those new options to my current xorg and it works.


Sunday, February 3, 2008

Longest Laptop Battery Lifetime :)

I charged my laptop and when i accidentally move my mouse on top of my battery monitor, i saw a number that surprises me big grin

My battery monitor status told me that even at 87%, i got 25:40 hours left. Even the longest battery won't last that long. I think KDE team will have to do better that this in KDE 4

Huge Response

In just a day, the vote has got a huge response from Slackware users around the world. So far, 72 peoples have vote for it and most of them voted for It seems that including is the correct decision as it has so many users worldwide. I still believe there are still a lot of users out there. So please came by and vote for it. Thank you for your visits and i hope you came back in the future big hug

Saturday, February 2, 2008

Appraisal from KDE's Team

Here's what i got from PlanetKDE about Slackware:
Slackware: Well, my recent post somewhat illustrates Slackware's long-term commitment to KDE. Slackware has outlived most other distros, and tries to keep things simple, and unpatched where ever possible. If you are looking for a 'virgin' KDE, and don't have issues with occasionally having to much around in the bash prompt, I highly suggest slackware. Reporting bugs form slackware's KDE packages are appreciated by most KDE maintainers, as the KDE in slackware is pretty much exactly the KDE that we issue from SVN.
It's true that Slackware mostly shipped packages in their true form, meaning that no patches were included. So don't expect to have a fancy patched packages in Slackware. Patches are included whenever it's considered necessary.

Unfortunately, it seems that PV patched KDE's konsole and many people didn't know about this. I got this news from LQ and it was Robby who posted that news after there's a post stating that KDE 4's Konsole didn't have the same behavior with KDE 3's konsole. It seems that Konsole in KDE 4 doesn't support --ls option.

Another Flow of Updates

Ever since Pat comes back from KDE Release Event, the flow of updates in -Current became more frequent and it's a good sign (it's like what stated in the Changelog page). Today, he released another batch of updates about some updated packages for neon and recompilation of some other program that depends on neon. Here's the latest -Current changelog:
Fri Feb 1 19:40:32 CST 2008
a/e2fsprogs-1.40.5-i486-1.tgz: Upgraded to e2fsprogs-1.40.5.

d/subversion-1.4.6-i486-1.tgz: Upgraded to subversion-1.4.6.

kde/kdesdk-3.5.8-i486-2.tgz: Recompiled to pick up new apr/neon/svn libs.
A couple of bugzilla-related files have now appeared in the package.

kde/kdevelop-3.5.0-i486-2.tgz: Recompiled to pick up new apr/neon/svn libs.

l/apr-1.2.12-i486-1.tgz: Upgraded to apr-1.2.12.

l/apr-util-1.2.12-i486-1.tgz: Upgraded to apr-util-1.2.12.

l/neon-0.26.4-i486-1.tgz: Upgraded to neon-0.26.4. There are newer versions, but this is newer than what we had and allows everything to work for now.

xap/audacious-1.4.6-i486-1.tgz: Upgraded to audacious-1.4.6.

xap/audacious-plugins-1.4.5-i486-1.tgz: Upgraded to audacious-plugins-1.4.5.
Now with an upgraded neon library, this uses neon for http/https transport.
Thanks to Giacomo Lozito for the help with neon.

Friday, February 1, 2008

New Poll

Ok, let's start a new round for this month and this time, the question is How Do You Install Non Officials Packages?
I gave several options and i think it already represents the most common way to install non official packages
  • Using SlackBuilds
  • Get from LinuxPackages.Net
  • Get from
  • Get from other Repository
  • Compiled it from source
  • Convert from RPM/DEB

You can choose more than one answers for this poll big grin

Poll Results

Ok, i know i forgot to make a summary of the poll that has ended last night, so here's the final results of the poll. The question is What is Your Favorite Package Management? and i gave 6 options, but at the end, only 4 who was voted by the audience and here's the results:
Pkgtool 45 (42%)
Slackpkg 20 (18%)
Swaret 12 (11%)
Slapt-Get 29 (27%)
SlackMan 0 (0%)
GetPKG 0 (0%)

The winner is Pkgtool with 42%, the default Slackware package manager tool. It seems that people still like the default application, even though it's lacking of automatic download, automatic dependency solver, and many more compared to automatic tools such as Swaret and Slapt-Get.

The runner up is Slapt-Get, with 27%. Even though it's not an official package in Slackware, people seems to like this tools, as it can automatically download the updates and install it for you. Even so, it's best to use this tool for -Stable release only. DO NOT use this kind of tools when you are playing with -Current and you KNOW what you are doing with it. I have seen many people screwing their system just because they use automatic tools like this and misconfigured them.

I will post a new questions in short....

Package Updates

Slackware-Current is now back on the move with some package are being upgraded with the latest batch updates. This time, it's ALSA and some of XOrg packages (there's a new package). Here's the latest -Current changelog:
Thu Jan 31 21:51:05 CST 2008
ap/alsa-utils-1.0.15-i486-1.tgz: Upgraded to alsa-utils-1.0.15.

l/alsa-lib-1.0.15-i486-1.tgz: Upgraded to alsa-lib-1.0.15.

l/alsa-oss-1.0.15-i486-1.tgz: Upgraded to alsa-oss-1.0.15.

x/font-misc-misc-1.0.0-noarch-3.tgz: Removed bogus fonts.alias.
The install scripts will make it. Thanks to Piter Punk.

x/libXmu-1.0.4-i486-1.tgz: Upgraded to libXmu-1.0.4.

x/xf86-video-amd- Upgraded to xf86-video-amd-

x/xf86-video-nv-2.1.7-i486-1.tgz: Upgraded to xf86-video-nv-2.1.7.

x/xinput-1.3.0-i486-1.tgz: Added xinput-1.3.0.