Works on MacOSX root, but not for User.

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

Works on MacOSX root, but not for User.

crozilla
Got Digikam to run fine (except Themes is greyed out [???]) but ONLY when I'm logged in as Root. When I try to run it as a User -- my preferred setup -- I get the "drkonqi" attempted launch and then it crashes. I'm running it on a Hackintosh if that matters, BTW. Anyone have any ideas how to solve this?
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

Gilles Caulier-4
Did you run this :

https://projects.kde.org/projects/extragear/graphics/digikam/digikam-software-compilation/repository/revisions/master/entry/README.MACOSX#L43

Gilles Caulier

2012/7/29 crozilla <[hidden email]>:

> Got Digikam to run fine (except Themes is greyed out [???]) but ONLY when I'm
> logged in as Root. When I try to run it as a User -- my preferred setup -- I
> get the "drkonqi" attempted launch and then it crashes. I'm running it on a
> Hackintosh if that matters, BTW. Anyone have any ideas how to solve this?
>
>
>
> --
> View this message in context: http://digikam.1695700.n4.nabble.com/Works-on-MacOSX-root-but-not-for-User-tp4657846.html
> Sent from the digikam-users mailing list archive at Nabble.com.
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

crozilla
Gilles,

I hadn't, but I just did. Thanks for that! I had only installed it using MacPorts before so when I followed your instructions, I did install some other stuff that apparently wasn't installed via MacPorts alone.

That fixed the Themes issue (and probably some other problems I haven't encountered yet), but I still get the same error/failure running as a User. Any other ideas?
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

crozilla
Here's the
console report from when I try to launch Digikam as user instead of Root. http://pastebin.com/vqUAj8F6
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

Gilles Caulier-4
It's clear :

/Users/username/Library/Preferences/KDE/cache-usernames-imac: Permission denied

There is a right file system problem on your computer... The question
is why... No idea...

Gilles Caulier

2012/7/31 crozilla <[hidden email]>:

> Here's the
> http://pastebin.com/vqUAj8F6 console report  from when I try to launch
> Digikam as user instead of Root. http://pastebin.com/vqUAj8F6
>
>
>
> --
> View this message in context: http://digikam.1695700.n4.nabble.com/Works-on-MacOSX-root-but-not-for-User-tp4657846p4657898.html
> Sent from the digikam-users mailing list archive at Nabble.com.
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

crozilla
Okay, I gave my User account read/write permissions to the Pref/KDE folder(s) but now I get this: <http://pastebin.com/AKVV6kCM> I think I may be boned.
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

Gilles Caulier-4
How do you have installed KDE. Sound like all problems come from KDE
installation...

Do you use macports ? If not i recommend to use it as well and to
follow my tutorial. Here i installed it with success on 2 macbook and
one iMac.

Best

Gilles Caulier

2012/7/31 crozilla <[hidden email]>:

> Okay, I gave my User account read/write permissions to the Pref/KDE folder(s)
> but now I get this: <http://pastebin.com/AKVV6kCM> I think I may be boned.
>
>
>
> --
> View this message in context: http://digikam.1695700.n4.nabble.com/Works-on-MacOSX-root-but-not-for-User-tp4657846p4657906.html
> Sent from the digikam-users mailing list archive at Nabble.com.
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

mikeg
@ Gilles: do you've access to all digikam features?
@ crozilla: Did you tried to fix the permissions e.g. with onyx?

[Of topic]
I installed it with macport by trying bith ways, step by step as you write in your readme and with auto installation.

I ran into serval issues. By using the auto install there's a known mysql issue which i fixed by reinstalling mysql with your provided options.

When i try to install step by step no images were shown after import, album has 0 images, but all imported were recorded in the database. The maintenance tool didn't help.

Bye
Mike

Am 31.07.2012 um 17:52 schrieb Gilles Caulier <[hidden email]>:

> How do you have installed KDE. Sound like all problems come from KDE
> installation...
>
> Do you use macports ? If not i recommend to use it as well and to
> follow my tutorial. Here i installed it with success on 2 macbook and
> one iMac.
>
> Best
>
> Gilles Caulier
>
> 2012/7/31 crozilla <[hidden email]>:
>> Okay, I gave my User account read/write permissions to the Pref/KDE folder(s)
>> but now I get this: <http://pastebin.com/AKVV6kCM> I think I may be boned.
>>
>>
>>
>> --
>> View this message in context: http://digikam.1695700.n4.nabble.com/Works-on-MacOSX-root-but-not-for-User-tp4657846p4657906.html
>> Sent from the digikam-users mailing list archive at Nabble.com.
>> _______________________________________________
>> Digikam-users mailing list
>> [hidden email]
>> https://mail.kde.org/mailman/listinfo/digikam-users
> _______________________________________________
> Digikam-users mailing list
> [hidden email]
> https://mail.kde.org/mailman/listinfo/digikam-users
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User.

Gilles Caulier-4
2012/7/31 Mike Gutzschhahn <[hidden email]>:
> @ Gilles: do you've access to all digikam features?

90% of features work fine here. std Slideshow crash due to a bug in Qt
when it try to use full screen. There is some glitch in GUI,
especially when i try to use face tags. It's a widget theme problem,
probably into KDELibs.

But i don't have a mac computer at home. My father has an iMac last
generation where i can perform some test when i going to family.
Others computer come from friends.

At home i installed macosx through virtualbox. I use it to check
compilation. Run a KDE application crash the virtual box, due to
KDELibs access to mac Bios (i suspect).

I plan i buy a macbook pro retina this year. I will can hack in-deep
the implementation, and create a DMG install package...

mac computer are expensive, but i can resist to retina screen. To
display photo, it's really excellent. I already a toshiba ultrabook
which work fine under linux, but screen is really poor compared to
retina...

Gilles Caulier
_______________________________________________
Digikam-users mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-users
Reply | Threaded
Open this post in threaded view
|

Re: Works on MacOSX root, but not for User. [SOLVED]

crozilla
> @ crozilla: Did you tried to fix the permissions e.g. with onyx?

Yes, I did and that didn't work. But what DID work was going back to the README (see above) and installing Digikam as User instead of Root.

I think I tried to install as User originally but had to 'su username' and parts of the install wouldn't accept my root password.

So I rebooted as Root and installed it. That worked, for Root. As a user, crashville.

However, Mikeg's suggestion to reinstall mysql got me to run the two key lines in the README's step four as User without thinking:

> launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
> /opt/local/bin/kbuildsycoca4

Last time I ran them, I think they got sudo'd as I was still in Root. To my surprise, they ran without needing to sudo first, unlike everything else. (Does that need to be notated in the README?)

Now digikam runs fine! However, I have it installed for BOTH Root and User now which is seriously eating up disk space. Any way to easily remove the code I don't need in my Root account?

Thanks for all the help, guys!