Просто работает
/usr/lib/vino/vino-server
должен сделать работу.
Если у вас есть доступ к вашему серверу, я бы порекомендовал вам добавить его в Autostarted Apps, чтобы он всегда запускался.
Вы, вероятно, захотите изменить некоторые настройки с помощью:
vino-preferences
будьте очень осторожны, когда вы запускаете vino-preference на удаленной машине, если вы снимите флажок «Разрешить другим пользователям управлять вашим рабочим столом», вы не сможете проверить его снова.
или отредактировать:
~/.gconf/desktop/gnome/remote_access/%gconf.xml
Вот пример файла:
<?xml version="1.0"?>
<gconf>
<entry name="vnc_password" mtime="1289267042" type="string">
<stringvalue>cXdlcnR5</stringvalue>
</entry>
<entry name="view_only" mtime="1289262982" type="bool" value="false"/>
<entry name="prompt_enabled" mtime="1254965869" type="bool" value="false"/>
<entry name="authentication_methods" mtime="1289267034" type="list" ltype="string">
<li type="string">
<stringvalue>vnc</stringvalue>
</li>
</entry>
<entry name="enabled" mtime="1289263574" type="bool" value="true"/>
</gconf>
Будьте осторожны, пароль закодирован в base64. Для этого файла пароль qwerty. На каком-то форуме я вижу, что люди успешно меняют его, но у меня были проблемы с этим.
Вот он-лайн кодировщик base64:
http://www.motobit.com/util/base64-decoder-encoder.asp
/usr/lib/vino/vino-server
:No protocol specified ** (vino-server:2040): WARNING **: Could not open X display
vino-preferences: command not found
Краткий ответ:
Как говорится в принятом ответе, если vino не запущен на удаленной машине, используйте
Длинный ответ и больше информации:
Подмножество настроек для текущего встроенного сервера удаленного доступа (vino) можно увидеть, как уже упоминалось, из настроек vino. Полный список флагов gconf можно увидеть с помощью
gconf-editor
команды, указанной в / desktop / gnome / remote_access. Вы также можете увидеть другие ключи remote_access с помощью этой команды (или ее варианта):(По какой-то причине
-R
тоже будет работать.)Вы также можете получить документацию по ключу схемы через
--long-docs
arg.Например, для ключа alternative_port:
Так, например, вот как изменить порт по умолчанию через командную строку:
gconftool выдаст вам ключи в данном каталоге. Вот раздел 'remote_access':
Вот как перечислить все документы схемы в / desk / gnome / remote / access (через командную строку / bin / bash):
источник
/usr/lib/vino/vino-server
он не работает из SSH, он говоритCannot open display:
Я также хотел включить vino из командной строки, не заходя в настройки vino.
Когда я начинал
/usr/lib/vino/vino-server
, он говорит, что у меня не включена служба общего доступа к рабочему столу.С Unity
gconftool
больше нельзя использовать. Мы должны сделать это черезgsettings
.Итак, сначала включите vino:
Затем начните vino:
Теперь вы можете получить удаленный доступ к вашему компьютеру.
Если вы хотите увидеть все конфиги, доступные для Vino:
источник
export DBUS_SESSION_BUS_ADDRESS=...
. Чтобы получить это значение переменной, я скопировал из среды запущенного процесса (pgrep -u myUserName -l
чтобы получить список процессов, выберите число, затемtr '\0' '\n' < /proc/NUMBER/environ | grep DBUS
). Затем экспортируйте DBUS_SESSION_BUS_ADDRESS с возвращенным значением. Затем команда побежала.В Ubuntu 14.04 я обнаружил, что у меня работает следующий вариант:
Если это не сработает, ваш сеанс X может быть запущен на чем-то другом
:0
, поэтому в быстромps aux | grep X
должно быть показано:1
или:2
источник
export DISPLAY=:0
как gsettings команды будут прекратиться без:failed to commit changes to dconf: Cannot autolaunch D-Bus without X11 $DISPLAY
.Почему, ради любви ко всему хорошему в этом нелегком мире, нет записи man для vino или vino-server или для какой-либо из команд, перечисленных в
dpkg -L vino
выходных данных? В связи с этим, почему какой-либо пакет вообще должен быть установлен в системе Ubuntu, когда в нем отсутствует страница руководства, по крайней мере, для соответствующих команд? Хорошо, разглагольствовать. Лучший ответ, который я нашел на данный момент, здесь: http://ubuntuforums.org/archive/index.php/t-266981.htmlЯ действительно надеюсь, что это поможет, и я надеюсь, что в будущем сообщество Ubuntu документирует все эти осиротевшие команды. «Простота использования» не означает отказ от командной строки и, конечно, не означает отказ от легкодоступной документации. </ Ворчать>
источник
Кажется, это не работает удаленно через ssh из-за ошибок на дисплее и так далее. Вот что я сделал:
В основном работает сейчас!
источник
export DISPLAY=:0.0
этого «удаленный» рабочий стол, который я получал, был фактически моим локальным рабочим столом (я используюssh -X
). Кроме того, перед запуском необходимо «Разрешить другим пользователям» черезvino-preferences
(или команды оболочки, предложенные в других ответах) . Примечание. Вероятно, любой клиент VNC работает с этим, как только он настроен правильно, но, как представляется, обеспечивает наиболее разумный интерфейс./usr/lib/vino/vino-server
vinagre
Я смог установить свежую установку Ubuntu 16.04 из удаленного ssh-соединения с помощью следующего скрипта:
Цитирование важно для любых настроек строки (одиночные галочки внутри кавычек). Чтобы dconf мог писать, ему нужен доступ к XWindows, поэтому необходима часть экспорта DISPLAY. Я думаю, что вам все еще нужно войти в систему на рабочем столе на фактической машине Ubuntu, чтобы соединиться с VNC после этого. Команда dump предназначена для подтверждения того, что все настройки вступили в силу, вам это не нужно.
При желании вы можете сделать это, если хотите постоянно держать дисплей включенным:
источник
Для всех, кто использует Linux Mint 15, я заставил все это работать на моем MintBox2, выполнив следующие действия. Теперь я могу запустить MintBox 2 полностью без заголовка с помощью: ssh + vino + Tight VNC.
Введите в putty через ssh соединение с машиной LinuxMint MintBox2:
Теперь, если вам нравится (это не обязательно) на терминале LinuxMint (то есть не на замазке), введите:
=> Вы получаете вывод: 1 [то есть это вызвало у меня много проблем, чтобы понять, т.е. это не 0: 0 !!!!!!!!!!]
Теперь вернитесь к шпатлевке и наберите:
=> Теперь он загружается, и вы можете использовать окно 7 Tight VNC Viewer для доступа к Linux Mint и т. Д.
Я надеюсь, что это поможет кому-то там ...
источник
У меня была та же проблема с xubuntu после обновления 18.04. Сначала установите vino. Мой был удален при обновлении без какого-либо уведомления. Также даже после установки vino, команда vino-Предпочтения не работает.
Вот простой обходной путь:
Установите dconf-редактор
затем откройте его и перейдите к
/org/gnome/desktop/remote
доступу иturn off encryption
.Есть также несколько других удаленных опций, которые вы можете установить в dconf-editor. Однако, пока вы не установите vino, удаленный доступ не отображается в dconf-editor.
Я надеюсь, что кто-то может объяснить, что случилось с vino-предпочтениями.
источник
источник