All installations

Mandrake 10.0 Community Powerpack Edition on an Asus A2810SBH notebook

TuxMobil - Linux on Laptops, PDAs and mobile Phones

Usage
I bought this notebook mainly for work (web/database development), watching DVDs and listening to music. I use KDE as window manager, Mozilla/Firefox for browsing, Evolution as email client and organizer, Psi for instant messaging, K3b for CD burning, Xine for DVDs and Xmms for music.

Operating Systems
This notebook will run Linux. My preferred distribution is Mandrake, but I like to try out several distributions (Debian, Slackware, Suse) as they come out with a fresh new release. See
partition for details.

Partition
I use to install linux using only / and /home partitions, plus a big partition (/data) to store all data. I also reserve a partition for an entire filesystem where I try new distributions, and the /data partition comes useful to exchange data between the two installations.
The partition table is set as follows:
 
partition size filesystem type linux mount point usage
/hda13 GBext3/root partition ("main" installation)
/hda23 GBext3/mnt/linuxtestTests (entire filesystem)
/hda3800 MBswap common swap partition
/hda52 GBext3/home"main" home partition
/hda647 GBext3/datadata archive

Mandrake 10.0 Community Edition installation
As I subscribed to
MandrakeClub as a Silver member, I could download the 5 ISO images of the Mandrake Linux 10.0 Community Powerpack Edition, which comes with all commercial and contributed packages, via BitTorrent. Once burned the 5 CDs, I rebooted with the first CD inserted, pressed F1 and passed "vgahi expert" at the "boot:" prompt. vgahi enables a nice 1024x768 framebuffer console, and with expert it is possible to change the keyboard layout used in the installation process, and even select the available CDs to get the corresponding package list.
HINT:Parameters' order is important to use all of them.
In the packages selection, I use to deselect all package groups and check "Individual package selection". Then I check "With basic documentation (recommended!)" and "With X", toggle to "flat" packages view, leave "Show automatically selected packages" checked and check all the packages I want to use.

Additional steps
After packages installation, I follow these additional steps in the "Summary" screen:

First boot
I reboot and kernel 2.6.3-4mdk loads without big problems (see
dmesg).

Wireless networking
The wireless card works perfectly using the drivers built with
ndiswrapper project. Once downloaded ndiswrapper-0.4.tar.gz (released 2004-01-06), do the following (as root):

[worm:~] # tar zxf ndiswrapper-0.4.tar.gz
[worm:~] # cd ndiswrapper
[worm:~/ndiswrapper] # sh install.sh (*)
and give the parameters to the device with a script like this.
(*) this script asks for the full path of the windows xp driver, which is (in my case) /data/Software/Linux/ndiswrapper/bcmwl5.inf

XFree86
For the moment, I could only get the X Window System work with the autodetected "Radeon (fglrx)" driver, but WITHOUT 3D acceleration. Enabling 3D acceleration causes the X server to freeze, and it's impossible to go back to a working situation without turning off the system.
This is the auto-generated XF86Config-4 configuration file. Note that the unique mouse entry (using device /dev/mouse) works for both the touchpad and the USB Mouse. The only way to left-click using the touchpad is (at this very moment) using left clic button, I still have to try if synaptics driver can make it work properly.

TODO list
I still have to make ATI drivers and touchpad work properly, and post information about asus_acpi (to use leds and quick launch buttons), firewire and modem.

I hope you will find some of these information useful. If you have any suggestion for helping me to get everything to work, please email me.

bibe at atworkonline dot it

TuxMobil - Linux on Laptops, PDAs and mobile Phones