CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[help] vnc sur Kali Linux

seelophane
seelophane
Niveau 10
19 avril 2017 à 22:41:11

Salut, je suis entièrement nouveau dans le monde de Linux (et je suis donc un noob :hap:) et j'ai un petit problème.
Contexte : J'ai un RPI3 avec Kali Linux installé dessus et je voudrais m'en servir un peu n'importe où. C'est donc pour ça que j'ai acheté une batterie externe et une clé wi-fi. Je compte utiliser ma tablette Android comme écran par usb, c'est pourquoi j'ai installé premièrement un logiciel qui permet une connexion ssh qui marche très bien et qui s'allume directement au boot et que j'arrive à accéder via ConnecBot sur ma tablette. Le problème c'est que la connexion ssh ne me suffit pas, il me faudrait une connexion vnc et c'est pour cela que j'ai installé x11vnc sur le rpi qui fonctionne à merveille quand on le lance depuis l'interface (du coup quand j'ai accès à un écran en hdmi, ce qui n'a pas trop d'intérêt).
Le problème dans tout ça c'est que je n'arrive pas à faire lancer la connexion vnc au boot comme pour celle du ssh. J'ai cherché pendant des heures et j'ai suivi plein de tutos mais rien n'a marché, malheureusement :(

J'en viens donc à vous pour vous demander si vous n'avez pas une idée de comment je pourrais faire fonctionner tout cela :hap: (n'hésitez pas à demander plus d'informations)

play-relaxed
play-relaxed
Niveau 8
20 avril 2017 à 12:01:46

Désolé j'ai pas tout bien saisi, tu veux atteindre ta RPI depuis n'importe via une tablette ? Ou la tablette c'est pour en faire un écran ? Sinon tu peux utiliser ton tel avec le soft juice ssh (client ssh très bien fait pour android).

Le 19 avril 2017 à 22:41:11 seelophane a écrit :

j'ai installé premièrement un logiciel qui permet une connexion ssh qui marche très bien et qui s'allume directement au boot

Tu as installé quoi ?

seelophane
seelophane
Niveau 10
20 avril 2017 à 16:56:00

play-relaxed (20 avril 2017 à 12:01:46) a écrit:
Désolé j'ai pas tout bien saisi, tu veux atteindre ta RPI depuis n'importe via une tablette ? Ou la tablette c'est pour en faire un écran ? Sinon tu peux utiliser ton tel avec le soft juice ssh (client ssh très bien fait pour android).

Le 19 avril 2017 à 22:41:11 seelophane a écrit :
j'ai installé premièrement un logiciel qui permet une connexion ssh qui marche très bien et qui s'allume directement au boot

Tu as installé quoi ?

En gros je veux utiliser ma tablette comme écran par USB pour pouvoir transporter le rpi n'importe où
Je te dis le nom du logiciel dès que je rentre chez moi et que je le retrouve :ok:

seelophane
seelophane
Niveau 10
20 avril 2017 à 18:40:10

