Я плохо знаком с Ubuntu и не очень знаком со всеми подробностями.
Я следовал инструкциям здесь для создания GUI для экземпляра EC2: https://medium.com / s.on/running-ubuntu-desktop-gui-aws-ec2-instance-on-windows-3d4d070da434
Экземпляр выполняет ubuntu 18.04 LTS. Я также установил ubuntu 18.0418.04 LTS на ПК, который я имею, и мне действительно нравится интерфейс.
Проблема, хотя то, что, когда я удаленно соединяюсь с ec2 экземпляром, GUI не похож на мой ПК.
Как у меня может быть свой ec2 экземпляр, имеют тот же GUI?
Вот мой GUI ПК: ПК gui
Вот мой ec2 GUI: ec2 gui
Обновление 1: Вот файл журнала:
15/11/18 18:14:16 Xvnc version TightVNC-1.3.10
15/11/18 18:14:16 Copyright (C) 2000-2009 TightVNC Group
15/11/18 18:14:16 Copyright (C) 1999 AT&T Laboratories Cambridge
15/11/18 18:14:16 All Rights Reserved.
15/11/18 18:14:16 See http://www.tightvnc.com/ for information on TightVNC
15/11/18 18:14:16 Desktop name 'X' (ip-10-105-54-119:1)
15/11/18 18:14:16 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
15/11/18 18:14:16 Listening for VNC connections on TCP port 5901
/home/ubuntu/.vnc/xstartup: 11: /home/ubuntu/.vnc/xstartup: vncconfig: not found
/home/ubuntu/.vnc/xstartup: 13: /home/ubuntu/.vnc/xstartup: gnome-settings-daemon: not found
metacity-Message: 18:14:17.292: could not find XKB extension.
(metacity:4631): metacity-WARNING **: 18:14:17.300: Failed to create MetaCompositorXRender: Missing composite extension required for compositing
** (gnome-panel:4628): WARNING **: 18:14:17.354: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (nautilus:4632): WARNING **: 18:14:17.967: Unable to get contents of the bookmarks file: Error opening file /home/ubuntu/.gtk-bookmarks: No such file or directory
** (nautilus:4632): WARNING **: 18:14:17.967: Unable to get contents of the bookmarks file: Error opening file /home/ubuntu/.gtk-bookmarks: No such file or directory
Обновление 2:
Я стал ближе при помощи следующего:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
который дал мне это: новый рабочий стол
Но я не уверен, как изменить его для получения рабочего стола человечности.
Обновление 3:
Это - то, что я получаю, когда я проверяю на свои сессии:
Таким образом, мне установили различные сессии, но не могу переключиться на сессию человечности.
Вы не получите тот же GUI. И главная причина Вы видите в файле журнала:
Не удалось создать MetaCompositorXRender: Пропавшие без вести составного расширения требуются для составления композита
По VNC у Вас нет составного расширения, которое требуется Бормотанием / GNOME Shell.
Таким образом, похоже на использование различных менеджеров окон ec2 экземпляр использует ретроспективный кадр гнома, и настольный выпуск использует Gnome 3. Лично я думаю, что Вы были бы более обеспеченным ретроспективным кадром гнома использования для настольной среды в EC2 так, чтобы Ваша задержка не была слишком плоха, но если уверены, что Вы хотите переключить менеджеры окон на Gnome 3, видеть этот ответ для Переключения менеджеров окон в настольных средах