Das Öffnen von Safari und Finder ist in tmux fehlgeschlagen

7

OS X 10.9.2, tmux 1.9a wird über Brew installiert. In tmux:

$ open /System/Library/CoreServices/Finder.app                                                                                                                           
LSOpenURLsWithRole() failed with error -600 for the file /System/Library/CoreServices/Finder.app.
$ open /Applications/Safari.app                                                                                                                                          
LSOpenURLsWithRole() failed with error -600 for the file /Applications/Safari.app.
$ open /Applications/Xcode.app
(Success)

Out tmux:

$ open /System/Library/CoreServices/Finder.app                                                                                                                           
(Success)
$ open /Applications/Safari.app                                                                                                                                          
(Success)
$ open /Applications/Xcode.app
(Success)

Was verursacht dieses Problem und wie kann es behoben werden?

user805627
quelle
2
Ich habe ein ähnliches Problem mit tmux 1.9a, aber einen anderen Fehlercode (- 10810). Ich habe tmux neu gestartet und es hat wieder funktioniert. Dies könnte ein Fehler in tmux sein.
Chuan Ma

Antworten:

4

Ein Neustart von tmux scheint dieses Problem auch für mich zu beheben. Ich weiß nicht warum, werde aber meine Antwort bearbeiten, wenn ich auf die Ursache stoße.

Mecampbellsoup
quelle
Hier gilt das gleiche. Ich verwende tmux2.7 und tmux-pasteboard2.6 (AKA reattach-to-user-namespace) von Macports. Ich konnte das Problem erst lösen, nachdem ich neu gestartet tmuxund eine Weile gewartet hatte. Sehr seltsames Zeug.
GDP2
Scheint zu passieren, wenn Sie sich abmelden und dann wieder anmelden, aber nach dem Abmelden wieder eine Verbindung zu einer vorhandenen tmux-Sitzung herstellen. Möglicherweise ist ein env var in der tmux-Sitzung auf einen ungültigen Wert gesetzt.
Pyrospade