Contrôler son bureau à distance avec VNC sur le Raspberry pi

Dans cet article nous allons voir comment télécommander son Raspberry pi à distance grâce à VNC (Virtual Network Connection), pour que cela fonctionne il faut que vous ayez suivi le tutoriel sur SSH et donc que vous puissiez vous connecter en SSH à votre Raspberry pi.

La différence entre SSH et VNC est que SSH ne gère pas d’interface graphique il ne vous permet que d’exécuter des commandes dans le terminal, contrairement à VNC qui va vous donner la possibilité de contrôler votre Raspberry pi de manière graphique avec la souris et le clavier.

Nous allons donc commencer par installer un serveur VNC, il en existe plusieurs, mais celui que je vous propose est tightvnc.

Pour l’installer connecter vous en SSH au Raspberry pi et faites ces deux commandes

sudo apt-get update
sudo apt-get install tightvncserver

tightvncserver

Une fois que tightvnc est installé il faudra faire la commande

vncserver :1

vncserver

Cette commande démarrera le serveur VNC, la première fois que vous exécuterez cette commande on vous demandera votre mot de passe, si vous avez gardé le mot de passe par défaut qui est « raspberry » vous remarquer que le mot de passe n’est pas accepté, c’est parce qu’il faut entrer un mot de passe à 8 caractères donc il faudra donc écrire « raspberr »

Le client VNC

Pour accéder à votre bureau en VNC, il faut télécharger un logiciel (un client VNC) qui vous permettra de prendre le contrôle de votre Raspberry pi.

Il existe beaucoup de clients, mais je vous conseille VNC Viewer (qui est aussi disponible sur Android , voir sur le Play Store, et sur iOS), vous pouvez le télécharger ici, une fois installé sur votre ordinateur exécuter le vous devriez voir ça.

vnc viewer

Dans le champ VNC Server  entrer l’adresse ip de votre Raspberry pi (on peut la trouver en tapant la commande ifconfig dans le terminal) suivi de :1 cliquer ensuite sur Connect.

Si vous recevez un message d’avertissement cliquer sur continuer.

La fenêtre suivante vous demandera votre mot de passe (limité à 8 caractères) par défaut se sera « raspberr »

vnc viewer 1

Le bureau de votre Raspberry pi devrait apparaitre. Vous êtes maintenant en mesure d’utiliser la souris et le clavier pour contrôler votre Raspberry pi à distance.

vnc raspberry pi

Démarrer VNC directement au démarrage

Pour démarrer un serveur VNC au démarrage automatiquement, faites ces toutes ces commandes séparément dans l’ordre :

cd /home/pi
cd .config
mkdir autostart
cd autostart
sudo nano tightvnc.desktop

Un fichier vide va s’ouvrir, copier coller ceci :

#!/bin/sh
[Desktop Entry]
Type=Application
Name=tightVNC
Exec=vncserver :1
StartupNotify=false

Sauvegarder et quitter puis redémarrer ensuite votre Raspberry pi.

sudo reboot

