You are not logged in.
Pages: 1
Hello there,
I've been trying to set up picasa-beta package from AUR on my new Arch64 install and I can't get it to work. I installed its deps (lib32-nss and lib32-openssl) and it complaint about missing libx11, so I also installed lib32-libx11, and lib32-nvidia-utils in case it was needed to work with my nvidia card. Now it doesn't even show an error message when I launch it from CLI, it just shows the splash screen and exits. I've tried to check the libraries availability by issuing ldd32 /opt/google/picasa/3.0/wine/bin/wine and it doesn't complain about anything, so I don't know what can be the issue. Any ideas?
Also, if you know about another photo manager (native under linux, and without KDE/GNOME deps if possible) I can switch to I'd be glad to try it.
Thank you all.
Cheers!
Last edited by Surgat_ (2009-02-25 17:32:57)
Offline
Well, I can tell you it does work under Arch64 I would keep installing lib32 libraries until it starts working. I wish I could tell you exactly which of these libraries you need, but this is that I have and it works!
Good luck!
Scott
local/lib32-alsa-lib 1.0.19-1 (lib32)
An alternative implementation of Linux sound support
local/lib32-atk 1.24.0-1 (lib32)
A library providing a set of interfaces for accessibility
local/lib32-cairo 1.8.6-1 (lib32)
Cairo vector graphics library
local/lib32-curl 7.19.3-1 (lib32)
An URL retrival utility and library
local/lib32-db 4.7.25-2 (lib32)
The Berkeley DB embedded database system
local/lib32-e2fsprogs 1.41.3-2
Ext2 filesystem utilities
local/lib32-expat 2.0.1-1.1 (lib32)
An XML Parser library written in C
local/lib32-fontconfig 2.6.0-2 (lib32)
A library for configuring and customizing font access
local/lib32-freetype2 2.3.8-1 (lib32)
TrueType font rendering library
local/lib32-gcc-libs 4.3.3-1 (lib32)
The GNU Compiler Collection
local/lib32-glib 1.2.10-7 (lib32)
Common C routines used by Gtk+ and other libs
local/lib32-glib2 2.18.4-1 (lib32)
Common C routines used by GTK+ 2.4 and other libs
local/lib32-glibc 2.9-4 (lib32)
GNU C Library (32 Bit)
local/lib32-gnutls 2.6.4-1 (lib32)
A library which provides a secure layer over a reliable transport layer
local/lib32-gtk 1.2.10-8 (lib32)
The GTK+ toolkit
local/lib32-gtk2 2.14.7-1 (lib32)
The GTK+ Toolkit (v2)
local/lib32-heimdal 1.2.1-3 (lib32)
Heimdal Kerberos V5 libraries
local/lib32-libcups 1.3.9-3 (lib32)
The CUPS Printing System
local/lib32-libdrm 2.3.1-2 (lib32)
Userspace interface to kernel DRM services
local/lib32-libgcrypt 1.4.3-2 (lib32)
Libgcrypt is a general purpose crypto library based on the code used
local/lib32-libgl 7.2-1 (lib32)
Mesa DRI OpenGL library and drivers
local/lib32-libgpg-error 1.6-1.1 (lib32)
Support library for libgcrypt
local/lib32-libice 1.0.5-1 (lib32)
X11 Inter-Client Exchange library
local/lib32-libjpeg 6b-6 (lib32)
Library of JPEG support functions
local/lib32-libpng 1.2.34-1 (lib32)
A collection of routines used to create PNG format graphics files
local/lib32-libsm 1.1.0-1.1 (lib32)
X11 Session Management library
local/lib32-libstdc++5 3.3.6-3 (lib32)
GNU Standard C++ library version 3
local/lib32-libtasn1 1.8-1 (lib32)
The ASN.1 library used in GNUTLS
local/lib32-libtiff 3.8.2-4 (lib32)
Library for manipulation of TIFF images
local/lib32-libx11 1.1.99.2-2 (lib32)
X11 client-side library
local/lib32-libxau 1.0.4-1 (lib32)
X11 authorisation library
local/lib32-libxcb 1.1.93-1 (lib32)
X11 client-side library
local/lib32-libxcomposite 0.4.0-1 (lib32)
X11 Composite extension library
local/lib32-libxcursor 1.1.9-1 (lib32)
X cursor management library
local/lib32-libxdamage 1.1.1-1 (lib32)
X11 damaged region extension library
local/lib32-libxdmcp 1.0.2-1 (lib32)
X11 Display Manager Control Protocol library
local/lib32-libxext 1.0.5-1 (lib32)
X11 miscellaneous extensions library
local/lib32-libxfixes 4.0.3-1 (lib32)
X11 miscellaneous 'fixes' extension library
local/lib32-libxft 2.1.13-1 (lib32)
FreeType-based font drawing library for X
local/lib32-libxi 1.2.0-1 (lib32)
X11 Input extension library
local/lib32-libxinerama 1.0.3-1 (lib32)
X11 Xinerama extension library
local/lib32-libxml2 2.7.2-1 (lib32)
XML parsing library, version 2
local/lib32-libxmu 1.0.4-2 (lib32)
X11 miscellaneous micro-utility library
local/lib32-libxrandr 1.2.3-1 (lib32)
X11 RandR extension library
local/lib32-libxrender 0.9.4-1 (lib32)
X Rendering Extension client library
local/lib32-libxslt 1.1.24-1 (lib32)
XML stylesheet transformation library
local/lib32-libxt 1.0.5-1 (lib32)
X11 toolkit intrinsics library
local/lib32-libxxf86vm 1.0.2-1 (lib32)
X11 XFree86 video mode extension library
local/lib32-lzo2 2.02-3.1 (lib32)
LZO is a portable lossless data compression library written in ANSI C
local/lib32-mesa 7.2-1 (lib32)
Mesa OpenGL library
local/lib32-ncurses 5.7-2 (lib32)
A System V Release 4.0 curses emulation library
local/lib32-opencdk 0.6.6-1.1 (lib32)
The Open Crypto Development Kit provides basic parts of the OpenPGP message
format
local/lib32-openssl 0.9.8j-1 (lib32)
The Open Source toolkit for Secure Sockets Layer and Transport Layer
Security
local/lib32-pango 1.22.4-1 (lib32)
A library for layout and rendering of text
local/lib32-pcre 7.8-1 (lib32)
A library that implements Perl 5-style regular expressions
local/lib32-pixman 0.14.0-1 (lib32)
Pixman library
local/lib32-readline 5.2.013-2 (lib32)
GNU readline library
local/lib32-xcb-util 0.3.3-1 (lib32)
Utility libraries for XC Binding
local/lib32-zlib 1.2.3.3-3 (lib32)
A compression/decompression Library
Offline
Thank you so much! I got it by installing the whole lib32 group. Then I've removed the packages you didn't have and some more which didn't break it. Now I have it working with these lib32 packages:
$ pacman -Q | grep lib32
lib32-alsa-lib 1.0.19-1
lib32-curl 7.19.3-1
lib32-db 4.7.25-2
lib32-e2fsprogs 1.41.3-2
lib32-expat 2.0.1-1.1
lib32-fontconfig 2.6.0-2
lib32-freetype2 2.3.8-1
lib32-gcc-libs 4.3.3-1
lib32-glib 1.2.10-7
lib32-glib2 2.18.4-1
lib32-glibc 2.9-4
lib32-gnutls 2.6.4-1
lib32-libcups 1.3.9-3
lib32-libdrm 2.3.1-2
lib32-libgcrypt 1.4.3-2
lib32-libgpg-error 1.6-1.1
lib32-libice 1.0.5-1
lib32-libjpeg 6b-6
lib32-libpng 1.2.34-1
lib32-libsm 1.1.0-1.1
lib32-libstdc++5 3.3.6-3
lib32-libtasn1 1.8-1
lib32-libtiff 3.8.2-4
lib32-libx11 1.1.99.2-2
lib32-libxau 1.0.4-1
lib32-libxcb 1.1.93-1
lib32-libxcomposite 0.4.0-1
lib32-libxcursor 1.1.9-1
lib32-libxdamage 1.1.1-1
lib32-libxdmcp 1.0.2-1
lib32-libxext 1.0.5-1
lib32-libxfixes 4.0.3-1
lib32-libxft 2.1.13-1
lib32-libxi 1.2.0-1
lib32-libxinerama 1.0.3-1
lib32-libxml2 2.7.2-1
lib32-libxmu 1.0.4-2
lib32-libxrandr 1.2.3-1
lib32-libxrender 0.9.4-1
lib32-libxslt 1.1.24-1
lib32-libxt 1.0.5-1
lib32-libxxf86vm 1.0.2-1
lib32-lzo2 2.02-3.1
lib32-mesa 7.2-1
lib32-nas 1.9.1-2
lib32-ncurses 5.7-2
lib32-nspr 4.7.3-1
lib32-nss 3.12.2-1
lib32-nvidia-utils 180.22-1
lib32-opencdk 0.6.6-1.1
lib32-openssl 0.9.8j-1
lib32-pcre 7.8-1
lib32-pixman 0.14.0-1
lib32-qt 4.4.3-5
lib32-readline 5.2.013-2
lib32-sqlite3 3.6.10-1
lib32-xcb-util 0.3.3-1
lib32-zlib 1.2.3.3-3
Cheers!
Offline
Looking at this long list of packages it seems to me that it might actually be *easier* to set up a 32bit chroot. Plus once it is set up you never have these sorts of problems anymore.
Offline
Possibly true, but I've also got a chroot that I've used for just a couple rarely used programs, and to me it's seemed much easier to use programs within your normal environment then in getting schroot (or dchroot) properly configured, making sure the networking works both places (I still have to manaually 'sudo dhcpcd wlan0' when I enter the chroot to get the network). Some people think it's 'cleaner' to setup a chroot, but to me it seems that if all the lib32 packages you need are already packaged and ready, everything's being managed in ONE place by pacman(yaourt). You also have easier access to things like usb sticks, etc without any additional configuration required.
Just my two cents! YMMV I've had picasa-beta installed long enough that I don't remember if I had to look around for any extra lib32 packages to add or if they were already installed. You can try just pacman -S lib32, which will install all the packages in the lib32 group.
Good luck!
Scott
Offline
I agree with you, firecat. Also, most 32 bit apps that could need a chroot can also be run using these lib32 packages that I have already installed, so I don't have to bother installing them the next time.
Cheers!
Offline
there is a binary package hosted on aurchlinux.fr (YAOURT website) repository
Offline
I didn't know, even though I installed some lib32 packages from there. Anyway, that's picasa 2.7 and picasa 3 is already stable (although it's called picasa-beta on the AUR).
Offline
I was installing picasa-beta today and I've found you just have to install bin32-wine-suse which has all the required lib32 as dependencies. After that picasa runs perfect
Offline
Pages: 1