Je suis nouveau sur Ubuntu et je ne connais pas vraiment tous les détails.
J'ai suivi les instructions ici pour créer une interface graphique pour une instance EC2: https://medium.com/@s.on/running-ubuntu-desktop-gui-aws-ecui-instance-on-windows-3d4d070da434
L'instance exécute ubuntu 18.04 LTS. J'ai également installé Ubuntu 18.0418.04 LTS sur un PC que j'ai et j'aime beaucoup l'interface.
Le problème est que lorsque je me connecte à distance à l'instance ec2, l'interface graphique ne ressemble pas à mon PC.
Comment puis-je avoir mon instance ec2 avoir la même interface graphique?
Voici mon interface graphique PC: pc gui
Voici mon interface graphique ec2: ec2 gui
Mise à jour 1: Voici le fichier journal:
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
Mise à jour 2:
Je me suis rapproché en utilisant ce qui suit:
#!/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 &
qui m'a donné ceci: nouveau burea
Mais je ne suis pas sûr de savoir comment le modifier pour obtenir Ubuntu Desktop.
Mise à jour 3:
Voici ce que je reçois lorsque je vérifie mes sessions:
Donc, j'ai différentes sessions installées, mais je ne peux pas basculer sur ubuntu session.
Vous n'obtiendrez pas la même interface graphique. Et la raison principale que vous pouvez voir dans le fichier journal:
Échec de la création de MetaCompositorXRender: extension composite manquante requise pour la composition
Sur VNC, vous n'avez pas l'extension composite qui est obligatoire par Mutter/GNOME Shell.
Il semble donc que vous utilisiez différents gestionnaires de fenêtres, votre instance ec2 utilise gnome-flashback et votre édition de bureau utilise Gnome 3. Personnellement, je pense que vous feriez mieux d’utiliser gnome-flashback pour un environnement de bureau dans EC2 afin que votre le lag n’est pas trop grave, mais si vous êtes certain , vous voulez basculer les gestionnaires de fenêtres sur Gnome 3, voir cette réponse pour gestionnaires de fenêtres dans les environnements de bureau