Присоединитесь к нескольким файлам в постолбцовом каталоге

Для запущения любого приложения (набор приложения) на сессии VNC на поле без DE, можно настроить его следующим способом:

  • Установите xfonts-основу vnc4server
  • Создайте пароль для vnc с vncpasswd
  • создайте сценарий ~/.vnc/xstartup

#!/bin/sh

if [ -z "$VNCAPP" ]
then
  # Uncomment the following two lines for normal desktop:
  # unset SESSION_MANAGER
  # exec /etc/X11/xinit/xinitrc

  [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  xsetroot -solid grey
  vncconfig -iconic &
  x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  x-window-manager &
else
  xsetroot -solid black
  vncconfig -iconic &
  x-window-manager &
  $VNCAPP
  sleep 10
  vncserver -kill $DISPLAY
fi
  • Запустите свое приложение на такой сессии с VNCAPP=xcalc vncserver -depth 24

Теперь можно соединиться от клиента с командой xvnc4viewer server.address:1.

PS. Первоисточник здесь.
pps. Также можно проверить xpra проект.

3
23.06.2014, 01:28
1 ответ

У вас нет ошибок. Это предел длины входной строки, в байтах, определяемый столбцом .

#define MAXLINELEN  (LINE_MAX + 1)

LINE_MAX определено в posix2_lim.h, части GNU C библиотеки:

/* The maximum length, in bytes, of an input line.  */                          
#define _POSIX2_LINE_MAX        2048
.....
#ifndef LINE_MAX                                                                
#define LINE_MAX        _POSIX2_LINE_MAX

Примечание

4
27.01.2020, 21:19

Теги

Похожие вопросы