Ответ
 
LinkBack Опции темы
Старый 21.11.2012, 23:24      #1 (ссылка на пост)
MiraMaX166
Инквизитор
 
Аватар для MiraMaX166
 
Регистрация: 29.01.2008
Адрес: Омск
Сообщений: 2,304
MiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспорима
Информация

Отправить сообщение для MiraMaX166 с помощью ICQ Отправить сообщение для MiraMaX166 с помощью AIM Отправить сообщение для MiraMaX166 с помощью MSN Отправить сообщение для MiraMaX166 с помощью Skype™
Стрелка Установка RealVNC в Kubuntu Linux, управление со смартфонов Nokia

Захотелось мне управлять моими компьютером и ноутбуком со смартфона Nokia N8. Linux из коробки поддерживает VNC, а под симбиан есть программа RFB Touch - клиент VNC.
Но первый запуск уже показал, что танцев с бубном не избежать... Сервер VNC (компьютер) передавал только один кадр клиенту (смартфон) и всё... дальше всё колом, но видно, что курсор поддаётся управлению (двигается в соответствии движениям пальца по экрану смарта, но картинка на N8 застывшая). Было перепробовано несколько VNC-серверов, всё завелось только на RealVNC.

Опишу процесс установки.
В конце статьи Вы найдёте архив с последней версией клиента и вьювера под 32- и 64-битные Debian-системы. Его нужно скачать, распаковать и установить (инсталлировать можно сразу и клиент и сервер, вьювер там очень ничего). Устанавливаем пакеты командами:
Код:
sudo dpkg -i VNC-Server-5.0.3-Linux-x64.deb
sudo dpkg -i VNC-Viewer-5.0.3-Linux-x64.deb
Далее, для автоматического запуска VNC-сервера, добавляем два скрипта (vncrun.sh и vncstop.sh) в папку ~/.vnc (если её нет - создайте, но не от root'a). Добавляем эти скрипты в автозагрузку (для KDE: "Меню запуска приложений->Параметры системы->Запуск и завершение->Автозапуск->Добавить скрипт"). vncrun.sh добавляем на запуск KDE, а vncstop.sh - на завершение работы.

Click the image to open in full size.

Далее запускаем из меню VNC Server (User-Mode)

Click the image to open in full size.

Нужно зарегистрировать программу. Доступна бесплатная версия на 5 компьютеров (отсутствует шифрование и ещё пара некритических фишек). Но я по старой привычке (оставшейся от винды) просто ломанул кейгеном (в архиве присутствует, запускаем через Wine). После того как зарегистрировали сервер и получили об этом соответствующее сообщение, настраиваем программу (переведём только настройки в Advanced-режим): выставляем порты (5800 и 5900), параметры нотификаций (всплывающие подсказки при подключении клиентов), тип аутентификации (VNC - простой запрос пароля, UNIX - юникс авторизация по логину/паролю), шифрование (выставляем в Prefer on), гостевой доступ (естественно, отключаем!). Всё, больше настраивать ничего не нужно).

Click the image to open in full size.

Ещё один важный нюанс: выгружаем RealVNC, открываем терминал и вводим команду:
Код:
vncserver-x11 &
Обращаем внимание на панель задач - не появилась ли там запущенная прога (в идеале появится должен только значёк в трее). Если появилась в панели - то инструкцию ниже можете пропустить.

Инструкция для тех у кого иконка появилась только в трее:
Открываем vncrun.sh и приводим его к такому виду:
Код:
#!/bin/bash

vncserver-x11 &
exit
Сохраняем. Готово.

К серверу могут подключаться любые клиенты с поддержкой VNC, включая смартфоны под управлением Symbian.

Click the image to open in full size. Click the image to open in full size.

После всех телодвижений я могу, лёжа на диване, полноценно управлять своими ПК и ноутом, через интернет задержки немного возрастают, но работать вполне можно. Удобство RFB Touch просто поражает: адаптивное масштабирование, оптимальный выбор палитры цветопередачи, виртуальная мышь и клавиатура... Одним словом - сделал ещё один шаг в пользу дружелюбного юзабилити Linux.

