TightVNC и рабочий стол Ubuntu не работают должным образом

В последние дни я много экспериментировал с удаленными рабочими столами. Для нашей компании мы хотим установить рабочий стол Ubuntu 16.04 на автономный сервер. Мне удалось установить сервер silentvnc, который дает мне уникальные рабочие столы для каждого сотрудника, а также графические рабочие столы Ubuntu. Но все работает не так, как должно. И многие вещи, кажется, не работают правильно.

  1. Я не могу изменить тип учетной записи пользователя, даже если я добавил пользователя в группу sudo. Если в диспетчере пользователей gnome я пытаюсь изменить тип учетной записи, или когда я нажимаю дополнительные параметры. Это ничего не делает. Я использовал командную строку и т. Д., Но все равно учетная запись, которую я использую, остается пользовательской учетной записью, которую я не могу щелкнуть / изменить / отредактировать.

  2. В меню "Пуск" отображаются не все меню установленного программного обеспечения, даже если они проверены и видны в меню.

  3. Меню системных настроек неполное, и отображаются не все меню или опции.

  4. Меню пользователя не отображается.

Все это кажется мне довольно неполным, и, возможно, это связано с моим файлом xstarup. Я пробовал много примеров из Интернета для файлов xstartup. Это самое близкое, что я мог бы получить для надлежащего рабочего стола Ubuntu. Если бы только я мог заставить меню работать так, как должно, я был бы очень счастлив. Так что, если у кого-нибудь есть идеи о том, что может быть не так? У меня есть пропущенные пакеты? Это просто ошибки? Любые советы или подсказки приветствуются.

Мой файл xstartup в данный момент выглядит так:

#! / bin / sh export XKL_XMODMAP_DISABLE = 1 не задано SESSION_MANAGER не задано DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] &&rox - $ xOME. xres. $ сплошной серый vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus & 

Я что-то пропустил? Или рабочий стол XFCE - единственный, который работает правильно? Я погуглил множество учебных пособий / форумов по vnc и т. Д., И я прочитал много проблем и странных вопросов, касающихся правильного функционирования рабочего стола gnome или ubuntu.

2 ответа

Решение

Вам нужно добавить два экспорта для XDG_CURRENT_DESKTOP а также XDG_MENU_PREFIX:

export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"

Тогда вы, вероятно, хотите / нужно заменить gnome-settings-daemon с unity-settings-daemon и добавить также gnome-flashback,

Вы можете попробовать использовать gnome-settings-daemon, но потом XDG_CURRENT_DESKTOP должно быть GNOME-Flashback:GNOMEтебе еще нужно gnome-flashback,

Проверьте ~/.vnc/xstartup иметь разрешения на выполнение, делая

sudo chmod +x ~/.vnc/xstartup
Другие вопросы по тегам