90 Comments on “Contrôler son bureau à distance avec VNC sur le Raspberry pi”

    1. Tu as peut-être dû changer le mot de passe, raspberr est le mot de passe par défaut.

      Fait un raspi-config dans le terminal et change ton mot de passe en « raspberry », ensuite ça devrait marcher.

    2. J’avais le même problème et j’ai changé de port (j’utilise maintenant le 5900)
      Il se trouve que ma box bloquait certains ports, dont le :1

      1. Bonjour,
        J’ai le même problème que Paul (@Paul__71)
        J’ai modifié le mot de passe que j’ai remplacé par raspberr
        Ca ne marche toujours pas
        Pierre tu dis de changer de port. Pouvez-vous me dire ce que ça veut dire et comment faire cela?

        Merci de votre retour
        Jérome

  1. Bonjour à tous.

    Est il possible que vnc serveur se lance à chaque démarrage du Raspberry sans avoir à retaper la commande à chaque fois?

    Merci par avance pour vos réponses, et surtout grand merci pour ce tuto clair et précis à la portée de tous.

      1. Merci pour le tutoriel. Parfait.
        Néanmoins, le service ne démarre pas au reboot, je suis obligé de le relancer, même en suivant la modif du dossier autostart.

  2. et de voir son écrans de pc et dutiliser son rasberry comme relai pour ragarder sur ma télé ?
    car j’aimerais pouvoirs regarde des film sur ma télé avec mon rasberry pi et jai deja essayer de le faire a xbmc mais ça marche mal

  3. Bonjour!

    Je n’arrive pas à voir en direct les action que je fait de mon mac sur mon raspberry.
    En gros quand je contrôle mon raspberry, je ne voit pas les raccourcis, mon curseur n’est pas en mouvement sur l’écran auquel est branché le raspberry.
    C’est un petit peu comme si je pouvais ouvrir deus sessions autonome d’un coup.

    Merci 🙂

  4. Bonjour!

    Je n’arrive pas à voir en direct les actions que je fais de mon mac sur mon raspberry.
    En gros quand je contrôle mon raspberry, je ne vois pas les raccourcis, mon curseur n’est pas en mouvement sur l’écran auquel est branché le raspberry.
    C’est un petit peu comme si je pouvais ouvrir deux sessions autonome d’un coup.

    Merci 🙂

  5. Bonjour
    J’ai bien suivi les procédures décrites ci-dessus pour lancer directement vnc serveur. J’ai « copié collé » le texte pour être certain qu’il n’y ait pas d’erreur.
    Côté client (un mac et un ubuntu) j’ai installé vnc viewer.
    Le problème : je dois relancer manuellement la commande vncserveur :1 sur le raspberry à chaque fois, donc je n’ai rien gagné.
    Le mode ssh par contre fonctionne bien.
    Des idées ,
    merci
    lebreton22

        1. J’ai bien suivi toutes les étapes
          J’ai réinstallé la raspdian wheezy et maintenant c’est bizzare.
          Filezilla fonctionne bien en ssh
          Lorsque je tente de me connecter depuis un terminal (pi@192.168.0.17) j’ai le message suivant :
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
          IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
          Someone could be eavesdropping on you right now (man-in-the-middle attack)!
          It is also possible that a host key has just been changed.
          The fingerprint for the RSA key sent by the remote host is
          ef:f7:2d:e9:ae:77:86:95:d1:5e:1e:92:73:b1:78:8e.
          Please contact your system administrator.
          Add correct host key in /Users/ymayeux/.ssh/known_hosts to get rid of this message.
          Offending RSA key in /Users/ymayeux/.ssh/known_hosts:4
          RSA host key for 192.168.0.17 has changed and you have requested strict checking.
          Host key verification failed
          En mode sudo, ça passe
          donc
          1 premier problème : si j’ai bien compris c’est une histoire de clé
          2 reste la question de relancer à chaque fois vncserver :1 pour que ça fonctionne

          1. Merci, Il fallait lire le tuto jusqu’au bout.
            Du coup tout fonctionne maintenant.
            J’ai modifié les paramètres de raspi-config afin de passer directement en mode graphique. Plus besoin d’écran, de clavier ni de souris.
            lebreton22

  6. Bonjour à tous,

    Après avoir suivi le tutoriel…au moment de la connexion avec TightVnc, j’ai le droit à un message d’erreur :
    Xsession: unable to start X session — no « /home/pi/.xsession » file, no
    « /home/pi/.Xsession » file, no session managers, no window managers, and no
    terminal emulators found; aborting.

    A priori il ne trouve pas le/les fichiers nécessaires afin d’afficher le bureau si j’ai bien compris ?! Comment corriger ça si c’est bien le cas?
    Merci d’avance.

      1. Merci Victor pour ta réponse.

        Je suis novice dans le domaine du raspberry et linux en générale, je vais donc poser une question un peu bête mais bon tanpis.

        – Comment créer un fichier .xsession ?
        – Où le placer exactement ? J’insère ma carte SD, sur mon ordinateur, et je le colle à la racine ? Là je ne vois pas, je suis désolé.

        Merci de ton aide en tout cas.

        1. Tu commences par te connecter en SSH à ton Raspberry pi.

          Ensuite tu va dans le dossier pi

          cd pi/

          Tu crées le fichier

          nano .xsession

          Tu insères ceci :
          #!/bin/sh
          xterm &
          exec twm

          Tu sauvegardes, tu quittes le fichier et tu reboot 😉

          1. Merci.

            Dur dur de suivre de simples petites manœuvres pour moi sur ce coup. Courage à toi là :). Aller pour m’enfoncer un peu plus mais dans l’avenir je serais au point grâce à toi.

            1. Ok je me connecte en SSH à mon raspberry. vncserver est lancé.
            2. Je vais dans le dossier pi, ok mais comment ? Toujours en ligne de commande j’y accède ?
            3. Je créer ce fichier mais à l’aide quoi ? Donc il est placé sur ma carte SD nan ?

            Merci Victor sincèrement pour ton aide.

      1. Ah, j’ai eu le doute d’où le fait que j’ai précisé ! Mais sinan pour mes connaissances perso et dans le cas où je m’y mettrais à Raspbian.
        Pourrais-tu répondre et donc m’expliquer à ce que j’ai mis précédemment ?

        En tout cas merci pour ta patience, c’est simpa.

        1. 1. Oui tu te connecte en SSH
          2. Tu va dans le dossier pi avec la commande que je t’ai indiqué (cd pi/) , tu y accède en ligne de commande, oui.
          3. Tu crée le fichier toujours avec la commande que je t’ai indiqué (nano .xsession)

          1. Excellent. Ça confirme les actions que j’allais entreprendre donc. Je vais essayer du coup cette distribution. Merci Victor en tout cas.

            Bonne continuation.

  7. Bien moi non plus le serveur vnc ne démarre pas au démarrage … mais pas grâve j’ai pas envie qu’il tourne tout le temps pour rien …
    sinon comment fait-on pour arreter le serveur VNC ? « vncserver -terminate » ?
    Et comment règle-t-on la résolution de l’écran émulé ? car par défaut on est en 4/3 du coup c’est pas agréable…
    Aussi pourquoi ne voit-on pas le même bureau que le serveurX sur l’hdmi/rca ? ça ne me dérange pas mais je cherche a comprendre…
    j’ai trouvé ceci mais … ça ne me parle pas trop :

    use: X [:] [option]
    -a # mouse acceleration (pixels)
    -ac disable access control restrictions
    -audit int set audit trail level
    -auth file select authorization file
    bc enable bug compatibility
    -bs disable any backing store support
    -c turns off key-click
    c # key-click volume (0-100)
    -cc int default color visual class
    -co file color database file
    -core generate core dump on fatal error
    -dpi int screen resolution in dots per inch
    -deferglyphs [none|all|16] defer loading of [no|all|16-bit] glyphs
    -f # bell base (0-100)
    -fc string cursor font
    -fn string default font name
    -fp string default font path
    -help prints message with these options
    -I ignore all remaining arguments
    -ld int limit data space to N Kb
    -lf int limit number of open files to N
    -ls int limit stack space to N Kb
    -nolock disable the locking mechanism
    -logo enable logo in screen saver
    nologo disable logo in screen saver
    -nolisten string don’t listen on protocol
    -p # screen-saver pattern duration (minutes)
    -pn accept failure to listen on all ports
    -nopn reject failure to listen on all ports
    -r turns off auto-repeat
    r turns on auto-repeat
    -s # screen-saver timeout (minutes)
    -su disable any save under support
    -t # mouse threshold (pixels)
    -terminate terminate at server reset
    -to # connection time out
    -tst disable testing extensions
    ttyxx server started from init on /dev/ttyxx
    v video blanking for screen-saver
    -v screen-saver without video blanking
    -wm WhenMapped default backing-store
    -x string loads named extension at init time
    -query host-name contact named host for XDMCP
    -broadcast broadcast for XDMCP
    -indirect host-name contact named host for indirect XDMCP
    -port port-num UDP port number to send messages to
    -once Terminate server after one session
    -class display-class specify display class to send in manage
    -cookie xdm-auth-bits specify the magic cookie for XDMCP
    -displayID display-id manufacturer display ID for request
    -geometry WxH set framebuffer width & height
    -depth D set framebuffer depth
    -pixelformat format set pixel format (BGRnnn or RGBnnn)
    -udpinputport port UDP port for keyboard/pointer data
    -rfbport port TCP port for RFB protocol
    -rfbwait time max time in ms to wait for RFB client
    -nocursor don’t put up a cursor
    -rfbauth passwd-file use authentication on RFB protocol
    -httpd dir serve files via HTTP from here
    -httpport port port for HTTP
    -deferupdate time time in ms to defer updates (default 40)
    -economictranslate less memory-hungry translation
    -lazytight disable « gradient » filter in tight encoding
    -desktop name VNC desktop name (default x11)
    -alwaysshared always treat new clients as shared
    -nevershared never treat new clients as shared
    -dontdisconnect don’t disconnect existing clients when a new non-shared connection comes in (refuse new connection instead)
    -viewonly let clients only to view the desktop
    -localhost only allow connections from localhost
    -interface ipaddr only bind to specified interface address
    -inetd Xvnc is launched by inetd
    -compatiblekbd set META key = ALT key as in the original VNC
    -version report Xvnc version on stderr

  8. je me répond tout seul… pour terminer un « serveur » VNC … c’est pas « -terminate » qu’il faut faire, ça aurait été trop simple … il faut faire « vncserver -kill :1 » ou 2, 3, etc…

    mais pour la résolution je trouve pas help please !!

      1. merci Victor j’ai fini par trouver pour le  » -geometry » mais c’est casse bonbons de devoir le taper systématiquement. Je cherchais un moyen de changer la résolution « par défaut » mais après de nombreuses recherches c’est impossible…

        par contre pour le démarrage auto de VNC il est idiot de le démarrer en même temps que le serveurX … puisque c’est pas du VNC comme sous windows… (on ne voit pas le même « bureau » sous VNC que sur l’écran connecté en hdmi) et puis dans mon cas je n’ai pas d’écran branché sur mon pi donc pas besoin du serveurX… inutile de pomper des ressources pour des poils de …
        voilà ce que ça donne:

        Lancer Tight VNC Server au démarrage du Raspi

        La bonne méthode résulte au lancement de VNC Server au démarrage de Raspbian et non après le démarrage du serveur X, inutile de gaspiller des ressources pour faire fonctionner le serveur X si on a pas d’écran branché sur le Pi en HDMI ou en RCA…

        Créons donc un fichier texte :
        sudo nano /etc/init.d/vncautostart

        dans lequel on copiera ceci :
        ### BEGIN INIT INFO
        # Provides: vncserver
        # Required-Start: networking
        # Required-stop:
        # Default-Start: 2 3 4 5
        # Default-Stop: 0 1 6
        # Description:
        ### END INIT INFO

        #!/bin/sh
        # /etc/init.d/vncautostart
        VNCUSER=’pi’
        case « $1 » in
        start)
        su $VNCUSER -c ‘/usr/bin/tightvncserver :1 -geometry 1920×1080 -depth 24’
        echo « Starting Tight VNC Server for $VNCUSER  »
        ;;
        stop)
        pkill Xtightvnc
        echo « Tight VNC Server stopped »
        ;;
        *)
        echo « Usage: /etc/init.d/vncautostart {start|stop} »
        exit 1
        ;;
        esac
        exit 0

        Changeons les droits d’accès de notre fichier texte :
        sudo chmod 755 /etc/init.d/vncautostart

        Et enfin mettons à jour le script de démarrage de Raspbian :
        sudo update-rc.d vncautostart defaults

  9. Bonjour à tous,
    merci pour ce tutoriel, qui me permet de tout contrôler à distance sur mon Raspberry Pi à partir de mon PC portable.
    J’ai installé Apache2, Pure-FTP, WordPress, l’objectif étant d’héberger mon propre blog à domicile. Seulement, je débute avec Linux, et je ne suis pas certain d’avoir correctement configuré les permissions, d’où ces incohérences :
    – avec FileZillaPortable, je peux uploader de nouveaux fichiers sur mon blog, mais seulement à la racine (/var/www), et pas dans les sous-répertoires
    – pour la moindre modification de fichier sur mon Raspberry Pi, je dois systématiquement lancer sous VNC le terminal administrateur, sinon je n’ai pas les permissions nécessaires
    – idem à partir de l’interface d’administration de WordPress : je ne peux pas installer de nouveaux thèmes, seulement supprimer ceux qui sont déjà installés ; je peux charger des images, mais pas des pluggins.
    Avez-vous une idée de ce qui se passe dans mon cas ? Pourquoi je n’ai pas tous les droits en écriture sur mon Raspberry Pi autrement qu’avec le terminal administrateur ?

      1. Bonsoir,
        je ne comprends plus rien : j’ai changé les permissions, mais maintenant :
        – mon blog fonctionne parfaitement
        – j’ai perdu sous VNC mon terminal administrateur (la ligne est toujours là, mais rien ne se lance) et mon gestionnaire de paquets Synaptic (idem)
        – sous LXTerminal la commande su apt-get update répond :
        Pas de mot de passe pour l’utilisateur  » apt-get  »
        Tout se passe comme si Raspbian s’était mis en sécurité après un chmod 777. Comment puis-je revenir en arrière ?

        1. J’ajoute que j’ai aussi perdu l’accès à phpmyadmin :
          Wrong permissions on configuration file, should not be world writable!

  10. Bonsoir à tous,

    je reviens vers vous après avoir dû tout réinstaller par suite du plantage de Raspbian, ce qui prend du temps pour tout refaire correctement en contrôlant chaque étape lorsqu’on n’est pas spécialiste de Linux.
    Je me trouve actuellement exactement au même point que lors de mon précédent message (9.04 à 10h 12). Je comptais trouver de l’aide ici. Où puis-je m’adresser ? La solution de Victor, essayée à plusieurs reprises, ne fonctionne pas. J’en suis maintenant convaincu. J’ai suivi scrupuleusement ce tutoriel : http://webadonf.net/2011/02/installer-wordpress-sur-un-serveur-debian-lenny/ ; excepté sur le point de l’installation de WordPress lui-même, plus simple avec Synaptic Package Manager, mais suis bloqué à la toute dernière étape : « donnez les droits ». Dans mon cas, la commande chmod ne fonctionne pas sur /upgrade /plugins et /uploads, uniquement sur /themes. Que puis-je faire d’autre ?

      1. Bonsoir Victor,

        merci de me répondre.

        Lorque je fais root@raspberrypi:/home/pi chgrp -R http://www.data j’obtiens chgrp: missing operand after ‘www.data’
        Try ‘chgrp — help’ for more information.

        En revanche, lorsque je fais chmod g+wx wp-content/upgrade, puis /themes puis /plugins puis /uploads, je n’ai aucun message d’erreur. Les commandes sont prises, mais sans changement.

        Merci encore de me répondre !

          1. Bonjour à tous,
            voilà : tout fonctionne. Quelques remarques cependant :
            – sous le Root Terminal, la commande chgrp -R http://www.data donne toujours le même message d’erreur (et http:// s’est ajouté de lui-même ici dans mon précédent message, vous l’avez compris…)
            – la commande chmod -R g+wx wp-content/upgrade etc. fonctionne à merveille ; merci Victor !
            – en revanche, je crois avoir identifié la cause réelle de l’erreur précédemment rencontrée : sous /var/www j’ai deux dossiers WordPress au lieu d’un, avec un wp-config.php identique dans chacun ; celui dont j’avais supprimé le contenu à la main avant de réinstaller WordPress (/var/www/myblog) s’est, j’ignore comment, reconstitué de lui-même lors de la réinstallation de WordPress
            – lorsque je passe par mon navigateur pour visiter mon blog, à l’URL http://adresse-de-mon-blog-sous-noip/myblog se substitue automatiquement http://adresse-de-mon-blog-sous-noip/wordpress
            – j’ai toujours des déconnexions intempestives de l’interface administrateur, qui s’expliquent certainement par un conflit entre les deux installations de WordPress : je verrai à l’usage laquelle prend en compte les modifications de mon blog, et supprimerai l’autre.

  11. – les modifications se font sur les deux installations de WordPress en même temps
    – http:// s’ajoute ici automatiquement dans mes messages sans que je le veuille, bien entendu

    1. oui sous Linux
      oui sous Windows
      oui sous Mac
      oui sous Android … (vu qu’ Android c’est linux)
      pour le reste j’en sais rien…

  12. Bonjour,
    J’ai au lancement : « vncserver :1 » le message :

    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    Couldn’t start Xtightvnc; trying default font path.
    Please set correct fontPath in the vncserver script.
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    Couldn’t start Xtightvnc process.

    Une idée ?
    Cordialement,
    Pierre

  13. j’ai suivi votre tuto qui est parfait !!!
    MERCI !!

    Or , j’ai testé nickel malgré le fait que je ne voyais pas les icones ni les mouvements de la souris …
    bon, controle de session au lieu du RDC c’est pas mal quand même…

    Mais gros bug en rallumant le raspberry pour essayer d’installer un client vnc afin d’avoir le RDC et suivre ce magnifique tuto,
    Au demarrage du raspberry, J’ai une fenêtre d’authentification qui me demande login et mot de passe
    je mets les mots de passe par defaut et la fenêtre disparaît puis réapparaît comme si l’authentification tournait en boucle…. que faire ?

    Je souhaite savoir comment enlever tightvncserveur malgré tout…! ou revenir à une config stable
    sans avoir à tout reformater ….

    Merci encore pour votre aide…

  14. bonjour
    merci pour toutes ces infos mon soucis vient que j’ai changer le MDP raspberry mais quand je me connecte en VNC il ne prend pas mon nouveau MDP mais raspberr
    avez-vous une solution
    merci

  15. bonsoir,
    Lors de l’installation de vnc serveur et suite à la commande vncserver :1, j’indique donc le mot de passe raspberr mais j’ai le message d’erreur suivant: Passwords do not match. Please try again.
    En modifiant mon mot de passe via raspi-config (mot de passe:raspberry), j’ai toujours le même message: Passwords do not match. Please try again. Auriez vous une piste concernant ce probleme ?

    Merci d’avance et encore bravo pour les tutos raspberry particulièrement bien faits.

  16. j’en ai baver mais … ça fonctionne 😀 j’ai un peu tricoter avec le licence key mais c’est ok maintenant.
    P.S. j’essayais entre mon Mac et mon Mint
    Maintenant, reste plus qu’à refaire les manip sur le raspberry >_<

  17. Bonjour,
    J’ai réussi une première fois à me connecter à mon raspberry pi à l’aide de ssh et vnc en laissant le mot de passe par défaut.
    Depuis que j’ai changé le mot de passe de mon raspberry pi, je n’arrive plus à m’y connecter via vnc à moins d’utiliser encore l’ancien mot de passe : raspberr

    Merci de votre aide.

  18. Bonjour,

    souhaitant coupler mon nouveau Raspberry avec mon téléphone portable, je rencontre une difficulté. En suivant pas à pas ce tutoriel : http://framboisepi.fr/connexion-bluetooth/ , tout fonctionne, mais en root. Je me demande comment faire pour
    – soit me connecter sur mon Raspberry en root via VNC
    – soit pouvoir lancer le gestionnaire bluetooth (= blueman) via VNC
    Si quelqu’un avait une idée…
    Merci d’avance !

  19. Bonjour ,
    je n arrive pas avoir les permissions sous l interface pour delplacer / creer / copier des fichiers ou dossiers comment faire ?
    sous le terminal ça fonctionne pourtant
    Merci

  20. bonjour,
    Je vais ajouter ma 1erre contribution pour la raspberry pi
    j’ai tenté de suivre ce tuto fort bien construit mais je me suis retrouvé avec un vnc qui marchais mais ne se lancait pas au démarrage.
    Après avoir tenter de trouver le pourquoi j’ai réussi à le faire démarrer avec le paramétrage du fichier tightvnc.desktop :

    [Desktop Entry]
    Encoding=UTF-8
    Type=Application
    Name=tightVNC
    Comment=
    Exec=sudo /usr/bin/vncserver :1
    StartupNotify=false

    Tout le reste à été fait à l’identique
    ce qui bloquait c’était la ligne « Exec= » ou il fallait se donner le droit de lancer vnc et aussi l’emplacement ou lancer vncserver.

    En espérant que cela va aider ceux qui ont eu le même problème sur un raspberry Pi 2 sous raspbian.

  21. Bonjour, J’ai un problème ça me dit : « Connexion refusée par l’ordinateur hôte »
    ça veut dire quoi ça ? je n’ai même pas taper un seul mot de passe.
    j’ai essayé de de faire vncserver :1 pour voir et sa me dit :
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    Couldn’t start Xtightvnc; trying default font path.
    Please set correct fontPath in the vncserver script.
    sh: 1: Syntax error: « ( » unexpected
    sh: 1: Syntax error: « ( » unexpected
    Couldn’t start Xtightvnc process.
    j’ai aussi essayer de le désinstaller et sa me dit :
    sudo: unable to resolve host (none)
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package ‘vncserver’ is not installed, so not removed
    The following packages were automatically installed and are no longer required:
    bluez-alsa bluez-cups bluez-gstreamer libgail-3-0
    Use ‘apt-get autoremove’ to remove them.
    0 upgraded, 0 newly installed, 0 to remove and 130 not upgraded.
    sudo: unable to resolve host (none)
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package ‘vncserver’ is not installed, so not removed
    The following packages were automatically installed and are no longer required:
    bluez-alsa bluez-cups bluez-gstreamer libgail-3-0
    Use ‘apt-get autoremove’ to remove them.
    0 upgraded, 0 newly installed, 0 to remove and 130 not upgraded.

    Merci d’avence !

  22. je pense que c’est stupide de vouloir controle le pi , le mieux c’est au contraire controlé un pc a distance avec le pi ! donc un clien vnc qui se connecte a un pc ! réfléchissez le pi et suffisement puissant pour faire tourné un client . vous collé votre pi sur un grand écran , il se connect a votre pc ou votre téléphone et boum , on lance un film ou autre ! plus de probléme de lanteur ! le pi devient un terminal distant ! avec une clé wifi ou un clable réseaux ! sa marche nikel ! et là l’intéré du pi en cast c’est 100x mieux qu’un bureau tout pourri on peu par la suite rendre le pi plus domotique avec les petite proche mais en cast c’est la premier fonction efficace et puissante que j’ai trouvé .

  23. Bonjour j’ai bien suivi ton tuto, très clair.
    je bloque bêtement, car novice au moment ou tu dis de sauvegarder:
    #!/bin/sh
    [Desktop Entry]
    Type=Application
    Name=tightVNC
    Exec=vncserver :1
    StartupNotify=false

    Sauvegarder et quitter puis redémarrer ensuite votre Raspberry pi.

    je ne vois pas du tout où on peut sauvegarder.
    merci

  24. Bonjour,

    J’ai un souci après l’installation de tightvncserver : tout se passe correctement, j’arrive à me connecter dessus, mais lorsque je reboot le pi, celui-ci m’ouvre une page d’authentification, j’entre donc le login « pi » et le mot de passe, l’écran devient noir et je retombe sur la page d’authentification.

    J’ai essayé de mettre les même mots de passe (vnc et pi), ça ne change rien.

    Merci d’avance !

  25. Bonjour,

    Merci beaucoup pour ce super tuto. Ca a fonctionné directement.
    Je cherche maintenant à pouvoir accéder à ma RPI via un mobile sous 4 G (donc hors réseau local).
    Là, je ne sais pas trop comment m’y prendre. Est-ce qu’il existe un tuto fiable à ce sujet ?

    Bonne soirée

  26. Bonjour,

    Merci pour ce tuto, Tout marche nickel pour moi.

    Seul problème, j’aimerais voir le même écran (display) que la sortie hdmi car je veux utiliser le raspberry pi pour projecter un diaporama sur une TV, ceci à distance!
    Est-il possible de voir le même display??

    Merci d’avance.
    Yann

  27. Pingback: Acheter un Raspberry sans accessoires, c’est possible ! | Nyzo

  28. Pingback: Rendre votre reprap autonome avec le raspberry pi - tredifab

  29. Merci pour le tuto, très bien fait 🙂
    Pour info, j’ai dû modifier une ligne de code pour faire fonctionner le script de démarrage automatique.
    Remplacer Name=tightVNC par Name=tightVNCserver, ce qui donne :
    #!/bin/sh
    [Desktop Entry]
    Type=Application
    Name=tightVNCserver
    Exec=vncserver :1
    StartupNotify=false

  30. Pingback: Bureau à distance avec VNC – pi4you.fr

  31. j’ai installer VNC qui fonctionne très bien , aucun problème mis a part que je n’ai plus aucun accés en console au Raspi , une fenêtre me demande identification et mot de passe , ceux du raspi ne fonctionne pas ni ceux de VNC qui par contre fonctionne en réseau ! une solution ? merci d’ avance Philippe

  32. j’ai installer VNC qui fonctionne très bien , merci!

    mis à part que je n’arrive pas a accéder a mon disque dur externe
    quelqu’un connais la solution ?

  33. Bonjour ou devrais-je dire  » Au secours »,

    Je viens d’installer VNC sur mon mac mais lorsque je mets l’adresse ip, j’ai ce message  » Connexion refusée par l’ordinateur hôte »

    J’ai recherché en vain dans les forums en espérant que d’autres ont pu résoudre ce problème.

    Je ne sais plus quoi faire, j’ai cassé mon iphone hier. je peux voir que 1/4 de mon écran, c’est vraiment rageant.

    Merci pour votre aide

  34. Est ce que se logiciel est performent sur tablette ? Ou sa lag et ces lent ? Je me poses ses questions car je conte acheter un rasberry bientôt et que je n’ai pas de câble écran, donc savoir si il faut que j’investisse dans un câble

  35. Bonjour.
    Après beaucoup de tâtonnements, j’ai réussi hier à prendre le contrôle du RPI avec mon PC sous windows10.
    Aujourd’hui je n’y arrive plus, avec le message suivant : « Connexion refusée par l’ordinateur hôte « .
    Quelqu’un peut-il me dire ce que j’ai du oublier de faire aujourd’hui, puisque c’était correct hier ???
    Merci d’avance.

  36. Bonjour,

    Est il possible de configurer la partie réseau (IP, ….) au niveau de l’image Rasbian, donc avant de formater la carte microSd ?
    Je voudrais qu’au premier démarrage du Raspberry, ce dernier soit accessible par ssh ou mieux par vnc. L’idée est de pouvoir se passer d’une première connexion en direct au Raspberry.

    Merci

  37. quand je me connecte avec vnc au raspberry j’ai le message d’erreur

    Too many authentication failures

    Une idée ?????????????????????

  38. Pingback: La mise en route du Raspberry PI

  39. Très bien ce tuto. Faire du VNC à travers un tunel SSH c’est génial. De plus j’ai supprimé tous les MDP en SSH pour ne garder que des clés. Bonne sécurisation. Aujourd’hui ça compte….

  40. Bonjour . Moi la version que j’ai téléchargée, on me demande la clé de produit et moi je n’en ai pas. Sur quel site je peux trouver une version d’essai? Merci.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.