Ubuntu On Sony Vaio FW Series

Tips & Tricks related to Sony Vaio FW series laptops

Undervolt for Intrepid

with 10 comments

Well, Happy New Year! I guess this is the last post in this year, so let’s get our undervolting back with 2.6.27 kernels.

First of all go to phc.athousandnights.de and download 0.3.2 version of patch. Put this into directory where you have or will have kernel sources.

If you have not sources yet, do things like in the 4th step from the post about brightness:

sudo apt-get build-dep linux-source-2.6.27
sudo apt-get install linux-source-2.6.27
cp /usr/src/linux-source-2.6.27.tar.bz2 ./
tar jxvf linux-source-2.6.27.tar.bz2
cd linux-source-2.6.27

Put linux-phc-0.3.2-kernel-vanilla-2.6.26.patch.tar.gz in your current dir (linux-source-2.6.27) and unpack it, then patch the kernel sources:

tar zxvf linux-phc-0.3.2-kernel-vanilla-2.6.26.patch.tar.gz
patch -p1 < linux-phc-0.3.2-kernel-vanilla-2.6.26.patch [/sourcecode] Now go into cpufreq module dir and compile it and then install new compiled version: [sourcecode language="python"] cd arch/x86/kernel/cpu/cpufreq/ make -C /lib/modules/`uname -r`/build/ M=`pwd` modules strip --strip-debug acpi-cpufreq.ko sudo install -m644 -b acpi-cpufreq.ko /lib/modules/`uname -r`/kernel/arch/x86/kernel/cpu/cpufreq [/sourcecode] Now reboot and check for module success: [sourcecode language="python"] cat /sys/devices/system/cpu/cpu0/cpufreq/phc_vids [/sourcecode] If you see voltage numbers then you can start optimizing voltages for your cpu or take mine as reference from the previous post about undervolting.

P.S. Fan almost stops at 40C and starts at 50C.

Written by egaistek

December 27, 2008 at 04:24

Posted in Vaio

Tagged with , , , , ,

10 Responses

Subscribe to comments with RSS.

  1. […] Undervolt for Intrepid « Ubuntu On Sony Vaio FW Series […]

  2. whats this all about? im gonna install ubuntu on my vaio FW .. do i need to do all this on it? doesnt it work from the box?

    all this talk of patching and stuff like that … i dont understand it. im not a pro.


    December 28, 2008 at 07:09

  3. Undervolting never works out from the box on laptops, even in Windows.

    You do not need to do anything if you not understand what you do.

    You can start reading this blog from the first post or read just this post and search for a link to the previous post about undervolting where you can find what’s undervolting about.


    December 28, 2008 at 07:18

  4. I decided to try this on my FW139E/H and everything works fine. I only have one odd thing… of the 4 stepping modes (9,72,6,134) it never goes into stepping 9. I can set the scaling speed to 2267000(stepping 9) but the actual cpu speed does not go above 2266000(stepping 72). Is there a way to set the speed by stating the stepping instead of the frequency?


    January 3, 2009 at 06:41

  5. Yea, I see only 3 frequencies in cpufreq applet too. But cpufreq-info shows me “available frequency steps: 2.27 GHz, 2.27 GHz, 1.60 GHz, 800 MHz”, so it maybe some round function problem.

    I used to:

    sudo cpufreq-set -f 2267000
    cpufreq-info -f
    sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

    It returns 2267000.


    January 3, 2009 at 07:01

  6. Hi egalstek. First of all, thanks for the fantastic job that you are doing for VAIO owners. I have noticed that the Vaio FW139e uses more CPU when the CPU scaling is set to low. You can check this with the “CPU frequency scaling monitor” addon module from the panel. When this is set to ‘on demand’ or to the lowest, the CPU actually runs on highest. And when set to highest, CPU runs on lowest frequency. check using glxgears and note the FPS. Hope this helps.


    January 16, 2009 at 01:30

    • skaarj, yea, I noticed that too, but cpu frequency is ok. It’s fglrx bug or something with powerplay that cause glxgears play slowly on bigger cpu frequency.


      January 16, 2009 at 18:43

  7. Is undervolt patch needed for Jaunty?


    April 29, 2009 at 01:56

  8. @skaarj, jaunty requires a custom kernel, not just a module. there is a ppt which has it made already at https://launchpad.net/~linux-phc/+archive/ppa. I havent used it so cant guarantee it works without any issues.


    July 24, 2009 at 03:13

  9. Thanks andb. I am already using that custom kernel. And it does work without any issues. Now if I can find a solution for the ‘MagicGate’ built-in card-reader. Got any ideas?


    July 26, 2009 at 12:03

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: