====== Mandriva 2009 on Eee PC ====== ===== Achievements and benefits ===== - //Almost// OOTB (out of the box) support for all Eee PC hardwares * HDA Intel chipset driver correctly set for the mixer programs, all the channels (PCM, Line In, i-Mic, e-Mic, etc.) available to be set * Microphone working OOTB * Fn+F7~F9 supported OOTB (working generically in GNOME, while need to be set in KMix under KDE) * Wifi works OOTB (even during installation); Fn+F2 toggling on and off works after installing kernel-2.6.27.7-0.uc2mnb2 (see below) * ... * Touchpad works OOTB, with horizontal scroll already enabled! * Eee-specific screen resolutions (800*480, 1024*600) recognized from installation, and windows sizes have been adapted for easier access * Resuming after suspends successes always! (compared to intermittent failure of resuming on Ubuntu 8.04-) * Scaling of CPU speed working - Beautiful artwork - Good KDE 4 integration ==== Compared to other Eee-customized distros ==== **More information needed!** People would applause Mandriva 2008.1 as the best Linux distro for Eee is because of its perfect OOTB hardware support. As for release 2009, although a few of the supports are retrogressed, but Mandriva still outstands with a lot of generic support for netbooks. It doesn't require 3rd party kernels (as Ubuntu 8.04 and 8.10 do), nor does it require much scripting and patching to enable support for Eee hardwares. Many fixes are already included in released kernels, so just click and install will do. ===== Necessary steps ===== ==== Vanilla install ==== * Either with LiveCD, or with LiveUSB made with Unetbootin and fix provided by L'ordikc FIXME * If you decide to put ''/home'' or other directories on the SD card and have finished the installation, then after the first time booting, please **DO NOT** reboot again until you have done the updates and installed the experimental kernel, or the default kernel of Mandriva 2009 would break your partition table on SD during next boot. (detail see below) * Not sure if wi-fi works at this moment. More information required.FIXME ==== Official updates ==== * network connection required. * Around 353 packages to be updated as of December 2008. ==== Installing kernel-2.6.27.7-0.uc2mnb2 ==== - Open package manager - Enable "Main/Testing" channel - Refresh the list, and select kernel-2.6.27.7-0.uc2mnb2 package, then Apply. ==== Other steps needed? ==== No, as far as suggested by Adam Williamson and tested (by [[Robertus0617@gmail.com|Roberto Ciang]]), the above three steps could already bring near 95% good experience using Mandriva 2009 on Eee PC 701. There is a patch script provided by L'ordikc, but it may not be necessary. Items not yet tested or awaiting further information gathering: * Camera * Compatibility of other Eee PC models ===== Known Bugs (and fixes) ===== There is a Mandriva Bugzilla entry for tracking all known EEE pc related bugs in the distribution: https://qa.mandriva.com/show_bug.cgi?id=42689 The complete list of bugs attached to this are: https://qa.mandriva.com/showdependencytree.cgi?id=42689&hide_resolved=0 When filling new bug reports that specific to EEE pc platform please mark this bug as dependent on them. ==== Default kernel breaks partition table of SD card ==== ==== Wi-fi not connecting ==== === Can list APs but fail to connect to them or get DHCP addresses === * Syptoms: * You have connected to the wireless routers fine during the first days using 2009, but one day suddenly no more successful wifi connection. * In ''dmesg'', showing ''ADDRCONF(NETDEV_UP): wlan0: link is not ready'' * Fix: * Modify ''/etc/sysconfig/network-scripts/ifcfg-wlan0'' as root, change ''dhclient'' to ''dhcpcd'' and reboot. * One last step: keep eth0 (wired) connected before wlan0 links successfully, because the system would request to download the dhcpcd package, so without efficient network this step would fail and never able to enable dhcpcd. * After downloading the dhcpcd package, you should be able to see ''ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready'' in ''dmesg'' * References: * [[http://forum.eeeuser.com/viewtopic.php?pid=409953|EeeUser ASUS Eee PC Forum / 2009.0 no wlan on 701]] * [[http://forum.eeeuser.com/viewtopic.php?pid=410560#p410560|EeeUser ASUS Eee PC Forum / DHCP-problems]] ===== Bug reports ===== I had to do some workarounds to get compiz fully working see. https://qa.mandriva.com/show_bug.cgi?id=47537 ===== Discussion ===== Please do not hesitate to modify this page (logging in to this wiki required) if you see bad English grammar or gloss, or anything worth elaborating more clearly! :-) --- //[[Robertus0617@gmail.com|Roberto Ciang]] 2008/12/16 22:43//