$ sudo add-apt-repository ppa:mozillateam/firefox-stable2) Update repository
$ sudo apt-get update3) Reinstall package to latest version
$ sudo apt-get --reinstall install firefoxNote:
Tested on Ubuntu 10.04 32-bit and Linux Mint 10 64-bit.
A blog by an ordinary Linux user who uses Windows in his day job.
$ sudo add-apt-repository ppa:mozillateam/firefox-stable2) Update repository
$ sudo apt-get update3) Reinstall package to latest version
$ sudo apt-get --reinstall install firefoxNote:
$ sudo cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow2) Close terminal and log out. Once at login screen you'll see an Appearance pop up. Make your changes and log in.
$ sudo unlink /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktopNote :
$ sudo apt-get install usb-modeswitchNote:




Screenshots...
$ sudo apt-get install build-essential linux-headers-`uname -r`2) Change the installer mode
$ chmod +x ./VMware-Player-3.1.1-282343.x86_64.bundle3) Execute the installer
$ gksudo bash ./VMware-Player-3.1.1-282343.x86_64.bundleWhen popup appear, click Install.
sudo bash vmware-installer -u vmware-playerUpdate (01/03/2011)
$ cd /usr/share/ati
$ sudo sh ./fglrx-uninstall.shThen restart your machine.$ sudo sh ./ati-driver-installer-Follow the instruction. Once completed run this command:.run
$ sudo /usr/bin/aticonfig --initialRestart your machine.
$ sudo apt-get install linux-backports-modules-alsa-lucid-generic
$ sudo apt-get install subversion2) Create directory for my repository
$ mkdir /home/dirn/svn
$ cd /home/dirn/svn
$ mkdir my-repo
3) Create repository by using svnadmin command$ sudo svnadmin create /home/dirn/svn/my-repo4) Create a new group called subversion
$ sudo groupadd subversion5) Add your username and www-data into the group
$ sudo usermod -a -G subversion www-data
$ sudo usermod -a -G subversion user_name
6) Set permission $ cd /home/dirn/svn
$ sudo chown -R www-data:subversion my-repo
$ sudo chmod -R g+rws my-repo
7) Edit svnserve.conf file$ nano /home/dirn/svn/my-repo/conf/svnserve.conf8) Uncomment the following line and save the file
# [general]9) Edit passwd file
# password-db = passwd
$ nano /home/dirn/svn/my-repo/conf/passwd10) Add your svn username and password and save the file
username = password11) Run svnserve service
$ svnserve -d --foreground -r /home/dirn/svn12) To access the project repository, run the following command
$ svn co svn://hostname/my-repo my-repo --username user_nameNote:
$ gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry trueTo switch back
$ gconftool-2 --type=Boolean --set /apps/nautilus/preferences/always_use_location_entry false
$ sudo apt-get install v86d hwinfo2) Check maximum resolution supported when running Plymouth
$ sudo hwinfo --framebuffer3) Edit the resolutions in the GRUB2 files
$ sudo gedit /etc/default/grubAssuming your monitor can support 1280x1024, otherwise change it to whatever resolution supported by your monitor
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"to
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"then look for the text below
#GRUB_GFXMODE=640x480and change it to
GRUB_GFXMODE=1280x10245) Edit another file
$ sudo gedit /etc/initramfs-tools/modules6) Add the following line at the end of the file
uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap7) Run
$ echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash8) Update Grub
$ sudo update-grub29) Generate new splash screen
$ sudo update-initramfs -u
$ sudo nano /etc/modprobe.d/alsa-base.conf2) add the text below to the file (last line)
options snd-hda-intel model=dell-m63) restart your machine
$ wget ftp://ftp.idsoftware.com/idstuff/quake3/linux/linuxq3ademo-1.11-6.x86.gz.sh2) Allow the file to be executed as a program
$ sudo chmod 755 linuxq3ademo-1.11-6.x86.gz.sh3) Post Dapper, dash is a default shell for Ubuntu. We need to change this to bash before installing the game. To do so, open terminal and at home folder execute the following command and select <No>.
$ sudo dpkg-reconfigure dash4) Execute the installer
$ ./linuxq3ademo-1.11-6.x86.gz.sh -target ~/programs/q3-temp5) If the installer is returning an error like below
Warning: unknown mime-type for "archive" -- using "application/*"
Warning: unknown mime-type for "integrity..." -- using "application/*"
Error: no such file "-r"
Error: no such file "-n"
Error: no such file "Verifying"
Error: no such file "archive"
Error: no such file "integrity..."
tail: cannot open `+6' for reading: No such file or directory
Warning: unknown mime-type for "-r" -- using "application/*"
Warning: unknown mime-type for "Error" -- using "application/*"
Warning: unknown mime-type for "in" -- using "application/*"
Warning: unknown mime-type for "check" -- using "application/*"
Warning: unknown mime-type for "sums" -- using "application/*"
Warning: unknown mime-type for "1808389199" -- using "application/*"
Warning: unknown mime-type for "1300192087" -- using "application/*"
Error: no such file "-r"
Error: no such file "Error"
Error: no such file "in"
Error: no such file "check"
Error: no such file "sums"
Error: no such file "1808389199"
Error: no such file "1300192087"
Press Return to close this window ...
6) Simply execute the command below and re-executing the installer
$ export _POSIX2_VERSION=1992097) During the installation, if there's a permission denied error on the targeted bin folder, simply create the folder manually using terminal or nautilus and proceed with the installation
/
/home
/your-username
/programs
/q3-demo
/bin
8) Launch the game
$ programs/q3-demo/q3demo.x869) If there's no sound, check sound initialization section from the output, if it's the same as below
------- sound initialization -------
/dev/dsp: Broken pipe
Could not toggle.
10) Edit bootmisc.sh
$ sudo gedit /etc/init.d/bootmisc.shFrom
...
case "$1" in
start|"")
do_start
;;
...
to
...
case "$1" in
start|"")
do_start
echo "q3demo.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "q3demo.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
;;
...
11) Restart your machine (there should be a way to restart the service alone)$ programs/q3-demo/q3demo.x86 +set s_musicvolume -113) Remove installer temp folder
$ rm -r programs/q3-temp14) Change back shell from bash to dash by selecting <Yes>
$ sudo dpkg-reconfigure dashNote:
#!/bin/sh
# Needed to make symlinks/shortcurts work.
# Run Quake III with some default arguments
cd "/home/your-username/programs/q3-demo"
sudo echo "q3demo.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
quake="./q3demo.x86"
"$quake" $*
exit $?
Update (03/06/2010)$ linux32 ./linuxq3ademo-1.11-6.x86.gz.sh -target ~/programs/q3-tempTested on Ubuntu 10.04 Lucid Lynx 64 bit.
$ sudo echo "q3demo.x86_64 0 0 direct" > /proc/asound/card0/pcm0p/ossIf you're getting this error
bash: /proc/asound/card0/pcm0p/oss: Permission deniedJust set the correct permission to the file and you're done. Tested on Ubuntu 10.04 Lucid Lynx 64 bit.
$ sudo apt-get install ia32-libsNow there's one more issue left. The sound. /proc/asound/card0/pcm0p/oss file seems missing.