ATI DRIVER
TURN OFF-ON SCREEN WHEN LID IS CLOSED-OPEN
INSTALLATION OF I8K MODULES (CONTROL OF FAN SPEED)
DRI (Missing XLIB Problem)
MULTIMEDIA HOTKEYS
SUSPEND
First, here are a few templates you will find in this page:
This is what you type in a console :
# This is what you type in a console as root |
$ This is what you type in a console as user |
This is the content of a file :
/location/of/the/file
This is the content of the file |
UPDATE WITH URPMI at http://easyurpmi.zarb.org/
I first update all the packages
For that, you need to know your kernel. With the installation of the ATI driver, URPMI might ask you which kernel you are using. Do in a console :
# uname -a |
The result on my computer is :
Linux localhost 2.6.17-13mdv #1 SMP Fri Mar 23 19:03:31 UTC 2007 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GNU/Linux
With the installation of the ATI, urpmi might ask you your kernel name
Once you have all the lines from the webpage, the best is to copy them all in a file (ie update)
~update
urpmi.removemedia -a urpmi.addmedia main ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/main/release with media_info/hdlist.cz urpmi.addmedia --update main_updates ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/main/updates with media_info/hdlist.cz urpmi.addmedia main_backports ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/main/backports with media_info/hdlist.cz urpmi.addmedia contrib ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/contrib/release with media_info/hdlist.cz urpmi.addmedia --update contrib_updates ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/contrib/updates with media_info/hdlist.cz urpmi.addmedia contrib_backports ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/contrib/backports with media_info/hdlist.cz urpmi.addmedia non-free ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/non-free/release with media_info/hdlist.cz urpmi.addmedia --update non-free_updates ftp://ftp.u-strasbg.fr/pub/linux/distributions/Mandriva/official/2007.1/i586/media/non-free/updates with media_info/hdlist.cz urpmi.addmedia --update plf-free ftp://ftp.easynet.fr/plf/mandriva/2007.1/free/release/binary/i586/ with hdlist.cz urpmi.addmedia plf-free_backports ftp://ftp.easynet.fr/plf/mandriva/2007.1/free/backports/binary/i586/ with hdlist.cz urpmi.addmedia --update plf-nonfree ftp://ftp.easynet.fr/plf/mandriva/2007.1/non-free/release/binary/i586/ with hdlist.cz urpmi.addmedia plf-nonfree_backports ftp://ftp.easynet.fr/plf/mandriva/2007.1/non-free/backports/binary/i586/ with hdlist.cz urpmi.update -a urpmi --auto-select --auto |
Then run the file
# sh update |
Then run I install the softwares to my needs
# urpmi speex flac vorbis-tools lame faac faad2 APE a52dec dtsdec x264 xvid win32-codecs ogmtools mkvtoolnix normalize dvdbackup normalize ffmpeg mplayer mplayer-gui mencoder real-codecs ati dkms-ati ati-kernel-2.6.17-13mdv libdvdcss2 wine kdeutils-superkaramba kwin-style-crystal kwin-style-crystalgl flash-player-plugin kdeutils-kedit mc yakuake acidrip avidemux xine-ui |
To be able to read movies encoded in real codecs, copy the libraries /usr/lib/real to /urs/lib/win32
# cp /usr/lib/real/* /usr/lib/win32/ |
ATI DRIVER
#################" no longer needed for Mandriva 2007.1 ##########################
For the Radeon X1400 installed on my laptop, I just type the following :
# aticonfig --initial |
This will back-up your original xorg.conf file and modify it fit your graphic card
TURN OFF-ON SCREEN WHEN THE LID IS CLOSED-OPEN
#################" no longer needed for Mandriva 2007.1 ##########################
I just want the laptop to turn off the screen when I close the lid.
First install vbetool
# urpmi vbetool |
Backup your /etc/acpi/actions/lm_lid.sh file in case something goes wrong
# cp /etc/acpi/actions/lm_lid.sh /etc/acpi/actions/lm_lid.sh_backup |
Then write into lm_lid.sh :
/etc/acpi/actions/lm_lid.sh
#!/bin/sh if grep -q open /proc/acpi/button/lid/*/state then vbetool dpms on else vbetool dpms off fi |
I8K MODULES
Install i8kutils :
# urpmi i8kutils |
Now create the fileWith a root account, create a file /etc/init.d/i8k and write into it :
#!/bin/sh modprobe i8k force=1 |
Make this file executable in a terminal as root :
# chmod 700 /etc/init.d/i8k |
Make a link to make it start automatically :
# ln -s /etc/init.d/i8k /etc/rc5.d/S20i8k |
When you reboot, all the infos can be now be seen in a terminal with :
# cat /proc/i8k |
DRI
If your system complains that Xlib is missing, you might try to add the following at the end of your xorg.conf
file
/etc/X11/xorg.conf
........ Section "Extensions" Option "Composite" "Disable" EndSection |
HOTKEYS
This chapter is for you if you want to use the multimedia keys on your keyboard. Xmms has to be installed first.
First install the hotkey and xmms package
# urpmi xmms hotkeys |
Create a file in your home directory /home/your_account/.kde/Autostart
/home/your_account/.kde/Autostart/multimedia.sh
hotkeys -t dellinspiron |
To make the hotkeys start at every logon, type : (replace your_account of course :) to make is executable
Now type to this to use the hotkeys without starting
SUSPEND
#################" no longer needed for Mandriva 2007.1 ##########################
When using the suspend mode(FN+esc), the laptop goes into sleep -> no problem
When you power it on again (power button), you get a blank screen
You just have to modify your /etc/X11/xorg.conf file so and add Option "VBERestore" "true"
It should look something like :
/etc/X11/xorg.conf
Section "Device" Identifier "device1" Driver "ati" Option "DPMS" Option "XaaNoOffscreenPixmaps" "1" Option "VBERestore" "true" EndSection |
Now, once X has been restarted (CTRL+ALT+BACKSPACE)
On my laptop, it takes about 20 secondes for the screen to return to life.
LOCKED URPMI DATABASE
If the urpmi database is locked, just remove the .lock and .rpmlock file found in /var/lib/urpmi