Bonjour à tous,
Je ne sais pas si je suis dans la bonne rubrique du forum. mais je tente.
J’ai plusieurs machines virtuelles sous VirtualBox avec diverses distributions Linux dont deux serveurs Ubuntu.
Tout d’abord ma configuration (identique pour les deux serveurs Ubuntu).
Un « uname –a » me donne :
Linux serv-u1 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Mon interface graphique est «
xfce »
Tout fonctionnait bien jusqu’à présent.
J’ai procédé alors à une mise à jour avec quelques erreurs (j’y reviens ci-après)
Puis j’ai rebouté mon système.
Le processus de boot semble se dérouler normalement.
Mais toutefois à l’issue de la séquence de boot l’interface graphique ne se lance pas et j’obtiens un écran noir.
Je développe :
Premier problème
La mise à jour du système.
Un « apt-get update » me donne
…
AppStream cache update completed, but some metadata was ignored due to errors.
Lecture des listes de paquets... Fait
Une recherche sur Internet me révèle un bug documenté :
https://askubuntu.com/questions/854168/how-i-can-fix-appstream-cache-update-completed-but-some-metadata-was-ignored-d
Je procède donc aux trois commandes indiquées
# apt install appstream/xenial-backports
…
# appstreamcli –version
…
# appstreamcli refresh --force
…
Sur le premier serveur « serv-u1 » tout se passe normalement :
J’obtiens bien une mise à niveau du package de « appstream »
Par contre, sur le deuxième serveur « serv-u2 », c’est un échec pour des raisons que j’ignore.
Deuxième problème
Je procède à un « apt-get upgrade » sur mes deux serveurs
Puis je reboot chaque machine.
J’obtiens alors, comme je l’ai indiqué précédemment, en fin de cycle un écran noir.
L’interface graphique ne se lance pas.
Et je n’ai pas la main : pas de console.
Pas de lien semble-t-il avec mon premier problème comme je l’avais supposé un premier moment.
En effet pour mon serveur « serv-u1 » le bug « apt-get update » a bien été fixé.
Alors que pour mon serveur « serv-u2 » cela n’a pas été le cas.
Or, après le « upgrade » les deux serveurs plantent au reboot tous deux, « appstream » fixé ou non.
Je décide alors d’effectuer, sur choix du menu GRUB, un « boot upstart »
Le boot s’effectue correctement et j’obtiens bien une console active pour les deux serveurs Ubuntu.
Toutefois au prompt d’invite lorsque je me connecte (user + mdp), j’ai ce retour :
[312.610609] systemd-logind [4232] : Failed to enable subscription :
Launch helper exited without unkown return code 1
[312.612157] systemd-logind [4232] : Failed to fully start up daemon :
Input/output error
Je passe outre, car j’obtiens bien le prompt de l’utilisateur et je peux rentrer des commandes.
Le réseau est disponible.
Mes serveurs DHCP et DNS que j’avais implantés sur mes deux serveurs sont opérationnels.
Le Load Balancing sous «heartbeat » fonctionne.
Je souhaite toutefois un environnement graphique.
(je rappelle que j’avais installé l’interface graphique XFCE)
Tout d’abord (pour en savoir plus)
# Xorg –version me donne :
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-97-generic x86_64 Ubuntu
Current Operating System : Linux serv-u1 4.4.0-59-generic #80-Ubuntu SMP Fri Jan 6 17:47:47 UTC 2017 x86_64 x86_64 x86_64
Kernel command line : BOOT_IMAGE=/boot/vmlinuz-4.4.0-59-generic root=UUID=26699a94-b873-438d-8eed-203d73ac737b roi nit=/sbin/upstart
Build Date : 13 October 2017 01:57:05PM
Xorg-server 2 :1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.comm/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.
Je lance ensuite :
# startx
J’ai après différentes infos concernant la version du serveur X puis un retour semblable à celui constaté précédemment lorsque je me connecte.
[……..] systemd-logind […..] : Failed to enable subscription :
Launch helper exited without unkown return code 1
[…….] systemd-logind […..] : Failed to fully start up daemon :
Input/output error
Puis tout se bloque et je n’ai plus la main sur ma console.
Je ne possède plus de prompt utilisateur.
Je suis obligé de fermer brutalement ma fenêtre VirtualBox.
Je ne suis pas sûr que ma démarche soit la bonne.
Un « # less /var/log/Xorg.0.log » ne me donne rien.
Le fichier est vide.
(ce qui est peut-être normal car j’y accède après reboot en mode « upstart » et sans lancer le serveur X)
J’ai donc besoin de vos lumières.
Merci pour votre aide.