Сразу уточню: RFB Touch Lite - есть в OVI Store, бесплатная версия. Урезана палитра (цвет в чёрно-белых тонах), не сохраняется список серверов к которым Вы подключались... Там же можно приобрести и полноценную версию за 140 рублей, но поверьте - это того стоит.



P.S.
Для работы скриптов необходимы пакеты, устанавливаем так:
Код:
sudo apt-get install wmctrl xdotool
__________________
Хакер - это не профессия, а стиль жизни, в которой всё время идёшь вперёд, в которой испытываешь постоянный информационный голод и бросаешь вызов технологиям. Это путь бесконечной вереницы вопросов и ответов...


My PC: Fractal Design Define R6/ i9-9900K@5.00GHz/ ASUS MAXIMUS XI HERO (Wi-Fi)/ 64Gb RAM Dual DDR4 3000/ SSD Samsung EVO 860 250Gb + HDD WD Purple 4Tb/ nVidia GeForce RTX 2080 Ti FE 11Gb/ ASUS VG245Q 24" Full HD/ Sound Microlab Pro One
My Notebook: HP ENVY x360 15 (Ryzen 5 2500U@3,6GHz/ 16Gb RAM Dual DDR4 2400/ SSD M.2 Samsung CM871a 128Gb +HDD Seagate BarraCuda Pro 1Tb/ AMD Radeon Vega 8 1Gb/ FP 15.6" FHD / HP Pen)
My Server: HPE ProLiant MicroServer Gen8 (XEON E3-1265LV2@2.5~3.5GHz 8 threads/ 16Gb ECC RAM 1600/ HP P222 2Gb Cache FBWC 4x4TB Toshiba 4xRAID10/ ESXi 6.5U3/ iLO 4 v2.73)
My Phone: Samsung Galaxy Note 23 Ultra/ Android 13/ 256Gb + DeX Station + Galaxy Watch 46mm + Galaxy Buds Pro
My Tab: Samsung Galaxy Note 10.1 2014/ Android 5.1.1/ 32Gb/ Flash mSD 64Gb


Почему "Винда-отстой" кричат громче всех те, кто и в Линукс ничего не понимают...
Говорим спасибо и жмём на возле аватара или кнопочку
MiraMaX166 вне форума   Ответить с цитированием
Старый 05.01.2013, 00:17    Топик Стартер ТС   #2 (ссылка на пост)
MiraMaX166
Инквизитор
 
Аватар для MiraMaX166
 
Регистрация: 29.01.2008
Адрес: Омск
Сообщений: 2,304
MiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспоримаMiraMaX166 репутация неоспорима
Информация

Отправить сообщение для MiraMaX166 с помощью ICQ Отправить сообщение для MiraMaX166 с помощью AIM Отправить сообщение для MiraMaX166 с помощью MSN Отправить сообщение для MiraMaX166 с помощью Skype™
По умолчанию

После эксплуатации стало ясно, что RealVNC-сервер запускается только при входе пользователя в систему. Иными словами, пока никто не залогинется - подключиться по VNC невозможно... Такими же минусами обладают все VNC-серверы, самые долгие танцы с бубном, кстати, нужно проделать именно с vino-сервером, а с RealVNC всё проще простого.

Что нужно сделать? Запустить RealVNC как сервис в качестве демона. Нет проблем, открываем консоль и вбиваем (предварительно закройте уже запущенный RealVNC через иконку в трее):
Код:
sudo update-rc.d -f vncserver-x11-serviced defaults
sudo /etc/init.d/vncserver-x11-serviced start
Всё, сервак будет запускаться ещё до логина пользователя от root'a, поэтому все настройки можно будет производить только после ввода пароля sudo-user'a.

P.S.
Service-Mode версия сервера лечится как и User-Mode
А чтобы после запуска иконка в панели задач не мозолила глаза (если всё-таки появилась) сохраните и добавьте в автозапуск (после запуска DE) следующий скрипт:
Код:
#!/bin/bash

tmr=`wmctrl -l | grep "VNC Server" | awk '{print $1}' | cut -c 2`
while [ "$tmr" != "x" ]; do  
  echo $tmr
  tmr=`wmctrl -l | grep "VNC Server" | awk '{print $1}' | cut -c 2`  
done
windows_id=`wmctrl -l | grep "VNC Server" | awk '{print $1}'`
xdotool windowunmap $windows_id
exit
__________________
Хакер - это не профессия, а стиль жизни, в которой всё время идёшь вперёд, в которой испытываешь постоянный информационный голод и бросаешь вызов технологиям. Это путь бесконечной вереницы вопросов и ответов...


My PC: Fractal Design Define R6/ i9-9900K@5.00GHz/ ASUS MAXIMUS XI HERO (Wi-Fi)/ 64Gb RAM Dual DDR4 3000/ SSD Samsung EVO 860 250Gb + HDD WD Purple 4Tb/ nVidia GeForce RTX 2080 Ti FE 11Gb/ ASUS VG245Q 24" Full HD/ Sound Microlab Pro One
My Notebook: HP ENVY x360 15 (Ryzen 5 2500U@3,6GHz/ 16Gb RAM Dual DDR4 2400/ SSD M.2 Samsung CM871a 128Gb +HDD Seagate BarraCuda Pro 1Tb/ AMD Radeon Vega 8 1Gb/ FP 15.6" FHD / HP Pen)
My Server: HPE ProLiant MicroServer Gen8 (XEON E3-1265LV2@2.5~3.5GHz 8 threads/ 16Gb ECC RAM 1600/ HP P222 2Gb Cache FBWC 4x4TB Toshiba 4xRAID10/ ESXi 6.5U3/ iLO 4 v2.73)
My Phone: Samsung Galaxy Note 23 Ultra/ Android 13/ 256Gb + DeX Station + Galaxy Watch 46mm + Galaxy Buds Pro
My Tab: Samsung Galaxy Note 10.1 2014/ Android 5.1.1/ 32Gb/ Flash mSD 64Gb


Почему "Винда-отстой" кричат громче всех те, кто и в Линукс ничего не понимают...
Говорим спасибо и жмём на возле аватара или кнопочку
MiraMaX166 вне форума   Ответить с цитированием
Ответ

Социальные закладки

Метки
Kubuntu, linux, Nokia N8, RealVNC, Symbian


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks Вкл.
Pingbacks Вкл.
Refbacks Вкл.

Быстрый переход

LinkBacks (?)
LinkBack для этой темы: http://itcollider.ru/forum/linuxoid/1230-ustanovka-realvnc-v-kubuntu-linux-upravlenie-so-smartfonov-nokia.html
Автор Принадлежность ссылки Тип ссылки Дата
Установка RealVNC в Kubuntu Linux, управление со смартфонов Nokia | Kubuntu Текущая тема Refback 01.03.2013 16:37

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Hamachi в Linux - установка и настройка MiraMaX166 Linuxoid 0 06.10.2012 13:39
Полицейское управление "К" предложило запретить анонимные выступления в Интернете Red Новости: компьютеры и связь 3 13.12.2011 20:42
Установка Windows с Flash-носителя MiraMaX166 Windows 7: "За" и "Против"... 5 22.04.2011 20:45
Установка Windows 7 на Flash или USB-HDD. Ewpatyi Windows 7: "За" и "Против"... 8 20.05.2009 19:56
ПО для смартфонов Nokia, SE MiraMaX166 GPS-навигация 3 14.03.2009 18:38


Реламный блок
 

Текущее время: 23:44. Часовой пояс GMT +6.


Rambler's Top100 Счётчик тиц

vBulletin Skin by MiraMaX166
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Время генерации страницы 0.12027 секунды с 19 запросами