zellij-org / zellij

A terminal workspace with batteries included
https://zellij.dev
MIT License
21.99k stars 669 forks source link

sixel not working through ssh #2807

Open dankhap opened 1 year ago

dankhap commented 1 year ago

Basic information

zellij --version: 0.37.2 stty size: 80 168 uname -av: Linux HOSTNAME 6.2.0-33-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep 7 10:33:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

Log

INFO   |zellij_client            | 2023-09-23 16:45:25.414 [main      ] [zellij-client/src/lib.rs:143]: Starting Zellij client! 
INFO   |zellij_server            | 2023-09-23 16:45:25.420 [main      ] [zellij-server/src/lib.rs:237]: Starting Zellij server! 
INFO   |zellij_server            | 2023-09-23 16:45:25.471 [main      ] [zellij-server/src/lib.rs:862]: Compiling plugins using Cranelift 
WARN   |zellij_server::route     | 2023-09-23 16:45:25.471 [server_router] [zellij-server/src/route.rs:795]: Server not ready, trying to place instruction in retry queue... 
WARN   |zellij_server::route     | 2023-09-23 16:45:25.471 [server_router] [zellij-server/src/route.rs:877]: Server ready, retrying sending instruction. 
WARN   |zellij_server::route     | 2023-09-23 16:45:25.471 [server_router] [zellij-server/src/route.rs:795]: Server not ready, trying to place instruction in retry queue... 
WARN   |zellij_server::route     | 2023-09-23 16:45:25.471 [server_router] [zellij-server/src/route.rs:806]: Server not ready, trying to place instruction in retry queue... 
INFO   |zellij_server::plugins   | 2023-09-23 16:45:25.471 [wasm      ] [zellij-server/src/plugins/mod.rs:124]: Wasm main thread starts 
INFO   |zellij_server::plugins::p| 2023-09-23 16:45:25.480 [async-std/runti] [zellij-server/src/plugins/plugin_loader.rs:595]: Loaded plugin 'tab-bar' from cache folder at '/home/daniel/.cache/zellij' in 4.273738ms 
INFO   |zellij_server::plugins::p| 2023-09-23 16:45:25.482 [async-std/runti] [zellij-server/src/plugins/plugin_loader.rs:595]: Loaded plugin 'status-bar' from cache folder at '/home/daniel/.cache/zellij' in 5.827352ms 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:25.688 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [46, 46, 48, 48, 47, 122, 101, 108, 108, 105, 106, 45, 108, 111, 103]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:25.750 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 61->[] 
WARN   |zellij_server::route     | 2023-09-23 16:45:27.899 [server_router] [zellij-server/src/route.rs:877]: Server ready, retrying sending instruction. 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:30.722 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 62->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:30.728 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [115, 116, 116, 121]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:30.751 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [46, 46, 48, 48, 47, 122, 101, 108, 108, 105, 106, 45, 108, 111, 103]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:30.760 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 61->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:51.242 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 62->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:51.247 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [99, 100]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:51.272 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [46, 46, 117, 114, 108, 95, 98, 101, 110, 99, 104, 109, 97, 114, 107]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:51.289 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 61->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:53.822 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 62->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:53.828 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [105, 109, 103, 50, 115, 105, 120, 101, 108]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:53.838 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 92->[] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:53.861 [screen    ] [zellij-server/src/panes/grid.rs:2395]: Unhandled osc: [[49], [46, 46, 117, 114, 108, 95, 98, 101, 110, 99, 104, 109, 97, 114, 107]] 
WARN   |zellij_server::panes::gri| 2023-09-23 16:45:53.872 [screen    ] [zellij-server/src/panes/grid.rs:3007]: Unhandled esc_dispatch: 61->[] 
INFO   |zellij_server::plugins::w| 2023-09-23 16:45:58.320 [wasm      ] [zellij-server/src/plugins/wasm_bridge.rs:194]: Bye from plugin 0 
INFO   |zellij_client            | 2023-09-23 16:45:58.320 [main      ] [zellij-client/src/lib.rs:435]: Bye from Zellij! 
INFO   |zellij_server::plugins::w| 2023-09-23 16:45:58.321 [wasm      ] [zellij-server/src/plugins/wasm_bridge.rs:194]: Bye from plugin 1 
INFO   |zellij_server::plugins   | 2023-09-23 16:45:58.321 [wasm      ] [zellij-server/src/plugins/mod.rs:295]: wasm main thread exits 

List of programs wezterm 20230712-072601-f4abf8fd hyprland 0.29.1 (96d555e8e794627bfc561e294e148ab8a9961fcc) img2sixel 1.10.3

if I run zellij in an ssh session and try to show an image using img2sixel, I just get a blank line. doing so localy (without ssh) works fine same behavior with foot terminal version 1.15.3

l2dy commented 9 months ago

I was able to reproduce this. Sixel works over plain SSH, but not with Zellij in an SSH session.

drzbida commented 4 months ago

Can confirm the same behavior on release v0.40.1