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?


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.


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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.