Server and blog update

Tonight, I updated the server on which this blog is running from Mandriva 2010.0 to Mandriva 2010.1 Cooker. The update went very smooth. The only problem I discovered is that the bacula-fd init script seems pretty broken so I made some bug reports about that.

At the same time, I updated WordPress to the latest version 2.9.2 and installed a new theme, the Arjuna X which looked nice at first sight. All visitors using Internet Explorer will get a banner with a recommendation to update to a better browser thanks to the No IE Welcome plug-in. I hope more people will put up such a banner on their website in order to help spreading the word about better browsers. Especially in light of the current Theora vs. H264 video codec in HTML 5 discussion, I think we really need to promote those browsers that favour a really open codec. Firefox, Chrome and also Opera (from version 10.50, not yet available for Linux) are the good guys supporting Theora.

Noteworthy Mandriva Cooker changes 1 March – 14 March 2010

  • GNOME’s development release has reached version 2.29.92, bringing mostly bug fixes.
  • Also KDE got many bug fixes thanks to the new 4.4.1 version.
  • The OpenShot movie editor reached version 1.1 final., bringing improved performance, undo/redo support and many new features.
  • The Zarafa groupware solution is now included in Mandriva.
  • reKonq 0.4.0, a Webkit based KDE web browser, now uses KWallet for password saving. It supports cookies, proxy and disk cache and has an AdBlock function.

Noteworthy Mandriva Cooker changes 15 February – 28 February 2010

  • The kernel is now updated to 2.6.33 final. As usual, KernelNewbies has a complete overview of the changes in this new kernel. Some noteworthy changes include: the new Nouveau driver for NVidia graphics cards is now included in the kernel and is now used by default on Mandriva instead of the NV driver. DRBD, the Distributed Replicated Block Device driver, which is useful on High Availabality clusters is now included in the kernel. There is a new experimental Compcache driver, which compresses part of the memory, effectively increasing the amount of memory you can use. Note that Mandriva does not yet include the user space tools to effectively use this. The Anticipatory I/O scheduler was removed and there were the usual improvements to the default CFQ I/O scheduler. Of course there are also many improvements to hardware support, such as a new driver for WIFI devices with the Ralink RT2800 and Realtek RTL8192U chipsets.
  • The TMB kernel in Contrib uses the BFS process scheduler now, bringing improved responsiveness.
  • GNOME reached version 2.29.91. Empathy now lets you easily configure a Facebook account using the standard XMPP protocol and File Roller will now use PackageKit to install any missing (de)compression utilities.
  • On the KDE front, the KDE 4 port of KmyMoney now reached beta status. Amarok 2.3 beta 1 brings improved podcast support, a newly designed toolbar and the possiblity of automatically using a USB mass storage device for the collection when it’s connected.
  • Postfix 2.7.0 is now available, bringing improved performance in content filttering and address verification.
  • The MySQL packages were reorganized a bit. The mysql-max package was dropped and its features were merged in the standard mysql packages. The clustered storage engine NDB was removed from the mysql package and is now available in the mysql-cluster package.
  • There were some updates to various video editors: Lives 1.2.1 brings PulseAudio support, many improvements to multitrack mode, a startup wizard for new users, some new real-time transitions and improved performance. Kdenlive 0.7.7.1 now includes colour themes, an improved titler and a few other new features. The OpenShot video editor was imported in Mandriva last month. The package is now at version 1.1 alpha 2.
  • There was a a major new version 2.0.0 of the Bluefish web editor. It adds autocompletion for HTML, CSS and PHP, inline help, inline spell checking, a character map, upload/download synchronization with remote web sites, automatic document recovery and more.

Noteworthy Mandriva Cooker changes 1 February – 14 February 2010

  • GNOME is now at version 2.29.90 (the first beta of GNOME 2.30). Compared with the previous alpha release, it brings various improvements to the new features previously added.
  • KDE has been updated to final version 4.4.0. New features since KDE 4.3 include integrated desktop search in Dolphin, a new Plasma desktop interface optimized for netbooks, Palapelli (a jigsaw puzzle game), Cantor (a scientific maths application) and many others.
  • New versions of the personal finances management applications Skrooge and Homebank were released. Skrooge 0.6.0 brings improved graphs reports and better automatic text completion of categories and an improved Search & Process user interface. Homebank 4.2 brings similar improvements with a new trend time report.
  • libgpod 0.7.90 was released and this version brings iPhone, iPod Touch and iPod Nano 5G support for gtkpod.
  • The microcode_ctl package has been enhanced to automatically download the latest microcode for you CPU and now supports AMD CPUs. Intel microcode is also available from the new microcode package in non-free.
  • Mandriva’s configuration utilities now support setting up an encrypted password in GRUB.
  • Gutenprint 5.2.5 adds support for many new Epson printers.
  • The monitoring tool Zabbix has been updated to new version 1.8.1. This release brings much improved performance and GUI improvements
  • The KDE Webkit based browser reKonq was updated to version 0.4 beta which includes kwallet support, AdBlock support, and many more.
  • The free ATI driver has been updated to a snapshot of version 6.13. This version supports kernel-mode setting support (enabled by default in the TMB kernel) and adds support for some newer ATI cards.

