![]() ![]() ![]() |
![]() |
Home![]() ![]() ![]() ![]() |
Search![]() ![]() ![]() |
![]() ![]() ![]() |
![]() ![]()
![]() |
Laptop Athena Linux |
||
by Bill CatteyLast Modified: $Date: 2004/09/07 22:11:38 $ Latest News7 September 2004: Update to reflect historical nature of these pages. Also did a conversion to new IS&T style. OverviewThis page was intended to provide up-to-the-minute information on the support status for Athena Linux on laptops. The primary focus was on Recommended Notebooks for Students. Unfortunately, after the IBM R32 and T30 were discontinued, the wireless and power management of the new offerings from IBM, Dell, and HP quit working under Linux. Fully operational laptops are promised in the future. When they show themselves as working, this page will undergo a massive rewrite to document current hardware and software configuratins. One sentence synopsis: Nothing yet compares to what IBM shipped in 2002. Maybe some day. Come here to find out:
Currently Tested Systems
All SystemsIt is strongly recommended that you do a custom install, and preserve the vendor pre-installed software. This requires use of Partition Magic to shrink the NTFS partition containing Windows. The Athena installer can create appropriately sized partitions to hold Athena for you, or you can use Partition Magic to create them. If you choose to use Partition Magic, create an extended partition to hold 3 partitions of the following sizes and types: type size use Linux Swap 512M Linux Swap Partition Linux 128M AFS Cache Linux 3G (or more) Linux Root filesystem ("/")
After your disk is partitioned, if there are other partitions on the disk, the Athena install will prompt you asking if you wish to boot any of those partitions. The Athena install REPLACES the boot loader that came with your computer with Red Hat grub. When the install completes, a copy of your old master boot record is saved in /boot/grub/old-MBR. IBM Thinkpad R32Fully supported. Athena install, Sound, Wireless, Screen Blank, and Suspend/Resume tested and working. Hibernate works under Windows, but we don't yet know how to set it up for Linux. The resume behavior is a little non-obvious. For wizard-level lore on working with this system see, IBM Laptop Lore. IBM Thinkpad T30Fully Supported. Athena install, Sound, Wireles, and Suspend/Resume tested and working. Screen blank works fine on the low-resolution version of the T30, but has a PROBLEM on the high resolution T30 with the SXGA+ video.
On SXGA+ systems it is recommended that you disable the "LCD off timer" in the BIOS. Detailed instructions on how to do so are contained in the LCD Off section of IBM Laptop Lore. Hibernate works under Windows, but we don't yet know how to set it up for Linux. The resume behavior is a little non-obvious. Apparently the mouse support gets confused by the two left buttons, and two right buttons and single middle button. Emulate3Buttons works with this hardware, but the middle button does not. So to paste into a terminal emulator window, or to make other use of the middle button, press both the left and right buttons at the same time. If this does not work for you, it is because the automatic mouse
configuration got confused, and you need to enable the feature by hand
by editing the file /etc/X11/XF86Config-4: Option "Emulate3Buttons" "off"to: Option "Emulate3Buttons" "on" For wizard-level lore on working with this system see, IBM Laptop Lore. Dell Latitude C610
This particular configuration has been discontinued by Dell. The Wireless card must be disabled before the Athena install will work (unless you don't mind waiting an hour for the bits to get copied in over the slower wireless link in preference to a fast hard wired link.) Suspend/Resume does not work. Note: in contrast to so many laptops, recovery from screen blanking DOES work for this machine. Before attempting to install, go into the BIOS and Disable the MiniPCI Wireless network card. This change requires you to power-cycle the machine before it will take effect. If you do not disable the wireless card here, the Red Hat install will find the Wireless card before it finds the wired ethernet and will take much longer to perform the install because it will be pumping the bits through the slower wireless line. Sound works (until suspend).
It seems that the 4 mouse buttons that this system comes with
confuses the automatic X configuration. It turns off 3 button
emulation. In order to be able to get the middle mouse button
functionality, hand edit the file /etc/X11/XF86Config-4: Option "Emulate3Buttons" "off"to: Option "Emulate3Buttons" "on" For wizard-level lore on working with this system see, Dell Laptop Lore. Dell Latitude C640![]() This particular configuration superceds the Dell Latitude 610. The Wireless card must be disabled before the Athena install will work (unless you don't mind waiting an hour for the bits to get copied in over the slower wireless link in preference to a fast hard wired link.) Suspend/Resume does not work. Screen blanking does not work. Before attempting to install, go into the BIOS and Disable the MiniPCI Wireless network card. This change requires you to power-cycle the machine before it will take effect. If you do not disable the wireless card here, the Red Hat install will find the Wireless card before it finds the wired ethernet and will take much longer to perform the install because it will be pumping the bits through the slower wireless line. Sound works (until suspend).
It seems that the 4 mouse buttons that this system comes with
confuses the automatic X configuration. It turns off 3 button
emulation. In order to be able to get the middle mouse button
functionality, hand edit the file /etc/X11/XF86Config-4: Option "Emulate3Buttons" "off"to: Option "Emulate3Buttons" "on" For wizard-level lore on working with this system see, Dell Laptop Lore. Dell Latitude C840
There are two known variations on this platform. The older one comes with the NVIDIA GeForce 2 Go video chipset. The newer one comes with the NVIDIA GeForce 4 Go video chipset. These two chipsets are not supported in the version of X that ships with Red Hat Linux. This laptop will not work with stock Red Hat Linux and will not work with Athena. It may work if you fetch a driver from the NVIDIA web site, or check out XFree86 server sources from the CVS tree and build your own X server. Before attempting to install, go into the BIOS and Disable the MiniPCI Wireless network card. This change requires you to power-cycle the machine before it will take effect. If you do not disable the wireless card here, the Red Hat install will find the Wireless card before it finds the wired ethernet and will take much longer to perform the install because it will be pumping the bits through the slower wireless line. Switching Between Wired and WirelessUp to now, Athena has been supported only on desktop systems, and those only had hard-wired network connection. Athena has heretofore never installed the network configuration tools to make it easy to switch between multiple networks. At the present time, Athena only thinks in terms of one network interface. Installing an easy to use tool to switch is on the TODO list. Watch this space for an announcement of such a tool. Until then, you need to be a bit of a Linux Guru to get wireless working. For the IBM R32 and T30 systems, the current procedure is documented in the Switching section of IBM Laptop Lore. For the Dell systems, the current procedure is documented Switching section of Dell Laptop Lore. Disconnected OperationDisconnected operation sort of works, but you have to be patient while some services try and use the network and take way too long to time out. You must create for yourself a "local account" that will not try to use any network services such as authentication, and that will not keep your home directory in AFS. Before trying to use Athena Linux on your Laptop when disconnected from the network, follow the instructions in the Private Athena Workstation Owner's Guide (PWOG) for Creating Local Accounts for Athena Users. To tell Athena not to use network services, you must create a proper entry in the file /etc/athena/access. Continuing the example from the PWOG, if your user name was cmonster, you need to have the line: cmonster lL in the file. The lower case l means that you've enabled that account to log in from the X server. The capital L means use only local capabilities for the account. (The file is not created by default by the Athena install, so for the first entry, you will create a new file.) At the present moment, if you power up Athena with no network connection, or resume from suspend with no network connection, you'll get a blank screen. Wait 45 seconds. It's the X server doing a name query. It will time out, and then you can log into a local account. More graceful support of switching between connected and disconnected operation is under active development. Watch this space for updates. Issues
Change Log8 January 2003: Removed warning about partition distruction because the newly released install does the right thing at last. Also explicitly mentioned Dell C610's screen blanking does work. 11 October 2002: Warning about maintenance partition. 8 October 2002: New Athena installer deployed that gets auto-partitioning happy. 24 September 2002: More extensive testing of IBM systems. Tested SXGA+ IBM T30. Described work arounds for non-ideal behavior. Spun out separate pages for detailed procedures and lore for the two platforms. 19 September 2002: Tested Dell Latitude C640. Install works. X works, but screen blanking dies horribly, and suspend does NOT work. Screen blanking works fine for C610. Suspend also fails. Documented how to switch between wired and wireless on Dells. 19 September 2002: Tested blank/suspend/resume on IBM T30 and R32. Works fine. 18 September 2002: Dell Latitude C640 entry added -- untested. Stated that disconnected operation sort of works. 16 September 2002: Dell Latitude C840 will NOT work until an upgrade of XFree86 comes from RedHat. The other 3 systems are flagged as working if you partition by hand. Last updated: $Date: 2004/09/07 22:11:38 $ by $Author: wdc $. Comments to wdc@mit.edu |