Pas moyen de retrouver :( c'est peut être juste un texte écrit et pas moyen de me rappeler

[deban]_Dakien
[deban]_Dakien
Niveau 10
20 avril 2017 à 18:54:58

Alors, si j'ai tout bien compris, tu veux donc faire ton propre PC portable grâce à un Raspberry Pi 3 ainsi qu'un écran à connecter en USB pour utiliser le serveur X et un environnement de bureau. Le tout, relié à une batterie. Tu réussis à te connecter en SSH via ConnectBot (client libre Android) vers ton Raspberry Pi3 en utilisant son adresse IP. Je suppose que ta machine ne sera pas connectée à Internet ou connectée à ton smartphone via Wi-Fi qui, lui, utilisera les données mobile pour t'offrir un accès à Internet (simple supposition). En ce qui concerne ta demande, tu souhaites que ton système démarre X directement loggé à ton compte utilisateur ?

Tu as déjà réussi à lancer X manuellement et l'avoir sur ton écran USB ? Tu peux le faire facilement via SSH si tu exporte la variable DISPLAY suivis d'un startx (pour des raisons de tests uniquement).

Via ConnectBot connecté à ton Raspberry Pi 3 en SSH

DISPLAY :0 startx

Ou

export DISPLAY=:0

startx

Parce qu'avant de chercher à faire tout ça automatiquement, il serait plus judicieux de s'assurer que tout fonctionne.
J'espère avoir bien compris.

seelophane
seelophane
Niveau 10
20 avril 2017 à 21:30:02

Le 20 avril 2017 à 18:54:58 [deban]_Dakien a écrit :
Alors, si j'ai tout bien compris, tu veux donc faire ton propre PC portable grâce à un Raspberry Pi 3 ainsi qu'un écran à connecter en USB pour utiliser le serveur X et un environnement de bureau. Le tout, relié à une batterie. Tu réussis à te connecter en SSH via ConnectBot (client libre Android) vers ton Raspberry Pi3 en utilisant son adresse IP. Je suppose que ta machine ne sera pas connectée à Internet ou connectée à ton smartphone via Wi-Fi qui, lui, utilisera les données mobile pour t'offrir un accès à Internet (simple supposition).

C'est bien ça, j'ai juste oublié de préciser que pour avoir accès à Internet (et donc une adresse ip), je partage ma connexion par usb.

En ce qui concerne ta demande, tu souhaites que ton système démarre X directement loggé à ton compte utilisateur ?

Pourquoi pas, ce serait plus rapide

Tu as déjà réussi à lancer X manuellement et l'avoir sur ton écran USB ? Tu peux le faire facilement via SSH si tu exporte la variable DISPLAY suivis d'un startx (pour des raisons de tests uniquement).

Via ConnectBot connecté à ton Raspberry Pi 3 en SSH

DISPLAY :0 startx

Ou

export DISPLAY=:0

startx

Je viens d'essayer sur ConnectBot et la seconde commande fonctionne mais pas d'interface (forcément)

Parce qu'avant de chercher à faire tout ça automatiquement, il serait plus judicieux de s'assurer que tout fonctionne.
J'espère avoir bien compris.

Oui, t'as bien tout compris, juste que maintenant j'aimerais pouvoir contrôler le raspberry avec une interface complète (en vnc)

Et merci de m'aider :hap:

[deban]_Dakien
[deban]_Dakien
Niveau 10
20 avril 2017 à 21:40:24

Quand tu dis que ça fonctionne mais que t'as pas d'interface, qu'est-ce que tu veux dire ? Que fais ton OS ?

Et du coup, je comprends pas ce que tu veux dire par "contrôler le raspberry avec une interface complète (en vnc)"
Si tu as connecté ton écran par USB et que X sait s'en servir, pourquoi tu veux utiliser VNC au juste ? Et aussi, VNC sert à prendre le contrôle d'une interface graphique déjà executée mais tu ne pourras jamais l'executer si, de base, tu n'as pas d'écran connecté (je me trompe peut être mais je pense avoir raison). DONC, simplement démarrer X sur l'écran USB fait l'affaire, nul besoin de client de contrôle à distance.

Et dernière question, tu as installé un environnement de bureau ? Si oui, tu as parametré ton ~/.xinitrc pour le démarrer ?

seelophane
seelophane
Niveau 10
20 avril 2017 à 21:44:22

Le 20 avril 2017 à 21:40:24 [deban]_Dakien a écrit :
Quand tu dis que ça fonctionne mais que t'as pas d'interface, qu'est-ce que tu veux dire ? Que fais ton OS ?

En gros ConnectBot permet uniquement d'accéder au terminal et du coup, en lançant la deuxième commande, elle s'exécute mais je reste sur le terminal.

Et du coup, je comprends pas ce que tu veux dire par "contrôler le raspberry avec une interface complète (en vnc)"
Si tu as connecté ton écran par USB et que X sait s'en servir, pourquoi tu veux utiliser VNC au juste ? Et aussi, VNC sert à prendre le contrôle d'une interface graphique déjà executée mais tu ne pourras jamais l'executer si, de base, tu n'as pas d'écran connecté (je me trompe peut être mais je pense avoir raison). DONC, simplement démarrer X sur l'écran USB fait l'affaire, nul besoin de client de contrôle à distance.

En fait tout ce que je voudrais c'est d'avoir une interface similaire à celle que j'ai quand je branche le rpi en usb

Et dernière question, tu as installé un environnement de bureau ? Si oui, tu as parametré ton ~/.xinitrc pour le démarrer ?

Comment ça ?

[deban]_Dakien
[deban]_Dakien
Niveau 10
20 avril 2017 à 21:54:01

En gros ConnectBot permet uniquement d'accéder au terminal et du coup, en lançant la deuxième commande, elle s'exécute mais je reste sur le terminal.

Je sais ça mais c'est vers ton écran USB connecté à ton RPi3 qu'il faut tourner le regard après avoir executé la commande.

Tu vas utiliser un environnement graphique avec bureau, souris, fichiers etc... ? Tu veux voir quoi sur ton écran USB ? Du terminal uniquement ou tout un environnement graphique ? D'où ma question de savoir si tu as installé un environnement de bureau (ça s'appelle comme ça) qui te permet d'avoir un environnement graphique avec lequel intéragir. Je ne saurai pas être plus clair mais j'avoue ne pas comprendre ce que tu veux faire, t'as pas l'air de savoir non plus d'ailleurs.

