J'ai installé Ubuntu Server 16.04 et GNOME dans une machine virtuelle VirtualBox. Depuis que j'ai mis à jour le système, je peux démarrer la machine virtuelle, accéder à la console de terminal et vous connecter - mais lorsque j'exécute startx
pour démarrer l'environnement de bureau graphique GNOME, le message d'erreur suivant s'affiche:
ubuntu@ubuntu:~$ startx
X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-45-generic x86_64 Ubuntu
Current Operating System: Linux ubuntu 4.4.0-81-generic #104-Ubuntu SMP Wed Jun 14 08:17:06 UTC 2017 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-81-generic root=UUID=99c624b7-abf7-459e-9f58-a1ffe335794f ro
Build Date: 02 November 2016 10:06:10PM
xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/ubuntu/.local/share/xorg/Xorg.0.log", Time: Fri Jun 30 08:18:56 2017
(==) Using default built-in configuration (39 lines)
(EE)
Fatal server error:
(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/home/ubuntu/.local/share/xorg/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: giving up
xinit: unable to connect to X server: Cannot assign requested address
xinit: server error
Couldn't get a file descriptor referring to the console
Parmi les mises à jour, il y avait des paquets du noyau. Est-ce que quelqu'un sait comment résoudre ce problème?
Le problème peut être dû aux ajouts d'invités VirtualBox installés et peut survenir lorsqu'un nouveau noyau est installé. Réinstallez les ajouts d'invité vbox. Il est important que la version corresponde à la version de VirtualBox installée. Redémarrez la machine virtuelle après ... cela devrait résoudre le problème.
Votre système semble capable de créer une session X sur sa console.
Pourquoi entrez-vous la commande startx
dans un terminal? Le gestionnaire d'affichage est probablement déjà en cours d'exécution. Vous réalisez que le terminal ne peut pas être utilisé comme périphérique de sortie d’une Xsession, je l’espère? Vous vous connectez uniquement via un terminal à un serveur (ou n’importe quel ordinateur) pour effectuer des actions en ligne de commande.
Je viens d'installer une nouvelle Ubuntu Server 16.04 dans VMWorkstation, a installé openssh-server. connecté via un terminal (ssh) et installé gdm et redémarré. Je vois maintenant un écran de connexion graphique.