/etc/lightdm/lightdm.conf
В нем нашел и исправил строчки:
autologin-user=cubie autologin-user-timeout=0 [VNCServer] enabled=True port=5900 width=1024 height=768 depth=8Пароль задаётся командой от указанного в автологине пользователя:
x11vnc -storepasswd
Ещё почитать: http://www.cubieforums.ru/viewtopic.php?f=13&t=118#p828
И ещё может быть полезно стартовать приложение.
#!/bin/sh # ~/.vnc/xstartup # run chmod +x ~/.vnc/xstartup 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”.
- Если не задана, поведение скрипта полностью идентично его варианту по умолчанию в текущей версии Debian;
- Если задана, то запускается указанная в этой переменной программа, а после её завершения делается небольшая пауза и прибивается сам VNC-сервер.
Для использования добавляем в
/etc/rc.local
следующую строку:sudo -H -u имяпользователя VNCAPP=/usr/local/foo-programm vncserver -depth 24
Подсмотрено тут: Запуск GUI-приложений внутри отдельных VNC-сессий
Комментариев нет:
Отправить комментарий