[argyllcms] Re: problem with dispcal : Error - Configuring USB port (OS X)

  • From: Rishi Sanyal <rishi.j.sanyal@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Tue, 1 Feb 2011 21:14:29 -0800

So to recap, here are the list of potentially offending processes as
far as the ColorMunki goes:

ls -l /Library/LaunchAgents:
-rw-r--r--  1 root  wheel  464 Oct  9  2009 com.xrite.colormunkid.plist
-rw-r--r--  1 root  wheel  426 Jun  2  2009 com.xrite.device.message.plist

ls -l /Library/LaunchDaemons:
-rw-r--r--  1 root  wheel   461 Jun  2  2009 com.xrite.device.colormunki.plist

Anything I should try/do?

Rishi

On Tue, Feb 1, 2011 at 8:51 PM, Graeme Gill <graeme@xxxxxxxxxxxxx> wrote:
> Grzegorz Wróbel [felix] wrote:
>>
>> Report after command "ps -A -c" are saved in "log.txt"
>> File "trying.txt" was made few days before, so PID are different than in
>> "log.txt".
>
> Hi, that helps a little. It would be good to know for certain what's being
> started by
> launchd though, ie:
>
>        ls -l /Library/LaunchDaemons /Library/LaunchAgents
>
> ---------------------------------------------------------------------------
>
> Here is another version of the programs that (hopefully) addresses
> the problem more conveniently: <http://www.argyllcms.com/osxtools.tgz>
>
> To see if they work, you'll need to initially run them as root, ie.:
>
>   sudo spotread
>
> since the newer X-Rite driver daemons are running as root, and a normal
> user process can't stop them.
>
> If that works, the need to use sudo can be removed by modifying
> the X-Rite daemons to run as your user account, by adding the appropriate
> tag to the .plist file.
>
> For the ColorMunki for instance, you would need to:
>
>> To do this you need to edit the script that controls the X-Rite Daemon.
>>
>>    cp /Library/LaunchDaemons/com.xrite.device.colormunki.plist temp.plist
>>    open temp.plist
>>
>> and add one child below the root:
>>
>>    _Item_                      _Type_                   _Value_
>>    UserName                     string                   myusername
>>
>> where "myusername" is your username, and save the file. You then need to
>> copy the modified file back:
>>
>>    sudo cp temp.plist
>> /Library/LaunchDaemons/com.xrite.device.colormunki.plist temp.plist
>>
>> You will then need to restart the machine for this change to take effect,
>> or invoke the following commands:
>>
>>   sudo launchctl unload
>> /Library/LaunchDaemons/com.xrite.device.colormunki.plist
>>   sudo launchctl load
>> /Library/LaunchDaemons/com.xrite.device.colormunki.plist
>
> I don't currently know what the .plist file associated with the EyeOne
> driver
> is, but the "ls -l /Library/LaunchDaemons" may provide the answer.
>
> Graeme Gill.
>
>

Other related posts: