Download DVD iso
Burn to media
Install it
Install Slack Build Gnome
Download and install new kernel:
cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.bz2 rm linux tar -xvjf linux-2.6.33.tar.bz2 ln -s linux-2.6.33 linux cd linux make mrproper make menuconfig
Append “-asus” to Local version
Change Processor family to “Core 2/newer Xeon”
Enable “Realtek 8169 gigabit ethernet support”
Disable “Ethernet 10000 Mbit support”, unless of course you have such a network card
Enable “Intel Wireless Wifi”
Enable “Enable Full Spectrum Measurement in iwlagn driver”
Enable “Enable full debugging output in iwlagn and iwl3945 drivers”
Enable “Enable device access tracing”
Enable “Intel Wiress Wifi Next Gen AGN (iwlagn)”
Enable “Intel Wireless Wifi 4965AGN”
Frame Buffer Support:
Enable “VGA 16-color graphics support”
Enable “Userspace VESA VGA graphics support”
Enable “VESA VGA graphics support”
Backlight & LCD device support
Enable “Lowlevel LCD controls”
Enable “Platform LCD controls”
Intel HD audio
Enable “Support jack plugging notification via input layer”
Enable “Support initialization patch loading for HD-audio”
Enable “MMC/SD/SDIO card support”
Be sure to enable whichever filesystem your installation needs
Enable “NTFS file system support”
Enable “NTFS write support”
Staging Drivers:
Disable”Exclude Staging drivers from being built”
Enable “Asus OLED driver”
X86 Platform Specific Device Drivers
Enable “Asus Laptop Extras”
Virtualization
Enable “Kernel-based Virtualization Machine (KVM) support”
Enable “KVM for Intel processors support”
Exit saving your configuration, and let’s compile it
#make -j7 #make modules_install
Copy new files to your /boot folder:
cp arch/x86/boot/bzImage /boot/bzImage-2.6.33-asus.bz2 cp System.map /boot/System.map-2.6.33-asus cp .config /boot/config-2.6.33-asus
Now update shortcuts
cd /boot rm System.map ln -s System.map-2.6.33-asus System.map rm config ln -s config-2.6.33-asus config ln -s bzImage-2.6.33-asus.bz2 bzImage
Update your lilo.conf file
#nano /etc/lilo.conf
lba32 image = /boot/bzImage root = /dev/sda3 label = Asus read-only
#lilo Added Linux * Added Asus
Cross your fingers and reboot 🙂
#reboot
If anything goes wrong, start with your previous kernel and do some debugging based on any kernel panic messages you have received (maybe some file system support?)