1. Laptop features
Here is another tips for dell laptop support on ubuntu. (see http://debian.helicroc.com/inspiron.html for feisty version). I've tested two similar laptop hardware. Here are some fix for tools/ tweaks to have a better laptop support. Now with compiz 0.6 inside Gutsy and newer ATI driver 8.42.3 AIGLX works ! I've not found how to tweaks or configure fglrx to have suspend/hibernate support (ubuntu driver version and last amd/ati 8.42.3). Dell inspiron 6400 1.8GHz dual core processor 1280x800 widescreen ATI X1400 mobility 128MB 1024MB Ram ipw3945 wireless Dell inspiron 9400 1.66GHz dual core2 processor 1440x900 true life widescreen ATI X1400 mobility 128MB 1024MB Ram ipw3945 wireless
2. Gutsy Installation
There is no more X detection problem. So you can install Gutsy with alternate or live cd without "tricks".
3. Suspend / Hybernate
for now with fglrx i've no hybernate / suspend support.
4. Ati powermod
you can manually change ati power. aticonfig --lsp list all power mod available aticonfig --set-powerstate=x set power level (ati clock).
5. Tools / Tweaks
5.1. Dell fan control
- sudo apt-get install i8kutils gkrellm gkrellm-i8k
- sudo vim /etc/modules and add i8k force=1
5.2. Gnome system temperature applet
computertemp is now a universe ubuntu package.
- apt-get install computertemp
5.3. Cpu frequency manually choice
You can change cpu frequency with left mouse click on gnome cpu applet
- sudo dpkg-reconfigure gnome-applets
then allow superuser bit to cpufreq applet
5.4. AIGLX with Gutsy compiz 0.6 and ATI 8.42.3 drivers.
AIGLX provide 3D effects out of the box with composite support for ati r500 and r600 chipset. AIGLX more stable release will be 8.43.x for a better support and less bug. But ati 8.42.3 are not included in gutsy release so you need to compile them.
- Get ati driver here : https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run
- sudo apt-get install module-assistant build-essential debhelper debconf dh-make fakeroot libstdc++5 linux-headers-generic linux-restricted-modules-$(uname -r)
- sudo sh ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy
- sudo dpkg -i xorg-driver-fglrx*.deb
- sudo dpkg -i fglrx-kernel-source*.deb
- sudo dpkg -i fglrx-amdcccle*.deb
- sudo rm /usr/src/fglrx-kernel*.deb (there is no files if it's the first time you compile ati driver)
- sudo module-assistant prepare
- sudo module-assistant update
- sudo module-assistant build fglrx
- sudo module-assistant install fglrx
- sudo depmod -a
- sudo aticonfig --initial
- sudo aticonfig --overlay-type=Xv
- sudo vim /etc/X11/xorg.conf and change line with composite "disable" (or 0) by composite "enable" (or 1) (line is in the end of the file).
- i need to make a symlink to newer libGL: sudo ln -s /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
- sudo vim /usr/bin/compiz and add fglrx in WHITELIST (line 54)
- reboot
if you want to disable compiz just edit /etc/X11/xorg.conf files and change composite option from enable or 1 to disable or 0. and restart X.
Contact :lagneau at ifrance.com