tmux内からYosemiteでLSOpenURLsWithRole()がエラー-10810で失敗する
コマンドライン(Terminal.app)からtmux(MacPorts、バージョン1.9aを介してインストールされた)内部でアプリケーションを開こうとすると、次の結果が得られます。 $ open /Applications/Adobe\ Reader.app/ LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Adobe Reader.app. tmuxの外部で実行すると、同じ端末から同じコマンドが正常に機能します。 環境はホストから読み取る必要があります。以下はtmux.confにあります。set -g update-environment -r terminal.appまたはtmuxを再起動すると、最初は異なるメッセージでエラーアウトすることがあり(下記を参照)、再試行すると、代わりに上記のエラー-10810が表示されます。 $ open /Applications/Adobe\ Reader.app/ The window server could not be contacted. open must be run with a user logged in at the console, either as that user or as …