2

我是Ubuntu的新手,对所有细节都不太熟悉。

我按照这里的说明创建了一个EC2实例的GUI: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看起来不像我的PC。

如何让我的ec2实例具有相同的GUI?

这是我的PC GUI:电脑图形用户界面

这是我的ec2 GUI:ec2 gui

更新1:下面是日志文件:

15/11/18 18:14:16桌面名'X' (ip-10-105-54- 118:1) 15/11/18 18:14:16支持的协议版本:3.3,3.7,3.8,3.7t, 3.8t 15/11/18 18:14:16监听TCP端口5901 /home/ubuntu/上的VNC连接。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:创建MetaCompositorXRender失败:合成** (gome -panel:4628): WARNING **: 18:14:17.354:注册客户端失败:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org. gome . sessionmanager的名称没有提供任何。service文件** (nautilus:4632): WARNING **: 18:14:17.967:无法获取书签文件的内容:打开文件/home/ubuntu/错误。gtk-bookmarks:没有这样的文件或目录** (nautilus:4632):警告**:18:14:17.967:无法获取书签文件的内容:打开文件/home/ubuntu/时出错。gtk-bookmarks:没有这样的文件或目录

更新2:

我通过使用以下方法更接近目标:

# !/bin/sh出口出口XDG_CURRENT_DESKTOP XKL_XMODMAP_DISABLE = 1 =“GNOME-Flashback: GNOME”出口XDG_MENU_PREFIX =“GNOME-Flashback——“gnome-session——会话= gnome-flashback-metacity disable-acceleration-check &

这给了我这个:新的桌面

但是我不确定如何修改它以获得ubuntu桌面。

更新3:

这是我查看我的会话时得到的结果:

当前会话

所以我安装了不同的会话,但不能切换到ubuntu会话。

2
  • 看起来您使用了不同的窗口管理器。你桌面上的那个显然是侏儒。在ec2上的一个看起来可能是一个较老版本的gnome。你可能想试着做一个do-release-upgrade
    - - - - - -马克D
    2018年11月15日16:17
  • 谢谢。我累了“do-release-upgrade”,我得到“没有新版本发现”,我已经发布了日志文件。如果有用的话,我已经发布了日志文件。
    - - - - - -萨塔
    2018年11月15日18:19

2答案2

0

你不会得到相同的GUI。主要原因你可以在日志文件中看到:

未能创建MetaCompositorXRender:缺少合成所需的复合扩展

在VNC上,您没有复合扩展要求通过Mutter / GNOME Shell。

6
  • 谢谢你的提示。我在日志里没看到这条信息。你能给我一个创建日志的脚本吗?
    - - - - - -萨塔
    2018年12月26日16:23
  • 什么消息?合成呢?检查你的更新1日志……
    - - - - - -muktupavels
    2018年12月26日17:15
  • 对不起,我的坏。在GUI方面,侏儒闪回能力是我能得到的最接近的吗?
    - - - - - -萨塔
    2018年12月26日17:33
  • 对不起,我没有答案/我不知道。
    - - - - - -muktupavels
    2018年12月26日17:37
  • 你知道这是VNC端的一个限制吗?我在想,因为我已经通过vnc在ubuntu中完成了屏幕共享,在哪里我可以得到我喜欢的ubuntu gnome env。
    - - - - - -萨塔
    2018年12月26日23:37
0

因此,看起来您使用的是不同的窗口管理器,您的ec2实例使用的是Gnome -flashback,而您的桌面版使用的是Gnome 3。就我个人而言,我认为你最好在EC2的桌面环境中使用gnome-闪回,这样你的延迟不会太严重,但如果是某些如果你想将窗口管理器切换到Gnome 3,请查看下面的答案在桌面环境中切换窗口管理器

1
  • 谢谢你的反馈和见解。我安装了ubuntu-dekstop,但仍然无法切换到它。我确实看了你提供的链接,但它没有帮助。我将更新我的问题,包括我看到安装的会话。
    - - - - - -萨塔
    2018年11月19日15:25

你的答案

点击“发布您的答案”,即表示您同意我们的服务条款隐私政策而且饼干的政策

这不是你想要的答案吗?浏览其他带标签的问题问你自己的问题