So everything works now w/ xterm emulation so long as you don't let console output scribble over tmux?
I wouldn't be surprised if tmux had issues with cons25, I haven't tried it recently. On Tue, Sep 28, 2010 at 05:16:27PM +0200, Sébastien Santoro wrote: > Hi, > > Good News everyone! > > FreeBSD 9.0-CURRENT default console isn't a cons25 emulation anymore > but a xterm emulation one. > > Fragment from the UPDATING file: > 20091113: > The default terminal emulation for syscons(4) has been changed > from cons25 to xterm on all platforms except pc98. This means > that the /etc/ttys file needs to be updated to ensure correct > operation of applications on the console. > > The terminal emulation style can be toggled per window by using > vidcontrol(1)'s -T flag. The TEKEN_CONS25 kernel configuration > options can be used to change the compile-time default back to > cons25. > > To prevent graphical artifacts, make sure the TERM environment > variable is set to match the terminal emulation that is being > performed by syscons(4). > > And the default /etc/ttys file have indeed been updated accordingly: > http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/etc.i386/ttys#rev1.19 > > I tested tmux with the same operations in the September 7 snapshot and > it works a lot better: tree and cmatrix stay horizontal, we can clear > the screen, and sl moves without artifact at left. > > What about the horizontal line position bug? It seems to be a conflict > between tmux and the regular console output, so the solution is to run > tmux in another tty than the first. > > This tmux compatibility with the next FreeBSD versions consoles is a > consequence of the work of Ed Schouten and its Newcons project. To > quote Sam Gamgee, “Lor' bless him”. http://wiki.freebsd.org/Newcons > > On Wed, Sep 22, 2010 at 1:39 AM, Sébastien Santoro > <dereck...@espace-win.org> wrote: > > Good evening, > > > > On Tue, Sep 21, 2010 at 10:18 PM, Nicholas Marriott > > <nicholas.marri...@gmail.com> wrote: > >> what tmux version? > >> what freebsd version? > > FreeBSD 8.1 (GENERIC or custom kernel) > > tmux 1.3 (last stable version) and reproductible against last CVS version > > libevent 1.4.14b > > > >> what is TERM set to inside and outside tmux? > > TERM > > outside: cons25 > > inside: screen > > > >> does it work okay with the standard freebsd console? > > No, it doesn't work correctly in a standard FreeBSD console. > > > > My first guess (a problem with SC_PIXEL_MODE) were wrong. > > > >>> Good evening, > >>> > >>> When you recompile the FreeBSD kernel with the VESA and SC_PIXEL_MODE > >>> options, to be able to have a full screen console, tmux behaves rather > >>> strangely. > >>> > >>> I took this video from a VMWare virtual machine with such environment: > >>> http://www.youtube.com/watch?v=dyzxSOlDWTw (streaming) > >>> > >>> If you prefer to download it: > >>> http://devio.us/~dereckson/tech/tmux/tmux-20100921-FreeBSD-SC_PIXEL_MODE-bugs.avi > >>> 10.6 MB (11092392) > >>> MD5 (tmux-20100921-FreeBSD-SC_PIXEL_MODE-bugs.avi) = > >>> 304c602d14f321aa33e953b4db14ee55 > >>> SHA1 (tmux-20100921-FreeBSD-SC_PIXEL_MODE-bugs.avi) = > >>> 466ee54d54c3d405581dd1819f81d7a10509d453 > >>> > >>> What this video shows? > >>> > >>> PART I - tmux, one window > >>> > >>> (1) the sl command, displaying a train for right to left. > >>> There are some artefacts at the left of the screen > >>> > >>> (2) a tree command, all is fine > >>> > >>> PART II - let's split vertically > >>> > >>> (1) the tree command doesn't respect borders > >>> > >>> (2) cmatrix (green at left, green then blue at right) > >>> > >>> + a tree during the cmatrix operation > >>> > >>> PART III - let's split horizontally > >>> > >>> (1) All is now filne. > >>> > >>> (2) Except when you use the su command, > >>> then the current line is overwritten > > -- > Sébastien Santoro aka Dereckson > http://www.dereckson.be/ ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users