Mandriva Linux 2007 Spring Release Notes

Changes and Updates for the Mandriva Linux 2007 Spring release.

Introduction

  This page contains important information the Mandriva Linux 2007 Spring
  release, also known as Mandriva Linux 2007.1.

  The following topics are covered:
    * General information about new features and major changes
    * Changes to the Mandriva installer and upgrade instructions for
      Mandriva 2007 users
    * Changes to supported hardware and drivers
    * Changes regarding software packages
    * Other technical information for experienced users

  This document may be updated. The latest version of these release notes
  is available at
  http://wiki.mandriva.com/en/Releases/Mandriva/2007.1/Notes

  Please also refer to
  http://wiki.mandriva.com/en/Releases/Mandriva/2007.1/Errata - the Errata for
  the 2007 Spring release.  The  Errata page  contains  information on known bugs
  and problems in the release and instructions on fixing, avoiding or working
  around them.



General information about new features and major changes

  Mandriva Linux 2007 Spring includes the following versions of the major
  distribution components: kernel 2.6.17, X.org 7.2, KDE 3.5.6, GNOME
  2.18.0, Mozilla Firefox 2.0.0.3, OpenOffice.org 2.1. Other major new
  features are the introduction of the Beryl 3D-accelerated desktop and
  the advanced Metisse window manager, and migration to the pm-utils
  suspend / hibernate framework.

  Mandriva Linux 2007 Spring is available in several different editions:
    * the "One" edition is an installable live CD integrating the latest
      proprietary drivers, available free of charge
    * the "Free" edition is a pure free / open source software edition,
      without any of the non-free packages bundled with other editions;
      it is also available as a free download
    * the "Discovery", "Powerpack" & "Powerpack+" editions, for beginner
      users, power users and SOHO users respectively, include support,
      services, a wider range of packages, and many third-party
      proprietary applications like Flash, Scilab or 03 Spaces.

  For more information on the various editions, see Choosing the
  Mandriva Linux edition that's right for you.

  Additional information is also available online:
    * List of Compatible/Certified Computers and The detailed
      Mandriva Hardware Database
    * The Mandriva Club
    * The Mandriva User Forums
    * The Mandriva Wiki
    * or at the main Mandriva site



Changes to the Mandriva installer

Floppy disk install images dropped

  The old floppy disk install images - (cdrom.img, network.img,
  pcmcia.img) - have been discontinued. You must use the CD image
  boot.iso, the USB drive image all.img, or directly use
  isolinux/alt0 (using tftp for example). For more information on
  ways to install Mandriva Linux, please see
  http://wiki.mandriva.com/en/Docs/Installing_Mandriva_Linux.

Printer configuration moved to post-install

  Configuration of printers is no longer performed during installation.
  You will be able to configure your printers (both local and network)
  once installation is complete.




Changes to supported hardware and drivers

Supported hardware

  In addition to the improved graphics card support discussed above,
  support for other devices has been added or improved. Notable changes
  include support for:
    * All JMicron IDE controllers
    * SiS 966 / 968 SATA controllers
    * Intel ICH9 SATA controllers
    * Many common laptop SD card readers
    * Attansic L1 ethernet controller (used on several Asus motherboards)
    * UVC-compliant USB video devices (particularly, many webcams)
    * Ralink RT2571W/RT2671-based wireless network devices
    * Many more monitors

Alternative kernels

  For stability purposes, Mandriva Linux 2007 Spring uses the same kernel
  series as Mandriva Linux 2007: 2.6.17. Support for some hardware has
  been backported from later kernel versions; however, there are still
  some pieces of hardware that are supported by later kernels but not by
  the official Mandriva kernel (for instance, some integrated sound and
  wireless chipsets). If you have a piece of hardware that you believe
  may be supported by a later kernel, you may try one of the alternative
  kernels available in Mandriva Linux.

  Three alternative kernels are available in the contrib section:
  kernel-tmb, kernel-linus and kernel-multimedia. In most cases, the
  best alternative kernel to use is kernel-tmb. To install it, follow
  the instructions on
  http://wiki.mandriva.com/en/Docs/Basic_tasks/Installing_and_removing_software
  to configure Internet package repositories, and then use the
  Mandriva software installation tools to install the appropriate
  kernel-tmb -latest package: in most cases this will be
  kernel-tmb-desktop-latest (for single processor / single core
  systems) or kernel-tmb-desktop-smp-latest (for multiple processor /
  multiple core systems). This will automatically install the most
  recent version, and will ensure the package is kept up to date in
  future. If your system requires drivers to be compiled from source,
  either manually or via DKMS, you should install the matching -devel
  package: for instance, kernel-tmb-desktop-devel-latest.

  After installation, you may reboot your system, and you will see the
  new kernel on the boot menu.

  These alternative kernels are not officially supported by Mandriva.
  They may be unstable or may not support all the features that are
  supported by the official kernel. In particular, kernel-linus is a
  completely unpatched kernel built directly from the official kernel.org
  source code, and is consequently missing many useful additional drivers
  and patches contained in the other packages.

