LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 06-16-2006, 07:58 AM   #16
nilleso
Member
 
Registered: Nov 2004
Location: ON, CANADA
Distribution: ubuntu, RHAS, and other unmentionables
Posts: 372

Rep: Reputation: 31

same deal if you're using the proprietary drivers with acceleration=on. Search with a slant on your vid card/driver... you may get some clues
 
Old 06-16-2006, 08:38 AM   #17
pdeman2
Member
 
Registered: Jul 2005
Location: Maine, USA
Distribution: OpenSUSE, Gentoo, Fedora, Ubuntu, Mandriva, others
Posts: 413

Original Poster
Rep: Reputation: 30
I'm using the generic drivers provided with SUSE 10.1. Is there some similar parameter for those?
 
Old 06-25-2006, 12:59 PM   #18
nilleso
Member
 
Registered: Nov 2004
Location: ON, CANADA
Distribution: ubuntu, RHAS, and other unmentionables
Posts: 372

Rep: Reputation: 31
okay here's my fix:

shutdown the cups and cupsrenice daemons
/etc/init.d/cups stop
/etc/init.d/cupsrenice stop


weird, I know.. but that's what did it (tested several times). Not sure if I want to invest any time in 'why'

cheers
 
Old 07-15-2006, 12:34 PM   #19
memswiler
LQ Newbie
 
Registered: Jul 2006
Posts: 1

Rep: Reputation: 0
Also having same problem

I have also tried installing the RPM from google's site. I am running OpenSuse 10.1 with Nvidia proprietary drivers and Xgl 3d desktop.

After successful installation, running Picasa from the K Menu does nothing.

Stopping the nice daemons had zero impact for me.

After seeing the original posted WINEDEBUG output, i checked my installation dir (turns out it gets installed into /opt/picasa) and sure enough, the windows/system32 directory doesn't appear to have write access and all files and subfolder are root-root owned and grouped. So, i changed that to users group and write permissions ...

Running WINEDEBUG=+file picasa gives me some useful output:

the first set of messages indicate it couldn't find ntdll.dll.so in /usr/local/lib/wine ... well, that clearly will not work, since it did not create a user/local/lib/wine directory!

ok, so i su'd and created a link there to point to /opt/picasa/wine/lib/wine (or something like that)

Running WINEDEBUG=+file picasa then gives me some more useful output:

wine: failed to initialize: /usr/local/lib/wine/ntdll.dll.so: failed to map segment from shared object: Cannot allocate memory
wine: failed to initialize: /usr/local/lib/wine/ntdll.dll.so: failed to map segment from shared object: Cannot allocate memory
wine: failed to initialize: /usr/local/lib/wine/ntdll.dll.so: failed to map segment from shared object: Cannot allocate memory
wine: failed to initialize: /usr/local/lib/wine/ntdll.dll.so: failed to map segment from shared object: Cannot allocate memory

At this point, I don't have alot of time to spend on this. I don't think i am really out of memory either. Too bad. It would have been nice to run google picasa on my Suse 10.1 workstation.

*** UPDATE ***

Ok, so not quite so ready to give up ... I did some poking around on winehq.org and found this and tried it:

> ulimit -v unlimited
> WINEDEBUG=+file picasa

so this seems to resolve the initial startup problem loading ntdll.dll.so ... now i have *tons* of messages scrolling by to sort through.

As someone else also reported, it shows me the license agreement dialog box. After I accept, it simply exits, providine the WINDEBUG results already posted in a previous post.

I thought i had the permissions stuff resolved but apparently not as it can't seem to create picasa2.exe in c:\windows\system32 ... even when run as root!

<SNIP>
trace:file:RtlDosPathNameToNtPathName_U (L"c:\\windows\\Picasa2.exe",0x7fb1f744,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"c:\\windows\\Picasa2.exe" 520 0x7fb1f504 (nil))
warn:file:wine_nt_to_unix_file_name L"Picasa2.exe" not found in /root/.picasa/dosdevices/c:/windows
trace:file:CreateFileW L"c:\\windows\\system32\\Picasa2.exe" GENERIC_READ FILE_SHARE_READ FILE_SHARE_DELETE creation 3 attributes 0x0
trace:file:RtlDosPathNameToNtPathName_U (L"c:\\windows\\system32\\Picasa2.exe",0x7fb1f7bc,(nil),(nil))
trace:file:RtlGetFullPathName_U (L"c:\\windows\\system32\\Picasa2.exe" 520 0x7fb1f574 (nil))
warn:file:wine_nt_to_unix_file_name L"Picasa2.exe" not found in /root/.picasa/dosdevices/c:/windows/system32
warn:file:CreateFileW Unable to create file L"c:\\windows\\system32\\Picasa2.exe" (status c0000034)
trace:file:CreateFileW returning 0xffffffff

there only appears to be a drivers subdirectory located here -- no files at all!

Oh well, i will check back to see if any resolves this problem later. Thanks and good luck to all!

Hope those tips help someone else out.

Last edited by memswiler; 07-15-2006 at 12:54 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Google: Linux Picasa uses Wine but Earth will be native RHLinuxGUY Linux - News 2 06-13-2006 08:20 AM
Google, Picasa, and et cetera RodWC General 6 05-31-2006 08:56 PM
Google Picasa for Linux crazibri SUSE / openSUSE 1 05-27-2006 02:00 PM
LXer: Google releases Picasa for Linux -- and 100+ Wine patches LXer Syndicated Linux News 0 05-26-2006 09:54 AM
LXer: The Google Command List: Data Mining using Google LXer Syndicated Linux News 0 01-21-2006 03:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 05:23 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration