I have 8.1 installed and working on 10.10.4, but I have 2 separate accounts on my mac, one for personal and one for work. Cdock will only work on one. I don't receive any errors and it looks like the agent is running, but when I click on the app to configure, nothing happens.My preferences for the dock do not work either. If I log into the other account, it works fine. Both accounts are administrator.
Same exact issue here. Problem remains in 8.2 on 10.10.4. This is the log output in the failed account:
7/6/15 9:01:31.921 AM Dock[12416]: LSOpenFromURLSpec(file:///Applications/Utilities/cDock.app/) failed with -10810
Last edit: Steve Freeman 2015-07-06
Yup there's definitely the issue that I can't even open it on guest accounts.
I'm guessing the multi user issue has something to do with permissions.
Try manually reinstalling SIMBL also try copying cDock's bundles
to
http://www.culater.net/software/SIMBL/SIMBL.php
Reinstalling SIMBL didn't make any difference. Copying the bundle made it so that cDock works now in a non-admin account but multi-user still doesn't work. Seems like we're on the right track with permissions, just not there yet.
I suppose I'm not even sure what you mean by multi-user.
Sorry, I meant multi-account meaning cDock only works for one account at a
time as per the original post.
On Mon, Jul 13, 2015 at 4:10 PM, Wolfgang Baird w0lfschild@users.sf.net
wrote:
Related
Tickets:
#86Last edit: Steve Freeman 2015-07-14
Sorry, I meant multi-account referring to how it only works for one user account at a time.
Yeah I just don't have this issue. How about you send me your logs from whatever account isn't working.
Certainly. I set up 2 test accounts, User1 and User2. First I installed and
configured cDock in User1:
Permissions are User1 (Me) -> rw, wheel -> ro, everyone -> ro
Copied bundle to /Library/Application Support/SIMBL/Plugins
Then I logged into User2 and the app will not open. Logs are:
Jul 14 16:08:49 IndieRoad com.apple.xpc.launchd[1]
(com.apple.xpc.launchd.oneshot.0x10000009.cDock[1489]): Could not find
and/or execute program specified by service: 13: Permission denied:
/Applications/Utilities/cDock.app/Contents/MacOS/cDock
Jul 14 16:08:49 IndieRoad.local Finder[1250]: spawn_via_launchd() failed,
errno=111 label=[0x0-0x60060].cDock
path=/Applications/Utilities/cDock.app/Contents/MacOS/cDock flags=1 :
LaunchApplicationClient.cp #963 LaunchApplicationWithSpawnViaLaunchD()
q=com.apple.root.default-qos
Jul 14 16:08:49 IndieRoad.local Finder[1250]: spawn_via_launchd() failed,
errno=111 label=[0x0-0x60060].cDock
path=/Applications/Utilities/cDock.app/Contents/MacOS/cDock flags=1
Then I reinstalled and configured cDock in User2:
Permissions are User2 (Me) -> rw, wheel -> ro, everyone -> ro
Copied bundle to /Library/Application Support/SIMBL/Plugins
Then I logged back into User1 and now the app will not open there. Log for
User1 is now the same as above.
Just for fun I tried adding rw permissions manually so that it reads:
User2 (Me) -> rw, User1 -> rw, wheel -> ro, everyone -> ro
But it made no difference. Back and forth, it’s like whack-a-mole, only one user account works at a time.
Last edit: Wolfgang Baird 2015-07-14
I'm not sure I get what you're doing.
What do you mean "I reinstalled" cDock. You only need one copy of cDock in /Applications for all users.
Why do you keep copying the bundles to /Library/Application Support/SIMBL/Plugins ?
It's possible part of the issue stems from cDock being in /Utilities which is a restricted folder and not where cDock is really meant to be and I probably shouldn't allow the app to run from there in the first place.
Also when I asked for logs I meant cDocks logs in ~/Library/Application Support/cDock/logs not console output but it sounds like cDock isn't even opening for you which suggests to me you're not just using the app like normal since it opens fine for me on multiple accounts (admin/standard) on 10.9, 10.10 and 10.11.
Sorry, I didn't realize it needed to be in /Applications or that /Utilities
is restricted. I moved it out of /Utilities and that fixed everything. I use
cDock in part to lock the Dock on student machines and they don't tend to
poke around in /Utilities. Guess I'll have to find another way to hide it.
Thanks for your help and for making the Dock bearable to look at again ;-)
On Tue, Jul 14, 2015 at 7:09 PM, Wolfgang Baird w0lfschild@users.sf.net
wrote:
Related
Tickets:
#86Last edit: Steve Freeman 2015-07-14
I'm not sure restricted is the correct term but /Applications/Utilities is R/W only for System and NOT Admin.
If you want to hide the app it's probably easiest to open terminal and run
And to unhide it
And to access it without unhiding it use spotlight
I can't remember but I believe chflags might require xcode command line tools which can be installed with:
You could also just make a folder in applications and stick it in there or make hidden folder with a leading . and stick it in that. http://osxdaily.com/2010/05/10/create-a-hidden-folder-in-mac-os-x/
Thanks for clarifying, now I see why /Utilities won't work properly.
I didn't know that Spotlight can "see" hidden apps. This is a great
solution, much better than what I was doing before!
On Tue, Jul 14, 2015 at 10:26 PM, Wolfgang Baird w0lfschild@users.sf.net
wrote:
Related
Tickets:
#86