Finally there is content here. Check out the Tips and Tricks  and the Projects sections.

More to be added soon 

 
Ubuntu on Fujitsu Amilo Pro PDF Print E-mail
Written by Wayne Stallwood   
Tuesday, 12 June 2007

My Fujitsu S7020 is a fine example of Linux friendly hardware, but recently I had the “opportunity” to install Ubuntu 7.04 on a Fujitsu Amilo Pro V2035.

Things didn't go so smoothly with this machine..Read below for my notes.

The main contributor to my pain and suffering is the Via Graphics Chipset. This laptop has taught me that this chipset (which is prevalent in the cheaper end of the market) is best totally avoided, particularly if you ever want to run Linux and even more so if you want any sort of 3D performance.

To be fair on the Fuijitsu it is/was the cheapest model in their line up. Yet it still has more than reasonable build quality and impressive (at this price level) battery life.

Just don't be wanting to install Linux on it...or if you do prepare for some “fun”

First thing you will notice as the live installer for Ubuntu starts is that you are stuck at 800x600 with a vesa driver, you could try installing the Via drivers but personally I wouldn't bother and instead head over to the openchrome project (here).

But before you do that you will have to learn how to move windows about without using the title bars. (alt and left click to move the windows about so you can get to the buttons on a 800x600 screen and then go and file a Ubuntu bug for the installer being broken at vesa resolutions)

Video

Complete the installation and get the machine on the internet (wired only will work at the moment) and then drop to a terminal and complete the following steps

sudo apt-get build-dep xserver-xorg-video-via

sudo apt-get install subversion autoconf automake1.9 libtool

Now get the Openchrome source.

svn checkout http://svn.openchrome.org/svn/trunk openchrome

This will creat an copenchrome folder in your home dir, move into it with "cd openchrome" Now build openchrome

./autogen.sh --prefix=/usr

make

Now if that worked, install openchrome

sudo make install

Now we edit the xorg.conf file to use the new driver. Look in the "device" section and change the Driver line to "via" where it currently says "vesa" While you are in the file you should also add the following lines. In the same section where you just changed the driver add the following (it is caase sensitive)

Option “EnableAGPDMA” “on”

Option “SWCursor”

The first one of these improves performance, the second one solves a problem with the mouse pointer vanishing sometimes. Next scroll up a bit to the section for the synaptics input device and add the following line.

Option          "SHMConfig"             "On"

Next scroll down again until you find the screen section and add "1280x800" to the mode line for your default colour depth (probably 24) Save this file and restart X, if all goes well you should now be running with the correct resolution and some degree of 2D and 3D acceleration

Touchpad

The reason we added the shared memory option in the touchpad configuration is that we need to make some adjustments to the touchpad, you will probably have already noticed that it is way over-sensitive to tapping left clicks. Again from the terminal type

sudo apt-get install gsynaptics

Once done you will have a touchpad icon under "System, Preferences" where you can adjust the tap to click behavior  oe just turn it off completely.

Wireless

Good news here, the support for the broadcomm wireless chipset is already in the kernel, no need for ndiswrapper or other nastiness here, all that needs to be done is to add the chipset firmware and it is good to go, even better there is a tool to do this for us. 

sudo apt-get install bcm43xx-fwcutter

Follow the instructions during the installation and this will download, extract and install the firmware for you. One reboot later you should have wireless.

Speed Scaling

To get better battery performance and run at a lower temperature you need to have a bit of a poke around with the CPU frequency scaling as by default this isn't working. /etc/modules needs a line adding to as as follows.

p4-clockmod

Then you can either manually add the module or reboot. Next add the CPU speed monitor to your Gnome panel and then by right clicking it you should see that the clock speed has slipped down and goes up again when you make the machine do some work.

However I wanted some more control over this and I wanted the speed scaling to be turned off for maximum performance if the machine was on mains power.

Open gconf-editor and have a poke around in apps,gnome-power-manager. There are plenty of things to play with but the ones you will really want to change are "show_cpufreq_ui" and "show_actions_in_menu"..tick both of these.

Once this is done you will find options in "System" "Preferences" "Power Management" from the Gnome panel for CPU speed both on and off mains power.

The remaining issues I have are as follows.

3D is very unreliable and sometimes hangs machine, this is a known openchrome bug on some chipsets, For now I have given up on 3D and commented out  Load "DRI" from my xorg.conf

No video overlay modes on internal screen, again an openchrome bug on some machines, use software rendering options in your video players.

CPU fan runs all the time.

 

 

 

 

 

 
 
 

 

 

Last Updated ( Saturday, 11 August 2007 )
 
< Prev   Next >
 
  Design by augs-burg.de & go-vista.de  
     
   
Design by go-vista.de and augs-burg.de