VNC серый экран с Xubuntu 17.04

У меня tightvncserver работает с настройками по умолчанию в моей системе Xubuntu 17.04, но когда я подключаюсь к нему в локальной сети (из Windows или Debian), я получаю только серый экран с курсором. Это выглядит так:

Grey Screen Xubuntu

Это, кажется, является общей проблемой в течение длительного времени.

Сейчас, во время исследования, я видел множество людей, решающих проблему путем редактирования файла ~/.vnc/xstartup.

Добавление этого:

#!/bin/sh
def
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

Я хочу видеть и иметь возможность перемещаться на моем рабочем столе. Но я не думаю, что какая-либо из вышеперечисленных программ имеет отношение к этой функциональности на компьютере Xubuntu.

Как бы мне пришлось адаптировать это решение, чтобы оно работало для меня на Xubuntu 17.04?

1
задан 10 June 2017 в 23:21

1 ответ

Я не думаю, что это «проблема на долгое время», а скорее как недоразумение о том, как работает VNC.

Во-первых, если под «навигацией по моему рабочему столу» вы имеете в виду взаимодействие с существующим сеансом физического рабочего стола, тогда прекратите чтение и установите один из VNC-серверов общего доступа к рабочему столу , например x11vnc или Вино .


Если вы хотите подобную замену компонентов Gnome компонентами XFCE, то, насколько я могу судить, это будет:

        Gnome         |      Component     |      XFCE       |
======================+====================+=================+
gnome-panel           |    Application     | xfce4-panel     |
                      | launcher / taskbar |                 |
gnome-settings-daemon |  Settings manager  | xfsettingsd     |
metacity              |   Window manager   | xfwm4           |
nautilus              |    File manager    | pcmanfm         |
gnome-terminal        | Terminal emulator  | xfce4-terminal  |
-------------------------------------------------------------+

, чтобы вы могли преобразовать gnome- на основе файла xstartup:

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

xfce4-panel &
xfsettingsd &
xfwm4 &
pcmanfm &
xfce4-terminal &

Однако , который все равно даст вам «серый экран VNC» (хотя и с панелью запуска приложений, файловым менеджером и эмулятором терминала) , Чтобы получить знакомый xfce4 синий фон рабочего стола, вы, вероятно, захотите добавить xfdesktop, давая:

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

xfce4-panel &
xfsettingsd &
xfwm4 &
xfdesktop &
pcmanfm &
xfce4-terminal &

В качестве альтернативы, вместо того, чтобы запускать компоненты по отдельности, вы можете просто запустить startxfce4 прямо из вашего ~/.vnc/xstartup файл.

0
ответ дан 10 June 2017 в 23:21

Другие вопросы по тегам:

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