Last modified 20 Aug 2002
My experiences with other thinkpads and older versions of RedHat are available here.
I learned a lot from Chad Remesch's T23 page.
Under RedHat 7.2 the X server freezes up sometimes, forcing a reboot. (RedHat 7.1 was even worse for this.) Neither of them is as stable and reliable as RedHat 6.2. It has been suggested that "tpctl --setup-pointing-device-internal=enable" will fix this, but I haven't tried it.
Notation: I use '----' to mark the beginning and end of bits of text that go in files.
Partitioning: make room for linux. I used Partition Magic to shrink the Windows partition down to 5GB, leaving the rest free.
To install Linux from CD-ROM, you must first enter the BIOS setup menu (F1 at boot time) and tell it to try the CD-ROM before the hard drive.
Startup -> Boot -> Set BIOS to boot CD-ROM before hard driveWhile you are at it, enable the serial port:
Config -> serial port, toggle to enabled, it displays IO 3F8, IRQ 4Enable the beep when changing volume:
Config -> alarm -> volume beep, toggle to enabledIt will make future reinstallations much easier if you create /home and /usr/local partitions, separate from the root partition / and/or /usr. That way you can reinstall the operating system, while leaving users unmolested and keeping most the special customizations you have introduced. Just to be on the safe side, I also created /boot below the 1024th cylinder, but that probably was not necessary.
Boot with RH7.2 CDROM in DVD drive English Generic 101 Key PC UK English Disable dead keys 3 button mouse (PS/2) Install Custom Manual partition-Disk Druid, all ext3 except the swap mount point size format /dos hda1 5000 M N /boot hda3 53 M Y / hda5 4000 M Y /storage hda6 3780 M Y /home hda7 2997 M Y /usr/local hda8 1499 M Y swap hda9 524 M Y boot loader: GRUB, installed in /dev/hda MBR let it boot /dev/hda1 as Windows no boot loader password eth0: do not configure using DHCP, do not activate on boot Medium security, default rules English, Great Britain Europe/London, sys clock on UTC Add at least one user account MD5 and shadow paswords, no NIS, LDAP, Kerberos Packages: choose them. For X hardware, just ask for Xconfigurator skip X configuration skip boot disk creation---cannot swap floppy drive in Now Linux boots OK.Get X working: download https://ranger.s3graphics.com/290-298drv/Savage_4.1.0_binary.tgz, using username and password "archive". Unpack it.
> cp savage_drv.o /usr/X11R6/lib/modules/drivers > cp s3switch /usr/local/bin > Xconfigurator S3 Savage4 Generic laptop display panel 1280x1024 let it probe, accept 1024x768 let it start X on reboot? noNow X works.
The radical solution is to wipe out the Windows 2000 partition and put a FAT16 partition of the right size at the beginning of the disk. You can create a hibernation file in it using the stndalhd.exe utility available from IBM. Then hibernation works under linux! I have not yet tried restoring Windows 2000 to the rest of the space it used to occupy. More details are available elsewhere.
> rpm -ivh ltmodem-kv_2.4.7_10-6.00a1-1.i386.rpmnote that it sets /dev/modem --> /dev/ttyLT0. To use ppp, you will need to set pppd suid:
> chmod u+s /usr/sbin/pppd
> sndconfigit detects the card, plays a sample, which comes out too quiet, and puts appropriate lines in /etc/modules.conf
> mv /usr/share/mimelnk/audio/x-wav.kdelnk /usr/share/mimelnk/audio/x-wav.kdelnk.orig > rpm -ivh --force rp7_linux20_libc6_i386_cs1.rpmI told the dialog box that I have a 28.8k modem.
Now listen to something worthwhile. Try The Connection.
> cd /var/log; chmod +r messagesOn my desktop I keep a window running tail -f /var/log/messages. It is very useful, but needs to be restarted after logrotate runs.