Installing Ubuntu on Acer Aspire 4520 is fairly simple. I installed Ubuntu 8.04 using a CD. The installation was flawless. Many people have reported problems with Ubuntu 7.10 and earlier versions on Acer 4520. But, I faced no such problems with Ubuntu 8.04. When Ubuntu 8.10 was released, I did a dist-upgrade, reinstalled the NVIDIA drivers, and everything worked fine.
Ubuntu detected almost all the hardware correctly (System -> Administration -> Hardware Testing).
However, as expected, NVIDIA gave me trouble. The maximum resolution detected was 800x600. Also, desktop effects (compiz) were disabled. I downloaded NVIDIA-Linux-x86-169.12-pkg1.run from the NVIDIA website, and installed it. Now, when I restarted X, the resolution was perfect. I enabled desktop effects using System -> Preferences -> Appearance -> Visual Effects -> Extra.
Another option is installing Envy, a script/program that does installation of nvidia/ati driver for you:
With Ubuntu 8.04, the brightness is always low when you log in. To increase the brightness, right click on Panel and select 'Add to Panel'. Then select Brightness Applet from list. You won't face this issue with Ubuntu 8.10.
Webcam is detected without any problems. You can confirm this with dmesg:
You just need to install easy-to-use webcam software. I recommend Cheese and cameramonitor:
I didn't want to waste my bandwidth by downloading GBs of software, since I already had a DVD image (ISO file) on my USB stick, thanks to a friend. So, I extracted the DVD image to my Hard Disk, and used it as a source to install most of the software I need (emacs, indic fonts, postgreql, python, dictd, texlive etc.).
To do this, I downloaded a small webserver called abyssws, and added the ubuntu dvd directory as an alias. Then I added this line to my /etc/apt/sources.list:
Ubuntu CD and DVD don't include a few popular packages that are restricted by copyright or legal issues in some countries. To install these, install the ubuntu-restricted-extras package:
This will pull in support for various audio formats (including MP3), Microsoft fonts, Java runtime environment, Flash plugin etc.
Ubuntu could not mount an NTFS USB hard disk drive (Transcend) automatically. I did that from command line: