The instructions come with no warranty. If you follow these instructions, any damage done is your responsibility. The author accepts no responsibility.
| Date | Description | |
|---|---|---|
| 2005-12-29 | The built-in Ethernet has been supported fully with the r8169 driver since Linux 2.6.11. The problem of console corruption after starting X has been fixed; upgrade to release 8174 or later of the Nvidia driver (earlier version may work too, but I have no reports for them). Fix some typos. | |
| 2005-01-22 | The built-in Ethernet now works with a modified version of the r8169 driver. Added notes about screen corruption with Nvidia driver. Added notes about automatic power-off. | |
| 2005-01-22 | Added the Disclaimer and Change History sections. Add notes on the varying speed of the processor and the fan. Add notes on getting WXGA graphics, thanks to Mike Grant. Add notes about Linuxant DriverLoader for supporting the built-in Wi-fi. Add notes about MiniPCI Wi-fi cards, thanks to Mike Grant. Add a note about the support for the internal modem in 2.6.11-rc1. Add sections for Suspend/Resume and Wake-on-LAN. | |
| 2005-01-16 | Filed a bug on kernel.org about the problems with the RealTek 8169; added a link to the bug. | |
| 2005-01-03 | Added link to battstat bug. | |
| 2004-12-13 | Switched to "Linux on Laptops" template. | |
| 2004-11-22 | Added a lot more detail. | |
| 2004-11-20 | Initial version. |
| Hardware Component | Status under Linux | Notes |
|---|---|---|
| AMD Athlon64 processor | Works |
No special procedure required during installation. The processor clocks up and down automatically (between 2.4GHz and 800Mhz) automatically, depending on workload. The fan spins up and down automatically, depending on workload. Sometimes the processor fan spins up when the processor is running at 800MHz. You may wish to install gnome-cpufreq-applet, to see what speed the processor is running at and hence how much power it is consuming. |
| 15" WXGA TFT display | Works |
(Thanks to Mike Grant for the instructions on how to get 1280x800 working.) Firstly, install NVidia's driver (see below). Once you've got the NVidia driver installed, edit /etc/X11/xorg.conf. Update the Driver section to enable discovery of the LCD's parameters using EDID:
Once you've done this, start X in verbose mode from the console, to check that you LCD panel has the same characteristics as Mike's and mine. You may need to switch to runlevel 3 before doing this, to ensure that you boot to the command-line prompt rather than X. You can check that you're in runlevel 3 like so: [rich@meelo ~]$ /sbin/runlevel N 3 To switch to runlevel 3, run the following as root: init 3 Start X in verbose mode like so: startx -- -verbose 5 -logverbose 5 Then check that you have the following in the output of the X server when it starts. It will be on the console that you started X from or in the log file /var/log/Xorg.0.log. You should see some text like this: (II) NVIDIA(0): --- EDID Information for display device DFP-0 --- (II) NVIDIA(0): Manufacturer: NVD Model: 800 Serial#: 0 (II) NVIDIA(0): Year: 2002 Week: 45 (II) NVIDIA(0): EDID Version: 1.3 (II) NVIDIA(0): Digital Display Input (II) NVIDIA(0): Max H-Image Size [cm]: horiz.: 32 vert.: 20 (II) NVIDIA(0): Gamma: 1.00 (II) NVIDIA(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display (II) NVIDIA(0): First detailed timing is preferred mode (II) NVIDIA(0): redX: 0.600 redY: 0.342 greenX: 0.295 greenY: 0.570 (II) NVIDIA(0): blueX: 0.147 blueY: 0.111 whiteX: 0.312 whiteY: 0.328 (II) NVIDIA(0): Manufacturer's mask: 0 (II) NVIDIA(0): Supported additional Video Mode: (II) NVIDIA(0): clock: 68.9 MHz Image Size: 322 x 201 mm (II) NVIDIA(0): h_active: 1280 h_sync: 1301 h_sync_end 1333 h_blank_end 1409 h_border: 0 (II) NVIDIA(0): v_active: 800 v_sync: 804 v_sync_end 808 v_blanking: 816 v_border: 0 (II) NVIDIA(0): Monitor name: Nvidia Defaul (II) NVIDIA(0): Monitor name: t Flat Panel (II) NVIDIA(0): Ranges: V min: 0 V max: 60 Hz, H min: 29 H max: 49 kHz, PixClock max 70 MHz (II) NVIDIA(0): --- End of EDID Information for display device DFP-0 --- If you see something different, ignore the rest of these instructions. You could damage your display. If you see the same h_active and v_active lines, then edit /etc/X11/xorg.conf, commenting out any auto-detected settings and adding a ModeLine, like so:
If you're worried that you might damage your LCD panel using these instructions, I can report that it works fine at 1024x768. To use 1024x768, just comment out the HorizSync and VertRefresh, so that the X server will use the automatically detected limits and default to 1024x768. Running at 1280x800 is a lot clearer, though - it looks like the LCD panel's native resolution. |
| NVidia FX Go 5700 | Mostly works |
Download and install the driver from the NVidia website. You will need to have a compiler and linker installed, because the driver will need building. Then follow the instructions in the driver's README file and the instructions above to make sure that the driver auto-detects the available screen resolutions. I previously had a problem where the console display is corrupted, once X has started. This is fixed in at least release 8174 of the Nvidia driver. I have it working under Fedora Core 4 with release 8178 and kernel-2.6.14-1.1653_FC4. |
| 512MB, DDR, 2 DIMMs | Works | No special procedure required during installation. |
| 60GB Ultra ATA Hard Drive | Works | No special procedure required during installation. |
| VIA 8233 Sound Card | Works | No special procedure required during installation. |
| Integrated 10/100/1000BaseT Ethernet Card | Works |
The laptop uses a RealTek 8169 with an integrated PHY chip. This is supported by Linux 2.6.11 and later. The following is historical and is included for users of earlier 2.6.x kernels:
|
| Integrated 802.11g Wireless Ethernet Card | Doesn't work |
This card is a Cisco INPROCOMM IPN 2220. The IPN 2220 is not supported by Linux, but can be used under 32-bit i386 Linux by using ndiswrapper. Sadly, ndiswrapper doesn't work on 64-bit x86_64 Linux. Recently Linuxant announced a version of Linuxant DriverLoader [download page] with support for x86_64. This is like ndiswrappers. It too apparently supports the IPN 2220. I haven't tried it. Both ndiswrappers and DriverLoader will require recompiling the Fedora kernel, to enable large stacks. Several NDIS drivers require a larger stack than the default with Fedora kernels. I have had some success getting an Atheros-based 802.11a/b/g PC card, a Netgear W511T, working with madwifi, but I haven't tried passing traffic through it yet. This card costs about 50 GBP from PC World. Mike Grant also reports that you can remove the IPN 2220 from the laptop, since it is a MiniPCI card. This will invalidate your warranty. You could replace it with a Centrino-based MiniPCI card, such as the Intel PRO/Wireless 2100. There is Linux support for the IPW 2100, although this apparently doesn't work in 64-bit mode. |
| Internal 56kbps Modem | Untested |
? Linux kernel 2.6.11-rc1 has a driver for this modem, but I haven't tried it. |
| DVD+/-RW | Works |
No special procedure required during installation. Note: Only CD-R tested so far. |
| Synaptics Touchpad | Works | No special procedure required during installation. |
| USB Mouse | Works |
No special procedure required during installation. Plug one in and it works immediately. Note: A USB mouse isn't supplied, but was one of the first things I bought for this laptop. I find touchpads quite annoying. I haven't worked out how to make it so it does not consider me touching the pad as a button click. |
| ? WHr Lithium-Ion Battery | Works | It seems to last about two hours. With a patched battstat, you can get a fairly accurate picture of the state of the battery. The ACPI support for the battery seems reasonable. |
| Suspend/Resume | Untested | ? |
| Wake-on-LAN | Untested | ? |
| Automatic power-off | Depends on kernel version | Shutting down the computer doesn't work correctly with 2.6.9 - this is a known ACPI regression. It seems to be fixed in the latest 2.6.10 kernel from Fedora Core 3. |
ISO images of Fedora Core 3 can be found at the Fedora download page. These are suitable for burning onto CD. The first CD is a bootable CD that can be used to begin the install. Simply insert it in the CD-ROM drive and reboot.
The Acer comes with Windows XP Home SP2 installed as standard. Fedora Core 3's installer does not recognise the partition table correctly. The following command fixed the partition table for me:
sfdisk -d /dev/hda | sfdisk --no-reread -H255 /dev/hda
Once I did that, installation of Fedora Core 3 took about 20 minutes. I did a custom install and selected most of the development tools and all of the extra for GNOME. I didn't install much of KDE.
redhat.com Bug 138419: "Installer fails to read HD geometry"
redhat.com Bug 136695: "battstat applet missing on x86_64 (and possibly other 64b platforms)"