seelophane
seelophane
Niveau 10
20 avril 2017 à 21:56:00

Le 20 avril 2017 à 21:54:01 [deban]_Dakien a écrit :

En gros ConnectBot permet uniquement d'accéder au terminal et du coup, en lançant la deuxième commande, elle s'exécute mais je reste sur le terminal.

Je sais ça mais c'est vers ton écran USB connecté à ton RPi3 qu'il faut tourner le regard après avoir executé la commande.

Tu vas utiliser un environnement graphique avec bureau, souris, fichiers etc... ? Tu veux voir quoi sur ton écran USB ? Du terminal uniquement ou tout un environnement graphique ? D'où ma question de savoir si tu as installé un environnement de bureau (ça s'appelle comme ça) qui te permet d'avoir un environnement graphique avec lequel intéragir. Je ne saurai pas être plus clair mais j'avoue ne pas comprendre ce que tu veux faire, t'as pas l'air de savoir non plus d'ailleurs.

Ahh, je pense qu'on s'est mal compris, c'est ma tablette qui est branchée en usb dont je veux me servir d'écran et c'est là-dessus que j'aimerais avoir un environnement graphique

[deban]_Dakien
[deban]_Dakien
Niveau 10
20 avril 2017 à 22:00:11

D'accord... Alors je ne sais pas vraiment si c'est faisable comme ça parce que comme je te l'ai dit, VNC n'est utile que si le serveur graphique est déjà lancé et tu ne peux pas le lancer si tu n'as pas d'écran connecté à un(e) jeu de puce/carte vidéo :-(

J'espère me tromper cela dit. Tu as parlé de tutos il me semble, tu pourrais les poster pour qu'on puisse y jeter un oeil ?

seelophane
seelophane
Niveau 10
20 avril 2017 à 22:09:12

Le 20 avril 2017 à 22:00:11 [deban]_Dakien a écrit :
D'accord... Alors je ne sais pas vraiment si c'est faisable comme ça parce que comme je te l'ai dit, VNC n'est utile que si le serveur graphique est déjà lancé et tu ne peux pas le lancer si tu n'as pas d'écran connecté à un(e) jeu de puce/carte vidéo :-(

J'espère me tromper cela dit. Tu as parlé de tutos il me semble, tu pourrais les poster pour qu'on puisse y jeter un oeil ?

Eh oui, j'vais essayer de retrouver ceux que j'ai suivis mais en fait le principe c'est de démarrer un serveur vnc en local avec la connexion de la tablette/téléphone

j'ai d'abord utilisé celui-ci en vain : http://joshuawoehlke.com/android-raspberry-pi-display-over-usb/

j'ai aussi suivi celui-ci (l'accent indien :hap:) https://www.youtube.com/watch?v=n2_VDPTkKEw

et je continue à en chercher d'autres, je te mets d'autres liens dès que j'en retrouve.

EDIT : Celui-ci aussi : https://www.raspberrypi.org/forums/viewtopic.php?f=6&t=5540 qui renvoie vers celui-là : https://forum.lxde.org/viewtopic.php?f=3&t=31114
Aussi ici :https://raspberrypi.stackexchange.com/questions/27638/raspbian-start-x11vnc-on-boot

Message édité le 20 avril 2017 à 22:13:04 par seelophane
[deban]_Dakien
[deban]_Dakien
Niveau 10
20 avril 2017 à 23:12:58

D'accord, j'aurai besoin de savoir ce que tu as essayé, le résultat que tu espérais et le résultat que tu as obtenu

J'ai vu qu'il était possible d'utiliser le pilote vidéo "dummy" pour simuler un moniteur et donc utiliser VNC sans avoir de moniteur connecté (j'ai trouvé des informations en cherchant "xorg without monitor" sur Google)

