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 Mandrakelinux10.1Community-mini.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 eth0, while all other network cards will become eth1 and so on. People doing an upgrade, should remove their network configuration via Mandrake Control Center, and then recreate it, with the correct ethernet device. 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 #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. 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. Userland Stuff ============== Desktop ======= KDE 3.2.3 --- GNOME 2.6.2 ----- 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) * fctix (Chinese Simplified) * im-ja (Japanese) * kinput2 (Japanese) * miniChinput (Chinese Simplified) * nabi (Korean) * UIM (Japanese) * SCIM (nearly universal) * SKIM * 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. Are there instructions on how to do this somewhere?, what are the allowed values of metric? 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. 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, ...) DrakTools ---------- * drakraom - Assist with wireless networking * drakbt - Wizard for setting up Bittorrent Server Stuff ============ Development Stuff ================= Compilers --------- * gcc 3.4.1