GNU/Linux on the IBM Thinkpad X30

Antiopikon V

Antiopikon V is an IBM Thinkpad X30, which I bought back in 2003, with the following thechnical specs:

lspci result:

0000:00:00.0 Host bridge: Intel Corp. 82830 830 Chipset Host Bridge (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corp. 82830 CGC [Chipset Graphics Controller] (rev 04)
0000:00:02.1 Display controller: Intel Corp. 82830 CGC [Chipset Graphics Controller]
0000:00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 42)
0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02)
0000:01:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
0000:01:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
0000:01:00.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller
0000:01:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)

BIOS

Good, there is a BIOS menu, and it's ok to alter all the settings. I recommend that you assign free IRQs on different ports, though it's not a problem if you don't.

Disk: I don't use a swap partition on this one. 1 Gb memory is OK for my day to day needs, and I want to avoid too many avoidable disk accesses.

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1               1        4800    38555968+  83  Linux
/dev/hda2            4801        9550    38154375   83  Linux
/dev/hda4            9551        9682     1058400   a0  IBM Thinkpad hibernation
Partition 4 does not end on cylinder boundary.
This time, I divided the disk in three partitions : partition 1 contains the basic system (boot included, since LILO now recognizes reiserfs !), partition 2 is for backup, and partition 3 has been formatted with the IBM hibernation tool, and is used for hibernation.

I use a Debian sarge (currently testing) distribution on it, it's very good, fast, etc.

Linux kernel 2.6.8 configuration file: /usr/src/linux-2.6.8/.config, this one is optimized, everything works perfectly.

/etc/fstab :

/dev/hda1  /             reiserfs   defaults,noatime,nodiratime      0      0
/dev/hda2  /bak          reiserfs   defaults,noatime,nodiratime      0      0
proc       /proc         proc       defaults                         0      0
/dev/hde1  /mnt/photo    vfat       defaults,user,noauto             0      0
/dev/sda   /mnt/zaurus   vfat       defaults,user,noexec,noauto      0      0
/dev/sda1  /mnt/usbdisc  reiserfs   defaults,user,noexec,noauto,noatime,nodiratime    0      0
/dev/fd0   /mnt/floppy   vfat       defaults,user,noexec,noauto      0      0
tmpfs      /var/tmp      tmpfs      defaults                         0      0 
tmpfs      /tmp          tmpfs      defaults                         0      0 

X11 Configuration: /etc/XF86Config-4

X keyboard Configuration: ~/.Xmodmap, with which I can type french accents as dead key combinations. I also installed the japanese input method, so I can have some kind of convoluted schizophrenic typing some times.

/proc/cpuinfo :

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model   : 11
model name : Mobile Intel(R) Pentium(R) III CPU - M  1066MHz
stepping : 4
cpu MHz  : 1063.278
cache size : 512 KB
fdiv_bug : no
hlt_bug  : no
f00f_bug : no
coma_bug : no
fpu     : yes
fpu_exception : yes
cpuid level : 2
wp      : yes
flags   : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 2105.34

A good machine. I think the next one will also be an IBM laptop.