Показать сообщение отдельно
Старый 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 вне форума   Ответить с цитированием
 
Время генерации страницы 0.08197 секунды с 15 запросами