Hugo Future Imperfect Slim

Tracey Jaquith · PoohBot Pictures

Technophile · Optimist · Cyclist · Archivist · Design · Video · TV · Nomad · Docker

tracey pooh

2-Minute Read

Sony P-Series

(specifically: win7 era P788K, 8" 1600x768 display, 2B RAM, GMA 500 graphics, 64GB SSD)

I got this supercute mini-laptop last year I had been using Ubuntu linux Lucid (10.4) and just upped to Meerkat (10.10). (Both were Netbook Edition).

I’d never gotten video acceleration to work before and was stuck w/ ~1-5 fps video most of the time. Doing the widely suggested:

set -e
sudo add-apt-repository ppa:gma500/ppa
sudo add-apt-repository ppa:gma500/fix
sudo apt-get update
sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config

… bricked my vaio 8-( well, i mean, it gave me root login w/o X/windows ability but… 8-p)

but 2-3 apt-get remove, reinstalls, hunting google later, found the apparent saviour (I did 1000mb from 2000mb recommended here):

sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem=1000mb acpi_osi=Linux"
sudo update-grub

booted clean! immediately got ability to use proprietary vaio accessory to output VGA to external monitor (a first!) and brightness up/down hotkeys working. (brightness to work even at all!)

but best of all, video and appearance and everything (moving windows, starting applications) was so much faster visually!

cmd-line video playback with

sudo apt-get remove mplayer
sudo apt-get install gnome-mplayer gecko-mediaplayer

so this is all i have done, aside from starting w/ vanilla install (with just a few changes to help w/ SSD instead of HD) of lucid upgraded to meerkat.

(personally, i’m still working on getting suspend/resume to work (seems to work but the display doesn’t come back on – been like this the whole time) and to get hibernate to work – prolly will go with some kinda memory stick to dump to)


suspend/resume working now with change to suggested “gma500 fix”

set -e
sudo add-apt-repository ppa:gma500/ppa
sudo add-apt-repository ppa:gma500/fix
sudo apt-get update
sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config

I think this additional suggestion may have fixed sleep/resume (but it’s possible it was just the gma500/fix related packages in live above:

sudo mv /usr/lib/pm-utils/sleep.d/99video /usr/lib/pm-utils/99video

Say Something


paige's Gravatar
I recently acquired one of these and was very thankful to find your recap on how to get video and suspend going! Thanks! Any luck with the extra “nub” function like click with the nub or scroll with the third button?
tracey pooh's Gravatar

Yay, glad you found it helpful!

In truth, I haven’t done tons of playing with my ubuntu VAIO — been busy w/ other stuff recently and it’s mostly a travel computer for me. So no, I hadn’t gotten anywhere towards some of the nice/special things like scroll w/ the third button.
But *yah* that’d be nice to have work!

Oh, btw, I realize that I didn’t link in where I had been actively finding information/help and sharing results — which was in a very active thread here

in case that helps!

tracey pooh's Gravatar

hi matt,
ah, thanks for that. i think sometimes my older wordpress base would mangle/shorten links in some baffling ways — i’ve corrected it, thanks for that!

glad you found this useful. ironically, now, i got an iPad2 for my birthday and have “kitted” it out with iSSH app and a bluetooth keyboard so it’s now becoming my mini travel machine (so I’m actually going to sell my VAIO P-Series! 8-p)
but I was still delighted to get a non-windoze OS on the little great Sony *and* to get video acceleration to work — seeing 720p HD h.264 video play on it is pretty mindblowing!

Recent Posts



#spottheshuttle 1940s 1st person 3d accident aids lifecycle airplane animals appeltart apple pie apple watch architecture arkit art ascii art asia augmented reality baking bali bay area best of biking birthday cafe racer camaro camera video camping candy cars cat pee cat psychology cats cloud coding college colorspaces computer vision cornell crictl css dark mode death valley decaf deinterlace desert design diy docker documentary driving ducting ebgb elbow break emacs endeavour family ffmpeg food games geek gitlab golden gate bridge google cardboard grand canyon gravel bike green magic man h.264 hack health highway 1 home https hugo hyperlapse internet archive ios iphone javascript jeep k3s kubernetes landscapes linux lisp luke battling darth mac macosx markdown mashup metal montclair motion-jpeg motorcycle mountain bike mplayer mt tamalpais nasa new bay bridge news ninja oakland olecranon partioning phoenix php php-htm-mode politics protest rancher recording remaster remix remodel sedona shuttle small town star wars surgery swift tahoe technical thirsty thursday time machine time-lapse timing belt adjustment top end rebuild tracey traefik training ride travel vacation valve job video virtual reality vlog vscode weekend-mechanic work x264 xcode yuvj420p zx6


tracey is a nonstop dance party. so you dont have to. dont ask me about containers. thanks for dropping by today. you look nice.