<html><head></head><body>Well, the lxc 1.0 version didn't require any network stack: it mounted the X11 required files in the container.<br>
<br>
However in lxc 2.0 I would like a solution like this, not using x2go or ssh X11 forwarding. <br>
<br>
The ideal solution for me would be to be able to run 'lxc exec test firefox' to run Firefox in the container. <br><br><div class="gmail_quote">Le 15 avril 2017 16:09:00 GMT+02:00, Tomasz Chmielewski <mangoo@wpkg.org> a écrit :<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">On 2017-04-15 22:39, Felipe wrote:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Instructions:<br /> <br /> a) In LXD container:<br /> <br />  *  lxc launch ubuntu: pokemon<br /> <br />  *  lxc exec pokemon bash<br /> <br />  *  add-apt-repository ppa:x2go/stable && sudo apt-get update<br /> <br />  *  apt-get install xfce4 xfce4-goodies xfce4-artwork<br /> xubuntu-icon-theme firefox x2goserver x2goserver-xsession<br /> <br />  *  adduser pikachu<br /> <br />  *  vi /etc/ssh/sshd_config<br />          # Change to no to disable tunnelled clear text passwords<br />          PasswordAuthentication yes<br />  *  /etc/init.d/ssh restart<br /></blockquote><br />While x2go is great for remote connectivity, it can be really simpler, <br />if you're running the container locally (or over low-latency, high speed <br />network) and don't need disconnected sessions etc.<br /><br /><br />Run this once:<br /><br />* LXD host:<br /><br />lxc launch ubuntu: pokemon<br />lxc exec pokemon bash<br /><br /><br />* container<br /><br />apt install openssh-server firefox<br />adduser pikachu<br /><br /># add your ssh key for pikachu<br /><br /><br /><br />Then, connect with ssh -X:<br /><br />ssh -X container_IP<br />export MOZ_NO_REMOTE=1 ; firefox<br /><br /><br />MOZ_NO_REMOTE=1 in the container is needed in case you run Firefox both <br />locally and over SSH - otherwise, it won't be possible to start two <br />separate Firefox instances.<br /><br /><br />Tomasz Chmielewski<br /><a href="https://lxadm.com">https://lxadm.com</a><br /><hr /><br />lxc-users mailing list<br />lxc-users@lists.linuxcontainers.org<br /><a href="http://lists.linuxcontainers.org/listinfo/lxc-users">http://lists.linuxcontainers.org/listinfo/lxc-users</a></pre></blockquote></div><br>
-- <br>
Matlink</body></html>