Hi

You are missing -c, su passes its arguments directly to sh so you are in
effect
running "sh /usr/bin/tmux" rather than "sh -c /usr/bin/tmux".


On Sun, Feb 28, 2010 at 11:00:16PM +0200, Lars Nooden wrote:
> On Thu, 25 Feb 2010, Otto Moerbeek wrote:
> >The smfb(4) framebufer just does not support more than one screen.
>
> On Thu, 25 Feb 2010, Peter Hessler wrote:
> >We don't provide multiple terminals for the loongson platform.  You
> >can use tmux, or start X instead.
>
> Thanks Otto and Peter.  It has been a good excuse to try tmux.
>
> I notice that there might be some strangeness invoking it with su on
> the current snapshot:
>
>       $ su -l foo /usr/bin/tmux
>       /usr/bin/tmux[4]: elf...@??: not found
>       /usr/bin/tmux[6]: ?uCJ: not found
>       /usr/bin/tmux: no closing quote
>       /usr/bin/tmux[7]: syntax error: `)' unexpected
>       /usr/bin/tmux[6]: pYp?pp?V: not found
>
> Invoking it in two steps gives normal reaction:
>       $ su -l foo
>       $ /usr/bin/tmux
>
> Regards
> /Lars

Reply via email to