seelophane
seelophane
Niveau 10
21 avril 2017 à 18:26:32

Le 20 avril 2017 à 23:12:58 [deban]_Dakien a écrit :
D'accord, j'aurai besoin de savoir ce que tu as essayé, le résultat que tu espérais et le résultat que tu as obtenu

J'ai vu qu'il était possible d'utiliser le pilote vidéo "dummy" pour simuler un moniteur et donc utiliser VNC sans avoir de moniteur connecté (j'ai trouvé des informations en cherchant "xorg without monitor" sur Google)

Ben j'ai simplement essayé de suivre les tutos et à la fin ça n'a pas marché :(

seelophane
seelophane
Niveau 10
22 avril 2017 à 19:34:12

:up: J'ai trouvé une solution en attendant :
Je branche ma rpi à ma powerbank, je le branche en hdmi à mon écran, j'arrive sur l'interface, je lance x11vnc, je branche ma tablette au rpi, je partage ma connexion par usb depuis celle-ci, j'ouvre bVNC sur ma tablette et j'obtiens l'interface complète.
Après ça, je n'ai plus qu'à débrancher le câble hdmi et je peux transporter le rpi en ayant une interface disponible n'importe quand (je peux même me permettre de débrancher ma tablette et de la rebrancher par après.
Les deux seuls problèmes sont que j'ai à garder le rpi allumé mais je peux rester connecté 20 h avant que la powerbank n'ait plus de batterie et que je doive passer par un écran pour lancer x11vnc avant mais tout marche sinon :ok:

play-relaxed
play-relaxed
Niveau 8
23 avril 2017 à 05:19:21

Je suis peut être une quiche, mais quand tu as installé ta kali, j'imagine que tu as dû installé une environnement graphique. Lorsque tu branches ta tablette en usb, tu ne visualise pas d'environnement graphique ?

seelophane
seelophane
Niveau 10
23 avril 2017 à 16:57:21

Le 23 avril 2017 à 05:19:21 play-relaxed a écrit :
Je suis peut être une quiche, mais quand tu as installé ta kali, j'imagine que tu as dû installé une environnement graphique. Lorsque tu branches ta tablette en usb, tu ne visualise pas d'environnement graphique ?

Quand je branche mon écran (pc) en hdmi, j'ai une interface graphique mais quand je branche ma tablette en usb sans passer par un vnc ou quoi que ce soit je n'en ai pas :(

[deban]_Dakien
[deban]_Dakien
Niveau 10
23 avril 2017 à 17:56:19

Je vais regarder du côté de tes tutos que tu m'a donné mais, en passant, (j'ai pas regardé les tutos encore) tu as essayé le truc du pilote "dummy"?

seelophane
seelophane
Niveau 10
24 avril 2017 à 09:54:49

[deban]_Dakien (23 avril 2017 à 17:56:19) a écrit:
Je vais regarder du côté de tes tutos que tu m'a donné mais, en passant, (j'ai pas regardé les tutos encore) tu as essayé le truc du pilote "dummy"?

Je sais pas du tout comment faire, tu n'aurais pas un tuto compréhensible pour un débutant stp ?

seelophane
seelophane
Niveau 10
01 mai 2017 à 22:48:23

:up:

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment