J'essaie de me connecter à ma machine Ubuntu à partir d'une machine Windows 10. Je suis nouveau sur Linux, mais j'y travaille depuis quelques semaines maintenant.
Je n'ai aucune idée de ce dont j'ai besoin pour que cela fonctionne. J'ai installé xrdp et gnome et je peux me connecter à distance à la machine Ubuntu. Malheureusement, à l'invite de connexion, lorsque j'entre le mot de passe que j'utilise pour me connecter à ma machine Ubuntu, je reçois une erreur "échec de connexion pour l'affichage: 0". De plus, comment puis-je même configurer un compte d'utilisateur pour se connecter? Où/comment définir le mot de passe? Je ne sais pas de quoi d'autre j'ai besoin pour configurer cela.
Quelqu'un pourrait-il m'orienter dans la bonne direction?
Il existe un problème connu avec Ubuntu 18.04.2 et 18.04.3 et le package xrdp trouvé dans le référentiel. Lorsque vous installez xrdp à partir du référentiel sur Ubuntu 18.04.2 et versions ultérieures, le package a besoin de xorg-xserver-core
packages alors que ces versions ponctuelles ont xorg-xserver-core-hw*
packages installés
Veuillez également noter que depuis Ubuntu 18.04, xRDP fonctionne correctement avec le bureau GNOME et vous pouvez effectuer une connexion xRDP au système.
Pour résoudre ce problème, vous pouvez utiliser l'une des options suivantes ci-dessous
xorgxrdp-hwe-18.04
paquetUn nouveau paquet xorgxrdp compatible a été mis à disposition pour Ubuntu 18.04.2 et 18.04.3. Installez-le en exécutant la commande suivante
Sudo apt-get install xorgxrdp-hwe-18.04
xorg-xserver-core
Nous supposons que vous avez déjà installé le package xRDP et que vous souhaitez le corriger
Sudo apt-get install xserver-xorg-core
Sudo apt-get -y install xserver-xorg-input-all
Plus d'informations sur cet article de blog
Remarque: Pour utiliser cette option, veuillez supprimer le package xrdp que vous avez installé
Sudo add-apt-repository ppa:martinx/xrdp-hwe-18.04
Sudo apt-get update
Sudo apt-get install xrdp xorgxrdp
plus d'informations sur cet article de blog
Remarque: Pour utiliser cette option, veuillez supprimer le package xrdp que vous avez installé
Vous pouvez automatiser l'installation de xrdp et la faire fonctionner correctement avec Ubuntu Default Desktop en utilisant l'un des scripts suivants
Le problème dans mon cas était que le nom d'utilisateur Linux commençait par le numéro. Il est possible de créer un tel utilisateur sans erreur ni avertissement (comme useradd 1foo
). Mais l'utilisation de cet utilisateur pour xrdp se termine par login failed for display: 0
Message d'erreur.
Correction pour moi: le nom d'utilisateur ne doit pas avoir de numéro comme premier caractère (par exemple, utilisez x1foo
ou onefoo
au lieu de 1foo
).