Optional support for writing to NTFS drives

  The ntfs-3g system for accessing NTFS-formatted drives is available in
  Mandriva Linux 2007 Spring. Unlike the methods previously used (and
  still used by default) for accessing NTFS-formatted drives, ntfs-3g has
  support for writing as well as reading. Please note that, while ntfs-3g
  has been in development for some time and has been used by many testers
  with great success, we at Mandriva have not extensively tested it and
  cannot absolutely guarantee its safety. We would recommend you do not
  use ntfs-3g with vital data and keep a backup of any important data
  stored on a drive you use with ntfs-3g.

  ntfs-3g is available in the contrib section of the Mandriva Linux
  2007 Spring repositories. To install it, you must have your system
  configured to be able to install packages from Internet
  repositories.  For information on achieving this, please see
  http://wiki.mandriva.com/en/Docs/Basic_tasks/Installing_and_removing_software. You
  must install the ntfs-3g and dkms-fuse packages.

  To enable ntfs-3g support for removable drives under GNOME, follow
  these steps:
    * Run the Configuration Editor application (under System /
      Configuration / GNOME / Advanced on the menus)
    * Open the system folder
    * Open the storage folder
    * Open the default options folder
    * Click on the ntfs folder
    * In the right hand pane, double click fstype_override and type
      ntfs-3g into the entry box
    * Close the Configuration Editor application

  Alternatively, you may run the command gconftool-2 --set --type=string
  /system/storage/default_options/ntfs/fstype_override ntfs-3g, which
  will achieve the same effect.

  Enabling ntfs-3g support for system (non-removable) drives is a
  more advanced operation and is covered on
  http://wiki.mandriva.com/en/Releases/Mandriva/2007.1/NTFS_writing. It
  is not currently possible to use ntfs-3g for removable drives in
  KDE.




Changes regarding software packages

Mandriva Tools package split

  The drakxtools package was split into drak3d, drakxtools,
  drakbackup, draktermserv, drakx-net, drakx-kbd-mouse-x11 and
  printerdrake.

New MandrivaUpdate interface

  A new, simplified MandrivaUpdate is included in Mandriva Linux 2007
  Spring. Users who preferred the Mandriva Linux 2007 system where
  updating was handled by rpmdrake can still use this method: the
  rpmdrake filters for available updates have been preserved.

drakroam no longer needs administrator rights

  The drakroam utility for switching between, and configuring, wireless
  networks no longer requires administrator rights; regular users can
  access it. This helps organizations who wish to provide users with
  wireless access without giving them root access.

Graphics card list cleaned up

  The list of graphics cards used by the installer and by the graphics
  configuration utility (drakx11) has been radically cleaned up for this
  release. The major changes are:

Old cards and chipsets

  Most of the card-specific entries have been removed. This mostly
  affects cards that are several years old. Entries have been combined
  into generic entries covering all cards that use the same driver with
  the same option, usually named (Chipset)-based cards (for example,
  Trident-based cards). The only card-specific entries that have been
  preserved are those for cards which require special options. This
  change does not involve any loss of functionality: please do not worry
  if the specifically-named entry for your card has been removed in this
  release, it is still as well supported as it was before. In almost all
  cases, driver auto-detection will be correct: if your card is detected
  under one of the generic chipset-based entries, that means it uses that
  chipset, and the correct driver will be used. You do not need to adjust
  the detection or set the driver manually. If your card is not
  auto-detected and not listed by name, you must find out what chipset it
  uses. This information will probably be available from the manual for
  the graphics card.

NVIDIA cards and chipsets

  The entries for NVIDIA cards have been reduced to the smallest amount
  necessary to ensure that the correct driver is chosen for the card. 99%
  of NVIDIA-based cards will be correctly auto-detected and the correct
  driver will be configured. Do not worry that the exact name, series or
  chipset of your card is not displayed, this does not mean support is in
  any way less than it could be. In the unlikely event that your card is
  not auto-detected, select the correct entry for your card based on the
  NVIDIA chipset it uses: for instance, if your card uses the GeForce
  6600, you would choose the GeForce FX - GeForce 7950 entry, as the
  GeForce 6600 came after the FX but before the 7950. If you have a
  Quadro card and it is not auto-detected, you must know or find out
  which GeForce generation it corresponds to.

ATI cards and chipsets

  The entries for ATI Radeon cards, which were previously named according
  to the driver used, have been renamed to match the scheme used by other
  drivers. They are now named according to the range of chipsets the
  entry covers (for instance, ATI Radeon (fglrx) has become ATI Radeon
  9500 - X850). 99% of ATI-based cards will be correctly auto-detected
  and the correct driver will be configured. Do not worry that the exact
  name, series or chipset of your card is not displayed, this does not
  mean support is in any way less than it could be. In the unlikely event
  that your card is not auto-detected, select the correct entry for your
  card based on the ATI chipset it uses: for instance, if your card uses
  the Radeon 9200, you would choose the Radeon 9250 and earlier entry, as
  the Radeon 9200 came before the Radeon 9250. If you have a FireGL card
  and it is not auto-detected, you must know or find out which Radeon
  generation it corresponds to.