Noteworthy Mandriva Cooker changes 18 January – 31 January 2010

  • Linux kernel 2.6.33 rc6 is now the default kernel in Mandriva Cooker. In this kernel, the anticipatory I/O scheduler has been removed, and there were again various performance improvements to the CFQ I/O scheduler, which is the default already for a long time. There were also different performance improvements to KVM virtualization (such as improved kernel context switching speed and IRQ scaling). There are power saving improvements in the Intel i915 driver (render standby and LVDS downclock, the latter being disabled by default for now), a new driver supporting VMware’s paravirtualized SCSI device, better support for ALPS DualPoint touchpad/trackpoint on some Dell laptops, and many other improvements to hardware support.
  • GNOME has been updated to development version 2.29.6. Epiphany enables Webkit’s page cache by default, which makes using the Back and Forward buttons much faster now There is also a new Epiphany extension available to view Youtube movies without having Flash installed. There were further performance improvements in the GLib library. Gnome Activity Journal, a tool which uses Zeitgeist to let you browse through the documents you recently worked on, is now available in Mandriva. Evolution opens attachments read-only to prevent accidentally loosing modification you might make. Vinagre now supports tunneling VNC connections over SSH. Gnome Color Manager, a utility to set up colour profiles for your monitor, is now packaged in Mandriva Cooker.
  • KDE is now at version 4.4.0 RC 2.
  • Firefox has been updated to the final 3.6 version. Ars Technica has an article giving an overview of some of the changes, which include Personas, better performance, and better support for HTML5 and other web standards.
  • Transmission 1.83 is now available in Mandriva Cooker. It adds support for magnet links and trackerless torrents and has many other improvements.
  • The popular media centre software xbmc is now available in Mandriva Cooker. Ideally for setting up a Home Theatre PC (HTPC) with Mandriva!
  • Spamassassin has been updated to version 3.3.0. There are new plug-ins and adaptations of the default scores for better spam detection. The rules now are in a separate spamassassin-rules package and by default sa-update is run on a daily basis to update them.
  • Songbird, an advanced music player, has been updated to version 1.4.3, which includes a new default look.

Noteworthy changes 1 January – 17 January 2010

The first two weeks of 2010 have passed, and the first alpha version of Mandriva 2010.1 has been released last week. Here are some of the interesting changes currently available in Cooker:

  • GNOME has been upgraded to the new development release 2.29.5. The Cheese webcam application has been split into different libraries, making it easier for other applications to integrate webcam functionality (like avatar choosers in instant messaging applications). Epiphany now uses an infobar to ask the user for saving website username and password and stores them in the GNOME keyring. Thanks to the new Content-Encoding support in Libsoup and Webkitgtk, Epiphany is now capable of correctly rendering web pages which send GZIP compressed pages.
  • KDE 4.4 RC 1 is now available in Cooker. Mandriva has patched the kmix volume mixer to support Pulseaudio. Amarok 2.2.2
  • Gnash 0.9.7 snapshot
  • There is a package available in Cooker now for the QBittorrent BitTorrent client.
  • xine-lib 1.2 with support for VDPAU for hardware accelerated rendering of high definition video is now available.
  • dracut, a replacement for mkinitrd, is already available for some time in Mandriva. The last few weeks many changes were made to make it work nicely in Mandriva out of the box. You can create a new initrd with dracut by hand if you want, or start using it by default the next time you install a new kernel by running

    # update-alternatives --config mkinitrd

  • Ruby 1.9.1 is now available in Contrib. This new version is much more faster than the previous Ruby 1.8 series
  • USB/IP, a tool for using USB devices over the network, is now packaged in Cooker.
  • Firefox has been updated to version 3.6 RC 1.
  • The final release of Deluge 1.2.0 is now available in Cooker. It has a rewritten web UI and improves performance of the application.

Noteworthy changes 21 december – 31 december 2009

In spite of the holiday season, lots of new packages continue to trickle in Mandriva Cooker. Amongst the many updates, here is an overview of some important changes:

  • GNOME is now updated toversion 2.29.4: The most important changes are in Nautilus. In preparation of GNOME 3.0, where Nautilus will purely be a file browser and won’t provide the desktop anymore, the file management part has been improved a lot. Upstream is now using browser mode by default (this was already the case in Mandriva) and made several UI improvements for it. The developers have added now an optional split view like Midnight Commander. Another useful change is that it’s now possible in GNOME to configure a background per monitor on a multi-monitor setup in GNOME. Also worth mentioning is the fast progress the Tracker document search engine is making since some time. I would recommend removing Beagle from your Cooker system, and switching to Tracker instead. Then by clicking on the Search button in Nautilus’ toolbar, you can easily search your files.
  • KDE has been updated to the latest beta, which is version 4.4 beta 2.
  • For NVida graphics cards, the Free edition of Mandriva will now use the Nouveau driver by default instead of nv. Nouveau will bring KernelModeSetting support (which provides high resolution consoles and flicker free console switching), 2D acceleration, and RandR 1.2 support (for easy multi-monitor setup.)
  • Mesa 7.7 is now in Cooker. 3D support has been enabled for the ATI R600 and R700 chipets (ATI Radeon HD 2000 and later), so these users can now enjoy 3D acceleration with the free ATI drivers.
  • The Intel X11 driver version 2.10.0 RC2 is now included in Cooker. In combination with kernel 2.6.33 this brings video overlay support for more CPU efficient video playback.
  • Digikam and kipi-plugins finally reached stable version 1.0. Version 1.1 is already expected in one month, strengthening Digikam’s position as one of the most advanced open source photo management applications.
  • The GDB debugger was updated to version 7.0. Developers are excited about the process record and replay and reverse debugging features.

