Subscribe to Feeds
ubuntu.com
Free PageRank Checker

Picasa In Ubuntu Behind Proxy

Posted by Panji Nushantara | Thursday, October 15, 2009

We have a shared Internet connection at home, with my wife's Windows XP machine as host, and two Ubuntu machines as clients. There's a little application called Proxy for Windows that makes Internet sharing easier.
And that's why I use proxy in the Ubuntu machines, and that's where the trouble begins, for Picasa anyway.

Here's the fix for Picasa behind proxy in Ubuntu 9.04 :
  • fire up the terminal and type (or copy paste):
     /opt/google/picasa/3.0/bin/wrapper regedit
    this will open a Wine's regedit version, just like Windows'. It turns out that Picasa for Linux is not so native after all, it runs on Wine. So the next step can be used for Picasa for Windows too.
  • go to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings (see screenshot below, click for bigger image):
    - enable proxy by changing the ProxyEnable value to -> 1
    - add these new string values :
       - ProxyOverride -> leave it blank
       - ProxyServer -> yourhost:yourport
  • close regedit and run Picasa

 

I have problem with Google Earth too, but I can't pinpoint the source. Since the same Google Earth version works just fine on my Karmic Koala beta with same proxy configuration on same laptop. Oh well, I hope next post will be the solution.



keyword : picasa | ubuntu | proxy
source : Picasa FAQ

3 comments
  1. Dipal Patel November 4, 2009 4:10 PM  

    hey..
    I have a local lan network in my hostel and we're behind proxy and needs authorization to access. so how can I enter authorization information(id and password) in registry of picasa?

  2. Panji Nushantara November 4, 2009 6:39 PM  

    I'm not really sure since this is more Windows registry hacking than Ubuntu one, try add these new string values :
    - ProxyUser -> your username
    - ProxyPassword -> your password

    hope it helps.

  3. Wayne February 3, 2010 10:56 PM  

    I've managed to get Google Earth to work through a proxy.

    In a terminal, type "gedit .bashrc"

    Add the following line:
    export HTTP_PROXY=your.proxy.address:port

    THe only funny is that you'll need to run Google Earth from a terminal.