tmux si blocca quando si riattacca la sessione dopo il logout

2

Poiché Yosemite, il mio tmux , che ho installato tramite MacPorts, "si blocca" quando lo ricollego dopo che il mio utente si è disconnesso e connesso nuovamente. Cioè non può avviare nuovi processi, come una nuova riga di comando. I registri in console non mostrano nulla.

Non so nemmeno come inizi a capire cosa sta succedendo qui.

    
posta Arne 03.02.2015 - 06:00
fonte

1 risposta

1

Penso che l'uso di __DARWIN_VERS_1050 nel tmux Portfile potrebbe causare questo.

Se sei in grado, prova una compilazione pulita dalla fonte (cioè senza l'aggiunta di CPPFLAGS). Assicurati di riavviare completamente il tuo server tmux usando il tuo nuovo binario (la differenza avviene nella chiamata del demone (3) fatta all'avvio del server, quindi usando un binario "pulito" per collegarti a un server avviato con il binario creato da MacPorts non sarebbe stato di aiuto).

Tangenzialmente, dato che usi tmux su OS X, potresti usare anche il mio riattaccare-to-user-namespace programma wrapper. Sembra che il programma wrapper non sia effettivamente necessario su Yosemite per l'accesso al pannello di montaggio all'interno di tmux . Se stai usando il wrapper (e non ti dispiace testare un po '), prova a rimuoverlo dalla tua configurazione sul tuo sistema Yosemite. Gradirei sapere se le cose (continua) funzionano senza l'uso del wrapper (o se per un certo punto perdi ancora l'accesso al pannello di montaggio).

    
risposta data 03.02.2015 - 09:57
fonte

Leggi altre domande sui tag