Mandrakelinux 10.1 Release Notes Changes and Updates for the 10.1 Mandrakelinux release. Various notes about new features and updates tips for the 10.1 * General Stuff o New structure: * Install Stuff * Hardware Stuff o Firewire Networking o Laptop o PCMCIA network cards o udev is now the default device manager o PalmOS PDA o DKMS support o RAID o SONY Combo CD-RW/DVD CRX320E o Shuttle SB75G2 with a SATA hard drive and an IDE PATA CD(-RW) drive (ATAPI) * Userland Stuff + Desktop o KDE o GNOME o Menus o Input methods + Networking o hostname changes and X sessions o default route o internet service o Net Applet o Speedtouch USB ADSL + System o Udev o Xorg o Printer Setup o DrakXTools * Server Stuff * Development Stuff + Compilers General Stuff ============= New structure ------------- The general hierarchy of the repository has been changed. Everything related to installation is now in /install, included live install files (install/stage2/live), images (install/images), isolinux (install/isolinux) and ramdisks (install/stage2). Packages are still separated in media, located in /media. A top level /media/media_info directory contains general medadata, and each medium has a subdirectory media_info with related packages metadata. Install Stuff ============= You now have the possibility to add extra media (CD or network) during the installation. This means that you can download only the disc 1 or the new mini disc 1 and add a network source to complete your packages list. * Boot with the Mandrakelinux-10.1rc1-mini.i586.iso or the Mandrakelinux-10.1rc1-CD1.i586.iso * Select HTTP or FTP extra medium. * Wait for basesystem to install. * Follow the steps to configure your network. * Enter your mirror URL (check http://www.mandrakelinux.com/en/cookerdevel.php3 to find mirrors). Use the complete URL path, and preferably use the frozen 10.1 subtree instead of the cooker one, e.g. ftp://ftp.free.fr/pub/Distributions_Linux/Mandrakelinux/devel/10.1/i586/media/main/ * Add a new medium or proceed with the packages installation. Hardware Stuff ============== Firewire Networking ------------------- On computers with firewire, firewire networking will now be bound to the first availlable ethX, after all other interfaces have been set up (eg: if you've two network card, your firewire will be eth2). Laptop ------ laptop_mode is used to lower battery usage via the suspend-scripts package. Configure it with /etc/sysconfig/laptop. PCMCIA network cards -------------------- Network cards must be set to ONBOOT=yes now. So you need to change it if you upgrade using drakconnect or any other ways. PalmOS PDA ---------- most PalmOS PDA working device should now be automatically detected and linked to /dev/pilot (see bug_small.png Bug #3381), but some can't be autodetected (like Tungsten T, T2). In this case (ie if pilot-link -l failed after starting hotsync on the Palm), add "VISOR_SWAP=true" to /etc/sysconfig/usb to force correct device usage. DKMS support ------------ DKMS support is included in the system by default. This allow to install kernel modules separated from the main kernel. See http://linux.dell.com/projects.shtml for more info. RAID ---- A new tool, dmraid (Device-Mapper Raid tool) was included in the distribution. It discovers, activates and displays properties of software RAID sets (ie. ATARAID) and contained DOS partitions using the device-mapper runtime of the 2.6 kernel. The following ATARAID types are supported on Linux 2.6: * Highpoint HPT37X * Highpoint HPT45X * Intel Software RAID * LSI Logic MegaRAID? (basic support) * Promise FastTrack? * Silicon Image Medley SONY Combo CD-RW/DVD CRX320E ---------------------------- Firmware NYK1 does not inform cdrecord correctly about which driver to use. Update the drive to the NYK4 firmware. Shuttle SB75G2 with a SATA hard drive and an IDE PATA CD(-RW) drive (ATAPI) --------------------------------------------------------------------------- With this configuration, one can get a freeze at boot when detecting the drives. Reboot and enter the BIOS settings (pressing DELETE). Go to Integrated Peripherals -> OnChip? IDE Device -> On Chip Serial ATA Setting. Set the SATA Mode to "Enhnanced mode" but not "Auto". Userland Stuff ============== Desktop ------- KDE --- KDE 3.2.3 and KDE 3.3 GNOME ------ GNOME 2.6 Menus ----- The simplified menu system has been enhanced to avoid the "All Applications" entry. Input methods ------------- Amhraic and Vietnamese are now configured to use an input method. A new universal input method framework has been added: SCIM. SCIM is now the default input method for Amhraic, Chinese and Korean. Japanese uses SCIM+UIM. Vietnamese uses x-unikey by default but SCIM provide IM support for it too. Localedrake now enable one to change its default input method. It will also install the needed packages if you are configuring the whole system (ie if you run it as root). One can also altered the preselected input method at install time by clicking on "Country / Region" in summary. The following input method are availlable: * ami (Korean) * fcitx (Chinese Simplified) * im-ja (Japanese) * kinput2 (Japanese) * miniChinput (Chinese Simplified) * nabi (Korean) * UIM (Japanese) * SCIM (nearly universal), SKIM (Qt frontend of SCIM, through contrib) * xcin (Chinese Traditional) * x-unikey (Vietnamese) Look at http://www.m17n.org/m17n-lib/support_input.htm and http://freedesktop.org/Software/UimImlist for the list of all supported languages. Networking ========== hostname changes and X sessions ------------------------------- hostname changes triggered by network scripts will no longer break X sessions. This is implemented in the s2u package. Default route ------------- Default routes are handled by device now to allow easy plugging/unplugging of network cards. To have priority between your devices, use the METRIC variable in your ifcfg-* files. These values are preconfigured by drakconnect wizard (priority is Gigabit > Ethernet > ADLS > ISDN > Modem). Thet can be altered through "Manage Interfaces" in "Network & Internet" section in Mandrake Control Ccenter. The METRIC is an integer. The lower the greater priority. Internet service ---------------- The internet service has been removed in favor of the normal network service. The installer or drakconnect will take care of the transition. Net Applet ---------- There is a new net applet that displays the network status in the notification area of the panel. Speedtouch USB ADSL ------------------- If you got problems to connect the internet, download http://download.ethomson.com/download/KQD6_R204.zip and copy KQD6P2.eni to /usr/share/speedtouch/mgmt.o Then as root, type the following command from a terminal : modem_run -v 2 -k -a /usr/share/speedtouch/boot.v123.bin -f /usr/share/speedtouch/mgmt.o && ifup ppp0 System ====== Udev ---- Udev is now the default device manager. Xorg ---- Xorg is now the default X server and the configuration file has been moved from /etc/X11/XF86Config-4 to /etc/X11/XF86Config Printer Setup ------------- With printerdrake a machine can be configured as daemon-less CUPS client now. All printing requests are directly redirected to a specified server. This avoids running a local spooler daemon and saves resources, but if the server is down printing is not possible. When setting up a print queue via the add-printer wizard the print queue name is only asked for after choosing the printer model, then the default name is derived from the model name and not "Printer1", "Printer2", ... any more. One can enable and disable print queues by appropriate commands in the menu appearing when clicking the "Edit" button or double-clicking a print-queue entry in the main window of printerdrake. In the main window also the state whether enabled or disabled is shown. Special needs by applications (OpenOffice.org, GIMP) are not handled by printerdrake any more, the applications are appropriately patched to print out-of-the-box. If the printing infrastructure is installed by starting CUPS once with a normal CUPS configuration (not daemon-less) additional USB printers are automatically configured by simply plugging them in and turning them on. If a print queue is disabled, for example because a user tried to print on this printer but the printer was turned off, and the printer (USB) is connected and turned on again, the queue gets automatically enabled, so that the printer is immediately ready to print. Many new drivers and driver versions: Gimp-Print 4.2.7, HPIJS 1.6.1, drivers for Minolta PagePro? 12xx/13xx, magicolor 2300W, Canon LBP-460/660, ...) DrakXTools ---------- drakroam - Assist with wireless networking drakbt - Wizard for setting up Bittorrent Development Stuff ================= Compilers --------- gcc 3.4