Intel cards and chipsets

  The entries for Intel chips have been reduced to the smallest amount
  necessary to ensure that the correct driver is chosen for the card. 99%
  of Intel chips will be correctly auto-detected and the correct driver
  will be configured. Do not worry that the exact chipset name is not
  displayed, this does not mean support is in any way less than it could
  be. In the unlikely event that your chipset is not auto-detected,
  select the correct entry for your chipset: for instance, if you have an
  i915, you would choose the Intel 830 - 965 entry, as the i915 came
  after the i830.



Other technical information for experienced users

KDE

New KDE system menu button: how to remove it

  Mandriva Linux 2007 Spring introduces a new, Mandriva-branded system
  menu button for KDE (the button at bottom left of the screen which
  opens the system menus). Some users find it to be too large. Also, some
  users who prefer to use a larger panel find it does not look very good
  with a larger panel size. If you would like to remove it, edit the
  ~/.kde/share/config/kickerrc and make the following change: in the
  [KMenu] section change the value of KMenuIcon to kmenu. To apply the
  new icon immediately restart kicker by running dcop kicker kicker
  restart.

  This will only make the change for your user. To make the change for
  all users, you must edit the system-wide configuration file. For
  instructions on editing system configuration files, please see
  http://wiki.mandriva.com/en/Docs/Basic_tasks/Editing_configuration_files.
  The file can be found in one of the following locations:

/var/lib/mandriva/kde-profiles/free/share/config/kickerrc
/var/lib/mandriva/kde-profiles/one/share/config/kickerrc
/var/lib/mandriva/kde-profiles/discovery/share/config/kickerrc
/var/lib/mandriva/kde-profiles/powerpack/share/config/kickerrc
/var/lib/mandriva/kde-profiles/powerpackplus/share/config/kickerrc

  The location depends on the edition of Mandriva Linux you are using.
  Make the same change to this file as was recommended earlier.

  To change the button, you can make a custom image and save it as
  ~/.kde/share/icons/customicon.png and use KMenuIcon=customicon.png in
  the kickerrc file.

  kickerrc allows this kind of entries:

  Sample of options:
[KMenu]

KMenuButtonRotate=true

KMenuButtonScale=true

KMenuIcon=mdv_kmenu

ShowText=false

TextRelativeXPos=0

TextRelativeYPos=0

TextFont=DejaVu Sans Mono,6,-1,5,50,0,0,0,0,0

TextColor=#FFFFFF

UseSidePixmap=true

    * Explaining the options
         + KMenuButtonRotate Rotates bitmap if you put the kicker bar in
           vertical
         + KMenuButtonScale Scale button to fit kicker. If false, they
           will use standard bitmap size ( which can be any type )
         + KMenuIcon Name of the bitmap icon ( HINT: To return original
           K, just change for kmenu )
         + ShowText Show text ( what else could it be ? ;-)
         + TextRelativeXPos Relatve position in percent from X axis
         + TextRelativeYPos Relatve position in percent from Y axis
         + TextFont Font used on text ( if you add a huge font, the
           system will recalculate size up to be visible over button )
         + TextColor Color of text
         + UseSidePixmap Enable to see the pixmap on sidebar

  Due to lack of time, the kicker kcontrol dialog did not include these
  options yet, so for now it is necessary to change these by hand.

New KDE theme: how to go back to official KDE theme

  In Mandriva Linux 2007 Spring, a new look for KDE has been set up.
  Mandriva's theme is stored in /var/lib/mandriva/kde-profiles/. To
  revert back to the official KDE theme, you must configure KDE to use
  the theme in /usr. To do this, you must edit /etc/kderc to include this
  line:
prefixes=/usr

  See http://wiki.mandriva.com/en/Docs/Basic_tasks/Editing_configuration_files
  for instructions on editing system configuration files. You can
  then log out and back in, and you will have a full default KDE
  theme.

  As a more user oriented way of doing this, you can go to to kcontrol >
  option System Administration > option Mandriva KDE Profile Chooser and
  remove all entries ( in Administratior Mode ). This will make the
  standard kde config come back. Remember that this allows you to create
  you own custom profiles, you just need to copy one of the trees on
  /var/lib/mandriva/kde-profiles and add your entry in kderc,
  just following the same scheme.

Experimental new Intel graphics driver

  Mandriva Linux 2007 Spring includes an optional experimental
  version of the driver for Intel graphics chips with some
  interesting new capabilities. The default driver is still the
  stable, tested version.  For information on how to manually install
  and test the unsupported, experimental version of the driver,
  please see
  http://wiki.mandriva.com/en/Releases/Mandriva/2007.1/Experimental_Intel_driver.