//
you're reading...

Blog

Install Picasa 3.9 on Fedora 19

Picasa had been my all-time favourite image manager (even though I’m sharing time with Shotwell these days). While I was awaiting for a native client for Linux, Google swayed away by closing down the Linux support. But this should not let you down as you can still install Picasa for Windows on your Fedora Linux machine. This method requires using Wine (the Windows emulator), atop which we will use Picasa’s Windows version.

Download Picasa

The first step is to download Picasa from Google’s website. From Fedora 19 (Firefox/Web), you’ll not directly get the download link as Google will complain the platform being unsupported. Hence I would suggest downloading it from third party websites like download.com.

Install Wine

The next step is to install the Windows emulator – Wine and supporting programs. On a Fedora machine, fire up terminal and execute these steps:

sudo yum -y install wine cabextract
wget http://winetricks.org/winetricks
sudo mv winetricks /usr/bin/
chmod a+x /usr/bin/winetricks

Setup Wine Environment

The default wine environment might give you trouble if you are installing wine on a x86_54 arch, hence we’ll be installing Picasa on a customer wine prefix.

  • Download Internet Explorer 6.0 from OldVersion.com (in case the installation of IE does not work through wine). Save the file msie60.exe to your disk.
  • Create the custom wineprefix and install Internet Explorer 6.0 (In case you are wondering why IE is required – it’s to login to Google+ and upload to picasa web).
env WINEARCH=win32 WINEPREFIX=~/.google/picasa/3.0/ winetricks ie6
  • If you’re prompted to manually download IE6, then only:
cp msie60.exe ~/.cache/winetricks/ie6/
env WINEARCH=win32 WINEPREFIX=~/.google/picasa/3.0/ winetricks ie6
  • Install Flash player (if you need to use the creative kit).
env WINEARCH=win32 WINEPREFIX=~/.google/picasa/3.0/ winetricks flash
It seems that login to google does not work with ie6 (confirmed on a x86_64 arch – Fedora 20). Please install ie8 instead.

env WINEARCH=win32 WINEPREFIX=~/.google/picasa/3.0/ winetricks ie8

Installing Picasa 3.9

env WINEARCH=win32 WINEPREFIX=~/.google/picasa/3.0/ wine picasa39-setup.exe

Follow the steps and install Picasa.

Further Reading

Discussion

12 Responses to “Install Picasa 3.9 on Fedora 19”

  1. When I follow these steps everything seems to be installed but when I try to sign in it crashes.

    err:eventlog:ReportEventW L”Picasa has crashed. A crash dump has been generated: C:\\users\\rcampbell\\Temp\\Picasa_131003-110001.dmp\n”
    fixme:advapi:DeregisterEventSource (0xcafe4242) stub

    Not sure if it matters that when I run IE I am unable to get to gmail or google+ or anything because IE (thhis version) isn’t capable or something.

    Posted by Rob Campbell | October 3, 2013, 8:55 pm
    • Hi Rob,
      Can you share the version of Wine? Also signing in to Picasa will require IE to be properly installed and setup. Did you follow the steps as mentioned above for IE? Please share the *.dmp file as well.

      Posted by Abhishek Singh | October 4, 2013, 1:30 pm
      • wine-1.7.2-1.fc19.i686

        I have IE installed and I can even log into google when I open IE and go to http://www.google.com. The dmp file is binary but here is the .dat file if that helps; or do you still want the dmp file?

        prod
        Picasa
        ver
        136.20 (wine)
        app
        Picasa3.exe
        lang
        en
        co
        US
        track
        public
        adminuser
        true
        guid
        2dab26a440b94e91
        distro
        Wine
        proddisplay
        Picasa

        When I try to get to gmail in IE I get:
        fixme:wininet:InternetLockRequestFile STUB
        fixme:msxml:ClassFactory_QueryInterface interface {342d1ea0-ae25-11d1-89c5-006008c3fbfc} not implemented

        Posted by Rob Campbell | October 16, 2013, 2:17 am
      • I was able to get it to work with Picasa 3.8 but not 3.9. I think I can just move some files around and have it upgraded to 3.9 correct?

        Posted by Rob Campbell | October 16, 2013, 5:13 am
        • I’m still having a problem with login; screen is just blank. Unable to install ie8 because it’s not compatible. Has anyone been able to get a 3.9 install to log in? If so, how? I’ve copied and pasted these instructions to no avail. Fedora 19.

          Posted by Rob Campbell | January 18, 2014, 12:22 am
    • Hi everyone, I’ve tried too and was able to use the sign-in feature properly.
      Are you using a 32 bits or 64 bits architecture ?
      If 64 bits, as I do, just try to start picasa with the following:env WINEARCH=win32 WINEPREFIX="/home/user/.google/picasa/3.0" wine C:\\windows\\command\\start.exe /Unix /home/user/.google/picasa/3.0/dosdevices/c:/users/Public/Desktop/Picasa\ 3.lnk
      Hope this helps,
      Regards,
      G0TieR

      Posted by G0TieR | October 28, 2013, 11:33 pm
      • wine: cannot find ‘c:\windows\command\starte.exe’

        Posted by rob campbell | January 18, 2014, 12:23 am
      • env WINEARCH=win32 WINEPREFIX=”/multimedia/.google/picasa/3.9″ wine c:\\windows\\command\\start.exe /multimedia/.google/picasa/3.9/dosdevices/c:/users/Public/Desktop/Picasa\ 3.lnk
        err:start:wmain Unknown option ‘L”/multimedia/.google/picasa/3.9/dosdevices/c:/users/Public/Desktop/Picasa 3.lnk”‘
        Start a program, or open a document in the program normally used for files with that suffix.
        Usage:
        start [options] program_filename […]
        start [options] document_filename

        Options:
        “title” Specifies the title of the child windows.
        /d directory Start the program in the specified directory.
        /b Don’t create a new console for the program.
        /i Start the program with fresh environment variables.
        /min Start the program minimized.
        /max Start the program maximized.
        /low Start the program in the idle priority class.
        /normal Start the program in the normal priority class.
        /high Start the program in the high priority class.
        /realtime Start the program in the realtime priority class.
        /abovenormal Start the program in the abovenormal priority class.
        /belownormal Start the program in the belownormal priority class.
        /node n Start the program on the specified NUMA node.
        /affinity mask Start the program with the specified affinity mask.
        /wait Wait for the started program to finish, then exit with its exit code.
        /unix Use a Unix filename and start the file like windows explorer.
        /ProgIDOpen Open a document using the specified progID.
        /? Display this help and exit.

        Posted by rob campbell | January 18, 2014, 12:26 am
  2. There is no need to download from a non-google site. Use User Agent Switcher to set your self to claim to be running in Windows IE.

    Posted by Robert | May 1, 2014, 4:39 am

Trackbacks/Pingbacks

  1. […] http://asingh.com.np/blog/install-picasa-3-9-on-fedora-19/ […]

    Luka - December 13, 2013
  2. […] Source: Install Picasa 3.9 on Fedora 19 | asingh […]

Post a Comment