Ubuntu Config on Dell 690


these are my ubuntu installation / hardware configuration / basic customization notes
basically, what i had noticd is ubuntu detects / configures 99% of hardware automatically but sometimes it didn't worked ( vga in 64bit auto update drivers never worked for me)
i have dell 690 at office and custom machine at home. at both places i am using ubuntu 9 (64bit). one major different in both machines is VGA (office has quadro 4600 where as home has radeon 4850) so i'll explain my installation / drivers steps for both nvidia / ati drivers. also dell (office pc) has sound card (creative xfi) which didn't worked with default ubuntu, so i'll explain how to setup this as well.
lets start
####################################
######### INSTALL MACHINE ########
####################################

ubuntu 9 - jackalop - 64bit
insert disk n install
remember basic disc formatting
i used ext3, it worked for sure and set swap to 20 GB after this.
setup proxy via system>administration>network proxy
it didn't worked with terminal so remember not to relie on terminal pkg updates
sudo apt-get update >> didn't worked, 407 proxy error
####################################
######### INSTALL AUDIO ############
####################################

1- download creative xFi driver from (only if sound is not working, 99 % it worked by default)
http://ccftp.creative.com/manualdn/Drivers/AVP/10792/0x0343D29A/XFiDrv_Linux_Public_US_1.00.tar.gz
2- extract is somewhere
3- install dependencies (didn't worked for me)
sudo apt-get install build-essential linux-headers-`uname -r`
4- making / installing driver
make
sudo make install
it worked for me :D
thread that helped
http://ubuntuforums.org/showthread.php?t=870001
####################################
######### INSTALL VIDEO ############
####################################

nvidia quadro 4600

part1: making sure no nvidia

sudo apt-get --purge remove nvidia-glx nvidia-glx-legacy nvidia-glx-new nvidia-settings
sudo apt-get --purge remove xserver-xorg-video-nv
Note: doing this means that the next time you restart X, you will have a 800x600, or an other low screen resolution, so do not be alarmed.
Another optional step, is to disable the nv and nvidia_new drivers from loading too, for those who have further problems.
gksudo gedit /etc/default/linux-restricted-modules-common
And on the line that says DISABLED_MODULES="" change it to
DISABLED_MODULES="nv nvidia_new"

part2: installing latest driver

1- download driver from nvidia website "NVIDIA-Linux-x86_64-185.18.31-pkg2.run"
2- ctrl + alt +1 >> full page terminal
3- sudo /etc/init.d/gdm stop >> stops the GDM
4- run installer, don't build kernal if fails(mine proxy error), don't run xconfig n let change xorg
sudo sh NVIDIA-Linux-x86_64-1.0-9746-pkg2.run
5- reboot machine, open terminal
6- backup /etc/X11/xorg.conf
7- sudo nvidia-settings >> so u can configure display/desktop n apply changes (xorg.conf)
it worked for me :D
thread that helped
http://ubuntuforums.org/showthread.php?t=1125400
ati radeon 4850
below page, simply worked
http://wiki.cchtml.com/index.php/Ubuntu_Jaunty_Installation_Guide
####################################
######### INSTALL WACOM ############
####################################
install wacom-tools >> via synaptic
download linuxwacomproject
extract it somewhere
./configure >> to run / install
wacomcpl >> opens GUI, if didn't show device that means some hal error
Helping wacomcpl
Unfortunately HAL assigns names to wacom devices in a way that the recent wacomcpl from jaunty cant find them, to help wacomcpl to find them:
Open a terminal and type:
sudo gedit /etc/init.d/wacomtohal
and paste this code in:
#! /bin/sh
## find any wacom devices
for udi in `hal-find-by-property --key input.x11_driver --string wacom`
do
type=`hal-get-property --udi $udi --key input.x11_options.Type`
## rewrite the names that the Xserver will use
hal-set-property --udi $udi --key info.product --string $type
done
then run :
sudo chmod +x /etc/init.d/wacomtohal
sudo update-rc.d wacomtohal defaults 27
udpate:: after a year, wacom stops working at once

if wacom thing doesn’t work somehow, and wacomcpl not showing device in list, even its working, follow these steps
install wacom-tools and xorg-server-wacom(synaptic > search>wacom, both results)
install 0.8.2.2 drivers via ./config from linuxwacom project
save below code as 10-wacom.fdi and save it to /usr/share/hal/fdi/policy/20thirdparty
n reboot
terminal check>> Now “xinput –list” and “xsetwacom list” produce same result, now wacomcpl should work
## all credit for following file goes to favux who told me about this on ubuntu forum, i doubt, i won’t be able to find it again in future when needed, so i m putting it here :D
—————–

wacom
stylus
stylus
hal-setup-wacom
eraser
cursor
pad
eraser
cursor
pad
—————–
## If you lose your calibration after reboot:
In terminal:
sudo gedit ~/.xinitrc
Find the line that says:
. /etc/X11/xinit/xinitrc
and change it to
#. /etc/X11/xinit/xinitrc
Save and exit.
Go to System>Preferences>Startup Applications and create a new entry named whatever you want.
The command should be:
sh /home/yourusername/.xinitrc
Your wacomcpl settings will now restore on reboot
thread that helped
http://www.thinkwiki.org/wiki/Installing_Ubuntu_9.04_%28Jaunty_Jackalope%29_on_an_X61_Tablet
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
BONUS: few basic applications setup
ok, here are notes for quick installation of few pretty basic apps, which i need everytime i installed ubuntu.
####################################
######### INSTALL firefox 3.5 ######
####################################

Add the repository
$ sudo sh -c "echo 'deb http://ppa.launchpad.net/fta/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"
Add the appropriate key
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 632D16BB0C713DA6
Expected Output
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 632D16BB0C713DA6
gpg: requesting key 0C713DA6 from hkp server keyserver.ubuntu.com

gpg: key 0C713DA6: public key "Launchpad PPA for Fabien Tassin" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Update your repository list
$ sudo apt-get update
Make a backup of your current Firefox configuration folder
$ cp -r ~/.mozilla/firefox/ ~/firefox_backup
Install Firefox 3.5
$ sudo apt-get install firefox-3.5
Navigate to “Applications >> Internet >> Shiretoko Webbrowser
####################################
######### INSTALL FlashPlayer #########
####################################

install cooliris in firefox
goto cooliris page / installation guideline. there they have written adobe 64bit beta flash plugin and installation guide. it simply works
####################################
######### INSTALL jDownloader ######
####################################

1- extract downloaded "JDownloader" folder to /opt/JDownloader/JDownloader.jar
2- set permissions to my user via
sudo chown -R lala:lala /opt/JDownloader
sudo chmod -R +r /opt/JDownloader
3- making it runnable from terminal
sudo touch /usr/local/bin/JDownloader
sudo nano /usr/local/bin/JDownloader
this opens file in terminal, paste following
java -jar /opt/JDownloader/JDownloader.jar
close file by ctrl+x, then y, then enter
4- creating desktop icon
sudo gedit /usr/share/applications/JDownloader.desktop
copy paste following lines
[Desktop Entry]
Encoding=UTF-8
Name=JDownloader
Comment=Download Manager
Exec=java -jar /opt/JDownloader/JDownloader.jar
Icon=/opt/JDownloader/JDownloader.png
Terminal=false
Type=Application
Categories=GNOME;Network;
StartupNotify=True
thread that helped
http://pagesofinterest.net/blog/2009/05/installing-jdownloader-in-ubuntu/
## fixing double click speed issue
create ".Xresouces" on your home folder and add line
*multiClickTime:400
save, logout and login
thread that helped
http://forums.sun.com/thread.jspa?threadID=585358
####################################
######### INSTALL pySDM ############

####################################

this let my auto mount windows / other partitions the way i want (pretty simple)
install from synaptic
run from terminal via
sudo pysdm
####################################
######### INSTALL Samba ############
####################################

install from synaptic
upon first time sharing, it gives warning and tell solution, do it, it works