# Enabling X11 forwarding for remote process in Juno?

**URL:** <https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766>\
**Category:** Juno\
**Created:** [April 4, 2019, 7:32pm UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766 "2019-04-04T19:32:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![groot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/groot/32/13081_2.png) [@groot](https://discourse.julialang.org/u/groot)\
**Post date:** [April 4, 2019, 7:32pm UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766/1 "2019-04-04T19:32:20Z")

</div>

Is it possible to enable X11 forwarding in Juno? Currently, there seems no option for it in settings. I wonder is it a quick change to add this option. Probably not very difficult for Linux?

My use case is that my code uses [ImageView](https://github.com/JuliaImages/ImageView.jl). And I want to run it remotely. I tested it works when using ssh with -X in a terminal, but crashes when running in Juno. It would be great if Juno exposes such an option.

---

<div class="post-metadata">

**Author:** ![congvan](https://avatars.discourse-cdn.com/v4/letter/c/edb3f5/32.png) [@congvan](https://discourse.julialang.org/u/congvan)\
**Post date:** [April 6, 2019, 1:49am UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766/2 "2019-04-06T01:49:48Z")

</div>

This is not an answer to your question, but you can try to run remote julia on local Atom/Juno. You can install ftp-remote-edit in Atom, then configure your remote server and you can run remote Julia on your local Atom/Juno. I have been using this way with my VPS server and it seems to work faster and more stable than ssh/X-forwarding.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [April 6, 2019, 11:17am UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766/3 "2019-04-06T11:17:58Z")

</div>

There’s an [open feature request](https://github.com/JunoLab/atom-julia-client/issues/540) for this – so yes, it should definitely be possible but I haven’t looked into it much.

---

<div class="post-metadata">

**Author:** ![groot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/groot/32/13081_2.png) [@groot](https://discourse.julialang.org/u/groot)\
**Post date:** [April 6, 2019, 8:57pm UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766/4 "2019-04-06T20:57:17Z")

</div>

Thanks for the reply. I think this is what I am using. Works great for me too, just lack of GUI forwarding

---

<div class="post-metadata">

**Author:** ![groot](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/groot/32/13081_2.png) [@groot](https://discourse.julialang.org/u/groot)\
**Post date:** [April 6, 2019, 8:59pm UTC](https://discourse.julialang.org/t/enabling-x11-forwarding-for-remote-process-in-juno/22766/5 "2019-04-06T20:59:36Z")

</div>

I see. Kindly request this feature as well 😀
