1. Screen Brightness
The ambient light sensor is the cause of the dim screen, we’ll have to turn it off. To fix this we will have to create a shell script that will be run on boot up that will increase the brightness.
A) Open Terminal, and type the following:
B) Now paste the following in the Terminal window:sudo nano brightness
C) Hit Ctrl-O to save and then Ctrl-X to exit.#!/bin/sh
echo 0 > /sys/devices/platform/asus-laptop/ls_switch
D) Now we will copy our new shell script to the appropriate directory, make it executable and add the following links by typin the following in Terminal:
and thensudo mv brightness /etc/init.d
and thensudo chmod 755 /etc/init.d/brightness
E) Reboot, and you will have regained control of your brightness level.sudo update-rc.d brightness defaults 90
2. Nvidia Driver
Your screen resolution will be limited to 800×600 without the appropriate drivers. Thanks to Alberto Milone’s Envy the whole process is automated for you, with the only requirement being an internet connection.
A) First we’ll need to update Ubuntu’s repositories by typing the following in Terminal:
B) Now we’ll need to install Envy by typing the following in Terminal:sudo apt-get update
C) Next we’ll need run Envy by typing the following in Terminal once again:sudo apt-get install envyng-gtk
D) Select Nvidia on the left side, now click on “Nvidia driver Manual selection”, select 169.12, and finally click apply.sudo envyng -g
E) Once the installation is completed, reboot and you will once again have a crisp screen.
3. Webcam Driver
The webcam if attempted to be used will crash any application that is trying to access it by default. Thanks to the great tutorial by Bill Giannikos the process of installing your Asus uvc webcam driver is relatively easy.
A) First we’ll need to install the files needed to build the driver by typing the following in Terminal:
B) Now we will build the driver by typing the following commands in Terminal:sudo apt-get install build-essential subversion linux-headers-`uname -r`
and thencd /usr/src
and thensudo svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
and thencd trunk
and thensudo make
C) Reboot, and your webcam will now be working.sudo cp -a uvcvideo.ko /lib/modules/`uname -r`/ubuntu/media/usbvideo/
4. Fingerprint Reader Driver
The fingerprint reader is especially useful in Linux as you are asked for your password before completing any change within the operating system. None the less, I would still not recommend for you to install the fingerprint reader driver due to its’ unstable nature and poor quality. The guide provided by Karol Krizka solved the problem of installing this driver of which I have spent about an hour researching with out any success.
A) First we’ll need to add the driver source to our software repository by typing the following in Terminal to open the sources list:
B) Now scroll to the end of the file and paste the following line there:sudo nano /etc/apt/sources.list
C) Hit Ctrl-O to save and then Ctrl-X to exit.deb http://ppa.launchpad.net/madman2k/ubuntu hardy main restricted universe multiverse
D) Update the source list by typing the following in Terminal:
E) Install the fingerprint reader driver by typing the following in Terminal:sudo aptitude update
F) Enroll your fingerprint by typing the following in Terminal:sudo aptitude install fprint-demo libpam-fprint libfprint
G) Click on enroll and swipe your finger.sudo fprint_demo
H) Now we will have to tell Ubuntu when to use your fingerprint by editing the fingerprint reader driver’s configuration file by typing the following in Terminal:
I) Paste the following in the file at the end:sudo nano /etc/pam.d/common-auth
J) Hit Ctrl-O to save and then Ctrl-X to exit.auth sufficient pam_fprint.so
auth required pam_unix.so nullok_secure
H) Reboot, and you will be now scanning your finger instead of typing your password each time.
Bookmarks