Quoting Dwight Engen (dwight.en...@oracle.com): > On Mon, 10 Jun 2013 14:55:08 -0500 > Serge Hallyn <serge.hal...@ubuntu.com> wrote: > > > Quoting Dwight Engen (dwight.en...@oracle.com): > > > Add a higher level console API that opens a tty/console and runs the > > > mainloop as well. Rename existing API to console_getfd(). Use these > > > in the python binding. > > > > > > Allow attaching a console peer after container bootup, including if > > > the container was launched with -d. This is made possible by > > > allocation of a "proxy" pty as the peer when the console is > > > attached to. > > > > > > Improve handling of SIGWINCH, the pty size will be correctly set at > > > the beginning of a session and future changes when using the > > > lxc_console() API will be propagated to it as well. > > > > Hi, > > > > we're hitting on black magic here as far as I'm concerned - but I can > > verify that with this patch, 'sudo lxc-console -n container -t 0' > > gives me the right size (per stty -a) on console which never happened > > before. However, if I then resize my xterm, I have to disconnect and > > reconnect the console to get the new size. Is that expected? > > Hmm, its supposed to work when you resize as well. It does in my > (xfce) Terminal session (both stty -a and the shell updated $LINES and > $COLUMNS). It also worked from the simple python around vte exmaple, > that was in the patch, but that is pretty much the same as Terminal (or > gnome-terminal I would think) since they are all based on vte. > > When you say xterm do you literally mean xterm or some other newer > Terminal emulator? Just wondering so I could look at it, I wonder if > SIGWINCH isn't getting there.
Weeeell, it was screen in mosh in gnome-terminal :) But outside of the container stty -a was getting updated information. I tried it both with lxc-console and python console API. I can test natively inside an xterm tonight if it helps. > I'll also check into the escape thing from your next message, its > supposed to default to 'a' just like lxc-console would. Thanks. Great, thanks. (Frankly I prefer ctrl-`, as it doesn't conflict with any of my regular nested screen/tmux escape codes, but I don't think we can really change it for lxc-console now) -serge ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Lxc-devel mailing list Lxc-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-devel