Enjoy the many changes in Mandriva. I wish all readers a fantastic 2010!

Noteworthy changes 30 November – 20 December 2009

Lots of important changes happened in Mandriva Cooker during the last few weeks. Here is a quick summary:

  • GNOME has been updated to the development version 2.29.3. There is a new game, called LightsOff, Empathy has improved IRC support, Evince supports PDF file attachment annotations and opens each document in a separate process, more and more applications support Seed and more applications have been ported to new APIs such as GtkBuilder.
  • KDE is now at version 4.4 beta 1.
  • Amarok 2.2.2 beta 1 brings improved podcast support, custom track labels and other improvements.
  • Linux kernel 2.6.32 is now used in Cooker. Per-backing-device based writeback gives better writing performance under many workloads, kernel samepage merging gives huge improvements in memory usage when running many virtual machines with qemu-kvm, CFQ low latency mode will provide better interactivity for desktop workloads when there’s background I/O activity. There are more improvements to KVM virtualization, power consumption reduction and of course hardware support improvements.
  • Glibc 2.11 brings many performance improvements, especially in combination with STT_GNU_IFUNC support in the new binutils package in Cooker.
  • Firefox 3.6 beta 5 is now available in main/release. This means all users will be updated to this version now.
  • Mono 2.6 and MonoDevelop 2.2 bring performance improvements, a better user interface and a new debugger.

Noteworthy changes in Mandriva Cooker 15 November – 29 November

  • The QT and KDE development snapshots have been updated to the latest versions: QT 4.6 RC 1 and KDE 4.3.77. Desktop effects are now enabled by default in KDE and Nepomuk is now using Virtuoso as its back-end to store data, which should give faster tagging and indexing.
  • OpenOffice.org 3.2 beta 1 is now in Cooker. A very noticeable change is that its start-up performance has improved. Expect also better OpenXML files import and basic docx file export.
  • Firefox 3.6 beta 4 is now in main/testing. Developers are focussing on bug fixes and a release candidate is expected very soon now.
  • For the first time, a development snapshot of Google’s Chromium browser is now available in Mandriva Cooker. Note that it only builds on i586 for now. x86_64 users having configured the 32 bits main and contrib repositories, should be able to install this i586 version on their system too though.
  • The Sysklogd system log daemon has been replaced by rsyslog. Rsyslog is a very modern system logger with very active development. It includes advanced features such as storing logs in SQL databases, e-mail warnings on certain log messages, support for sending syslog messages over TCP and many more. Users of sysklogd will be automatically migrated to rsyslog.
  • Mandriva Cooker now includes version 2009.11.14 of the ntfs-3g driver. This is a major upgrade with support for file permissions and sequential writing to compressed files and performance improvements when using NTFS file systems.
  • Munin, an advanced system monitoring tool, has been updated to version 1.4. It provides better scalability and many new plug-ins for monitoring MySQL, PostgreSQL, Asterisk and others.
  • From now on, all packages will be linked with the -Wl,-O1 linker options. This can be beneficial for the start-up performance of applications linking with many different libraries.

Mandriva 2010 Spring development has begun

One week ago, Mandriva Cooker, which will lead to version 2010 Spring in about 6 months was opened again. In 8 days, this has resulted in almost 1100 package updates. Some noteworthy changes:

  • All X.org related packages have been updated to X.org release 7.5. Mandriva now includes xserver version 1.7.1.
  • Development snapshots of QT 4.6.0 and KDE 4.4 are now included. When you add a Plasma widget, you will be presented with a much more beautiful overview of all available widgets. The Ozone and Nitrogen themes have now been merged in Oxygen. There are lots of improvements in KGet.
  • KTorrent 3.3 is now available. The most important change is a redesigned GUI, which should be less cluttered and easier to use.
  • Firefox 3.6 beta 2 is now available in main/testing. Its engine has undergone lots of work to improve the performance. Also included are tab previews when you press Ctrl-Tab (you need to activate this feature in about:config first, look for browser.CtrlTab.previews), and support for Persona themes. This new version will also inform you when an installed browser plug-in is out of date.
  • NetworkManager has been updated to a recent version and it includes now the GNOME notification applet. It can be used as an alternative to Mandriva networking tools, but these Mandriva packages are highly experimental.
  • Cooker’s GNOME has been updated to the latest version 2.28.1, which contains lots of bug fixes.