This covers my notes on installing Gentoo Linux 2004.3 (AMD64) on my Acer Ferrari laptop. There are three stages of installing a distribution like Gentoo on a laptop ... the basic installation, getting the hardware devices recognised, and tweaking the final environment to your liking. This page covers all three stages to my liking. As such, it may not be to your liking. If you have any suggestions, you are welcome to contact me.
Please bear in mind if you are looking at this page and thinking "Linux looks hard", that this is a special case. I am using running a 64-bit version of Linux (and you can't get a 64 bit version of Windows unless you can get beta versions at the time of writing), and I am using a distribution of Linux intended to be flexible (and thus more difficult than a normal distribution).
Much of the information to produce the following came from resources on the net. The following were most helpful :-
Oh! And this page is not complete. It will never be complete until I get rid of my Ferrari. And at the moment this page is in an extreme state of flux!
Note that anywhere below that says "modprobe xxx", really means add "xxx" to /etc/modules.autoload.d/kernel-2.6, but modprobe is quicker to write.
Basically the same as documented here.
Remember to modprobe fglrx and to remove the xtrap module from /etc/X11/xorg.conf. If you merge the changes from the generated configuration file into one you made earlier, ensure you include the Section "dri" part as this allows ordinary users to access the DRI device ... essential for 3D accelleration.
Rather than remerging the ati drivers every time you compile the kernel, extract the original RPM source file from /usr/portage/distfiles and copy to /usr/src :-
This leaves you with the 'source' of the kernel module needed for the ATI drivers. If you are running 2.6.10 or higher, you need to replace 'pci_find_class' with 'pci_get_class' in fglrx-src/modules/fglrx/build_mod/agpgart_be.c
To rebuild the module :-
Plus relevant section in /etc/X11/xorg.conf
The ub module is a new device (with linux 2.6.10) that produces devices under /dev/ub/[letter] instead of presenting USB storage as SCSI devices.
As a read-only device, it just works (assuming you have support for IDE CDs compiled into the kernel). As for support for writing, just :-
Afterwards it is possible to just drag files to the Nautilus burner window, and write the end result.
Rather than document individual bits, I have just copied the whole file here. Someday I'll add helpful comments to the file.
Software emerged to diagnose installation problems ...