Linux on LaptopsSponsored by LinuxCertified Inc.
|
Last updated: 14 Feb 07
General Hardware Specifications:
Hardware Components
|
Status under Linux
|
Notes
|
Pentium M Processor, 1.73 GHz | Works | No special procedure required during installation. |
15.4 WXGA Acer CrystalBrite colour TFT LCD | Works | No special procedure required during installation. |
ATI x700 mobility | Works | Download ATI Linux driver for 3D-acceleration |
1024MB, DDR II, 2DIMMs | Works | No special procedure required during installation |
100 GB 5400 RPM ATA Hard Drive | Works | No special procedure required during installation |
Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03) | Works | Modprobe tg3 to load tigon 3 module |
Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 04) | Not tested | Won't be tested, no interest |
Matshita UJ-845D Dual Layer DVD/CD combo | Works | No special procedure required during installation |
Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05) | Works like a charm with my little script | See below :) |
4 in 1 card reader | Might work | Kernel 2.6.19 seems to have support for the fifm_sd module, not tested though |
Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04) | Works |
No special procedure required if using Kernel 2.6.x ALSA Sound drivers required for Kernel 2.4.x |
This laptop is operating under Kernel version 2.6.16-1 until 2.6.18-4 (current sid)
Because linux works easier then Windows, and I like the philosophy of Debian GNU/Linux :)
Download it from the Debian GNU/Linux site
I've installed a etch system via a network install, which I have updated to sid when it was finished. In my opinion, it was fairly easy. All I had to do was 'modprobe tg3' before I used DHCP to get an IP. After that, the installer works like a charm (I haven't tried the graphical one though, I'm text-based fan ;)).
I've installed base system, laptop system and desktop system. When the installation was finished, I couldn't start X, but that's a problem I have with every distribution I've tested. That's why I use my modified xorg.conf, which you can find Here (including synaptics touchpad fix, it requires installing of xserver-xorg-input-synaptics thoughThe first thing I do when I've installed the system is upgrading to SID, via my sources.list and using a apt-get update && apt-get install sudo && apt-get dist-upgrade.
I use sudo because I think it is easier. You are free not to use it though, if you dont want it, it's fine, but every script I've made uses sudo for admin tasks. Before you can use sudo, config /etc/sudoers file to your needs. Another thing about my scripts is most likely using the path /home/kevin/*, so if your name is different, change it ;). Before rebooting into my new kernel, I wil prepare my wireless card, so it wil work after I've rebooted. I wrote a simple script for it, which you can find here. Now you are ready to reboot into SIDNow it is time to install the ati driver so we can start x. again, i've created a script, which you can find here.This script wil download the neccesary things to compile the kernel modules from ati to get DRI working. If you restart X you will see that X is working now.
As you probably have noticed, the CPU is 'stuck' at 1.73 GHz, so we have to apt-get install powernowd, en load the right modules at startup. These modules, including tg3, from networking, can be found here.
Optionally, if you like fluxbox, you can find my .fluxbox folder here.
This one is a bit f*cked up by ATI. I use framebuffer console (vga=791 in grub) for better readable TTY's, but suspending to ram doesn't work in combination of framebuffer and DRI, so I've made up the following changes.
I've created a few simple scripts which do the following: Check DRI status in Xorg.conf, check running DRI string, copy a non-dri xorg.conf, and copy a DRI-capable xorg.conf.
kinfo shows the information summed up above, mem (root) copies non-dri xorg.conf, dri (root) uses dri-capable xorg.conf. So, when I play unreal tournament, I will do 'sudo dri' followed by control-alt-backspace (x-restart) so I have a DRI-capable Xorg session. When I've done enough UT, I do 'sudo mem', followed by a x-restart. After fluxbox has been reloaded, I will be able to go in standby. I can check the statusses with kinfo (user). You can find the scripts here. It is incredibly lame and simple, but it works ok :) You have to put the 'root' scripts in '/sbin/' and run them as root, while the 'user' scripts go to '/usr/bin/' and can be run as a normal user. .
BEFORE USING THE SCRIPTS, CHECK HOW THEY WORK, OTHERWISE YOU COULD SERIOUSLY F*CK UP YOUR XORG.CONF!!! ALWAYS BACKUP!!!
Another simpeler solution is to just disable the framebuffered console (so by removing vga=xxx from grub). By doing this suspending works like a charm.
Linux on Laptops is copyright © 2006 linux-on-laptops.com Contact us at linuxonlaptops (at) gmail.com |
|