J'ai couru:
sudo apt-get update
sudo apt-get install xrdp
Je n'étais pas connecté à un bureau à distance Windows 10 et connecté à mon Raspberry Pi 3:
Ensuite, j'ai entré les informations d'identification par défaut (pi / raspberry) et j'ai obtenu ce journal:
La connexion a réussi, mais "Problème de connexion" ... pas très informatif, je dirais. Quelqu'un sait quoi faire avec ça?
sudo apt-get install vnc4server
, suivi d’un redémarrage ou d’unesudo service xrdp restart
correction, mais la souris est un x au lieu d’un pointeur de la souris, comme il se doit. Je fais encore plus d'expérimentation maintenant. PS Ceci est sur mon nouveau Pi 3 avec Raspbian Jessie installé à partir du dernier programme d'installation v2 NOOBS. Je n'ai jamais eu de problèmes avec xrdp sur mon Pi 1 B +.Réponses:
Un de mes amis a eu la même erreur qu'il a résolue en suivant les étapes de cette page.
Apparemment, il y a un / des défaut (s) empêchant xrdp de fonctionner avec vncserver. Cependant, cela fonctionne avec tightvncserver
De plus, l'ordre d'installation de tightvncserver et de xrdp semble être important.
En résumé
sudo apt-get remove xrdp vnc4server tightvncserver
sudo apt-get install tightvncserver
sudo apt-get install xrdp
la source
sudo apt-get remove xrdp vnc4server tightvncserver
, nonsudo apt-get remove xrdp vnc4server tightvnc
.sudo apt-get install tightvncserver
travaillé pour moi. Je ne l'ai pas installé à la première place.sudo apt-get install vnc4server
, suivi d'un redémarrage ou d'unsudo service xrdp restart
, mon xrdp fonctionne maintenant. OU, si je fais votreremove
commande ci-dessus, puis que xrdp et tightvncserver sont installés, l'ordre n'a pas d'importance. Que j'installe xrdp en premier ou non importe peu.Ok, j'ai donc encore creusé et expérimenté, et voici une réponse plus complète, y compris des informations sur la façon d'obtenir des sessions distantes xrdp pour avoir le joli curseur de souris à la place du grand "X".
Informations de fond:
Il me semble que Raspberry Pi 3 est le premier Pi à être préinstallé avec RealVNC et que RealVNC interfère avec xrdp, nous devons donc interrompre l’installation de RealVNC pour que xrdp fonctionne. Vous pouvez voir que RealVNC est installé en allant dans Démarrer -> Préférences -> Configuration de Raspberry Pi. Vous verrez ce qui suit:
Si vous activez l'option VNC et cliquez sur "ok", une icône VNCServer apparaîtra dans le coin inférieur droit de l'écran. Son icône commence par une majuscule verte "V". Cliquez sur l'icône si vous voulez voir la fenêtre du serveur s'ouvrir, comme ceci:
Quoi qu'il en soit, fermez-le et revenez à la configuration de Raspberry Pi et désactivez-le si vous l'avez activé.
Il me semble que RealVNC doit utiliser des versions modifiées sur mesure à la fois
vnc4server
ettightvncserver
, afin de modifier l'un de ces briserai l'installation RealVNC, ce qui est ce que nous allons faire.Le correctif:
Supposons que vous avez déjà fait
sudo apt-get update
etsudo apt-get install xrdp
.Maintenant, interrompons l’installation de RealVNC. Je l’ai testé et l’une des 3 options suivantes fonctionnera seule pour casser l’installation de RealVNC et permettre à xrdp de fonctionner:
sudo apt-get install vnc4server
sudo apt-get install tightvncserver
sudo apt-get remove xrdp vnc4server tightvncserver
suivi parsudo apt-get install tightvncserver
etsudo apt-get install xrdp
Vous avez eu l'idée. Je ne pense pas vraiment que l'ordre ci-dessus ou l'option que vous choisissiez importent.
Maintenant, lorsque vous allez dans Démarrer -> Préférences -> Configuration de Raspberry Pi, vous verrez que RealVNC est cassé parce que l’option VNC va maintenant être grisée de la manière suivante:
Terminé! Les connexions distantes utilisant xrdp fonctionnent maintenant.
Mais ... vous remarquerez que le curseur de la souris dans votre session distante dans le Pi 3 a un X au lieu d'un curseur normal. C'est agaçant, alors corrigeons ça.
Après la réponse de uschanka ici , procédez comme suit:
cd ~
ensuitenano .xsessionrc
xsetroot -cursor_name left_ptr&
chmod +x .xsessionrc
Maintenant, lorsque vous vous éloignez du Pi, vous obtenez le joli curseur que vous connaissez et aimez!
Enfin, si vous souhaitez réinstaller RealVNC, suivez leurs instructions ici: https://www.realvnc.com/docs/raspberry-pi.html#raspberry-pi-legacy .
la source
&
aprèsleft_ptr
? Est-ce vraiment nécessaire?left_ptr
spécifie l'icône que je crois (c'est-à-dire: l'icône avec le pointeur de la souris pointant légèrement vers la gauche), et le&
est un symbole Linux utilisé pour dire, "lancez ce processus en arrière-plan puis continuez" pour qu'il continue de fonctionner l'arrière-plan tout en continuant à plus de commandes, plutôt que de bloquer à ce point. Essayez-le dans le terminal pour d'autres commandes qui bloquent normalement, comme ouvrir un programme d'interface graphique à partir du terminal, avec ou sans le&
droit après votre commande, et vous verrez.Je n'ai pas utilisé le serveur VNC.
Vérifions ces choses avant de vous expliquer.
Dans Raspi-Config, le nom d’hôte est-il défini pour le réseau?
Pour XRDP utilisant Remote Desktop Connection, indiquez le nom d'utilisateur que vous souhaitez saisir dans l'adresse IP LOCALE du Pi. (Exemple: 192.168.1.24)
Pour trouver l'adresse IP locale, vous pouvez faire (dans un terminal) ipconfig ou ifconfig (je ne m'en souviens pas). Cela devrait ressembler à l'exemple ci-dessus.
J'utilise également XRDP avec une connexion Bureau à distance et je peux cliquer avec le bouton droit de la souris sur le périphérique de mon ordinateur Windows. Je peux également utiliser Bureau à distance sans entrer l'adresse IP. Je recommande toujours de mettre l'adresse IP dans la boîte de l'ordinateur.
J'espère que cela vous aidera, Dallin
la source