logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 24-05-2021 06:38:44

Khajib
Membre
Inscription : 31-07-2018

Partage d'écran entre deux machines

Bonjour à tous,
j'aimerais tester un truc particulier. En effet j'ai une tour avec son cable d'alimentation. D'un autre côté j'ai un portable.
Que se passe-t-il si je les connecte par un cable VGA/VGA ? Puis-je utiliser l'écran du portable pour la tour ? En gros partager l'écran entre les deux machines.
J'espère que j'ai été assez clair. Sinon n'hésitez pas à me questionner.
Merci d'avance,
Khajib

Hors ligne

#2 24-05-2021 07:47:48

dejieres
Membre
Lieu : Moselle
Distrib. : Bookworm 64 bits
(G)UI : GNOME
Inscription : 07-02-2017

Re : Partage d'écran entre deux machines

Bonjour,

En électronique, connecter deux sorties entre elles sans précaution particulière (surtout en analogique) est rarement une bonne idée. Au mieux, il ne se passera rien, au pire, tu vas cramer une des sorties VGA.
Ton portable est capable d'envoyer sa sortie graphique sur un écran externe, mais ce n'est pas conçu pour fonctionner dans l'autre sens.

Pour ce que tu veux faire, le mieux est de passer par une solution de type Bureau à distance : VNC ou RDP, voire par SSH si tu te contentes d'un terminal.

Hors ligne

#3 24-05-2021 08:04:41

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Partage d'écran entre deux machines

Bonjour,

Il existe un appareillage dédié le permettant entre plusieurs machines avec sortie VGA (un autre avec sortie HDMI dont j'attends des nouvelles chez mon fournisseur...) avec la possibilité en sus d'utiliser les mêmes clavier/souris selon que l'on passe de l'un à l'autre via des boutons de sélection. Très utilisé par les professionnels de réparation/réinstallation des pc, je crains qu'il ne soit un peu onéreux pour un usage domestique par contre..?

smile

Comme c'est un petit artisan local extrêmement compétent et installant du libre à l'occasion, je me permet d'indiquer son site avec des livraisons dans toute la France.

https://www.easymicrostore.fr/

Dernière modification par smolski (24-05-2021 08:12:06)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#4 24-05-2021 08:19:31

dejieres
Membre
Lieu : Moselle
Distrib. : Bookworm 64 bits
(G)UI : GNOME
Inscription : 07-02-2017

Re : Partage d'écran entre deux machines

@smolski,

Oui, tu veux parler des solutions de type KVM (Keyboard, Video, Mouse), permettant de commuter ces trois périphériques entre plusieurs UC.

Dans ce cas précis, ça ne marcherait pas non plus, puisque l'écran du portable n'est pas apte à recevoir et afficher un signal externe (ce n'est pas un moniteur indépendant, il est branché 'en dur' sur la carte graphique interne).

La seule 'solution' serait d'ouvrir le portable pour extraire le connecteur d'écran, puis d'acheter une carte spécifique afin de réaliser la conversion entre le signal VGA et le protocole utilisé par la dalle. On s'approche franchement de la bidouille, là smile

Hors ligne

#5 24-05-2021 08:59:46

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Partage d'écran entre deux machines

OK
Je vais prendre des renseignements, ce technicien est fort habile... cool

Je me demande si on ne pourrait pas utiliser cet outil branché non pas depuis le pc mais depuis le portable vers le PC par exemple ?

... scratchhead.gif

Edit :
À demain, c'est férié aujourd'hui...

Dernière modification par smolski (24-05-2021 09:11:31)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#6 24-05-2021 10:35:59

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Partage d'écran entre deux machines

smolski a écrit :

Je me demande si on ne pourrait pas utiliser cet outil branché non pas depuis le pc mais depuis le portable vers le PC par exemple ?

Le PC et le portable sont des sources, l'écran est une destination. Tu n'arriveras à rien avec un switch hardware KVM qui n'est pas du tout prévu pour ça.
Et en fait rien n'est prévu pour ça.
Tout ce qui serait tentable serait de déporter logiciellement l'écran d'une machine vers une autre au moyen d'outils de prise de contrôle à distance genre TeamViewer ou similaire, ou il y a peut-être d'autres outils plus bas niveau genre ssh mais je ne sais pas, je n'ai jamais étudié ça.


AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#7 24-05-2021 11:02:57

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Partage d'écran entre deux machines

jpt a écrit :

il y a peut-être d'autres outils plus bas niveau genre ssh


oui c'est une solution , a voir dans le wiki avec l'option -X
j'ai fais l'essai hier en lançant l'application openshot de ma VM depuis ma Debian (la version de ma Debian est en rade)
a priori cela fonctionne bien
mais pour certaine application cela ne fonctionne pas , je pense que c'est du a la configuration par défaut qui export les variables d’environnement


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#8 24-05-2021 11:50:14

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Partage d'écran entre deux machines

Croutons a écrit :

à voir dans le wiki avec l'option -X

Ça fonctionne !
J'ai testé, je ne connaissais pas l'option -X, c'est top : depuis la machine cliente, j'ai lancé mousepad depuis la console, il s'est affiché à côté du terminal et a fonctionné comme à l'accoutumée.
cool

Dernière modification par jpt (24-05-2021 11:51:53)


AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#9 24-05-2021 12:20:36

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Partage d'écran entre deux machines

bon c'est sur que ça fait un peu geek comme solution
Peut être voir du coté de remina j'ai pas testé mais ça l'air bien
https://remmina.org/

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#10 24-05-2021 13:11:34

jpt
Banni(e)
Distrib. : Debian 10.8
Noyau : Linux 5.7.10 (backports)
(G)UI : LXDE
Inscription : 12-09-2020

Re : Partage d'écran entre deux machines

Croutons a écrit :

bon c'est sûr que ça fait un peu geek comme solution
Peut-être voir du coté de remmina j'ai pas testé mais ça l'air bien

et de l'autre côté ça fait cliquodrome : choisis ton camp, camarade ! lol

Plus une contrainte :

wiki-ubuntu-remmina a écrit :

les 2 PC doivent être reliés à internet ;

Avec ssh c'est du réseau local.

Dernière modification par jpt (24-05-2021 13:14:29)


AMD Ryzen3 3200G sur Gigabyte B450M & Make Love Not War

Hors ligne

#11 24-05-2021 15:19:36

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Partage d'écran entre deux machines

jpt a écrit :

les 2 PC doivent être reliés à internet


ils écrivent ce qu'ils veulent sur Ubuntu tongue
https://remmina.org/remmina-features/

Dernière modification par Croutons (31-01-2023 20:09:42)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#12 24-05-2021 18:52:04

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Partage d'écran entre deux machines

J'ai fais quelque test et j'ai enfin réussi le truc
au début j'avais installé remmina sur les 2 machines

apt-get install remmina remmina-plugin-rdp


mais il me semble bien que les paquets Debian c'est la partie client donc juste a installer sur l'ordinateur qui pilote

après coté ordinateur à piloter il faut installer un serveur vnc
il y a vino pour gnome mais j'ai opté pour le plus legé

apt install x11vnc



on lance le serveur vnc

x11vnc -display :0


de la y'a une message terrible qui prévient que c'est brut de décoffrage et que le serveur est lancé sans demande de mot de passe
bon pour les test sur ma VM c'est pas gênant

###############################################################
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  **  WARNING  **  WARNING  **  WARNING  **  WARNING  **   @#
#@                                                           @#
#@        YOU ARE RUNNING X11VNC WITHOUT A PASSWORD!!        @#
#@                                                           @#
#@  This means anyone with network access to this computer   @#
#@  may be able to view and control your desktop.            @#
#@                                                           @#
#@ >>> If you did not mean to do this Press CTRL-C now!! <<< @#
#@                                                           @#
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
#@                                                           @#
#@  You can create an x11vnc password file by running:       @#
#@                                                           @#
#@       x11vnc -storepasswd password /path/to/passfile      @#
#@  or   x11vnc -storepasswd /path/to/passfile               @#
#@  or   x11vnc -storepasswd                                 @#
#@                                                           @#
#@  (the last one will use ~/.vnc/passwd)                    @#
#@                                                           @#
#@  and then starting x11vnc via:                            @#
#@                                                           @#
#@      x11vnc -rfbauth /path/to/passfile                    @#
#@                                                           @#
#@  an existing ~/.vnc/passwd file from another VNC          @#
#@  application will work fine too.                          @#
#@                                                           @#
#@  You can also use the -passwdfile or -passwd options.     @#
#@  (note -passwd is unsafe if local users are not trusted)  @#
#@                                                           @#
#@  Make sure any -rfbauth and -passwdfile password files    @#
#@  cannot be read by untrusted users.                       @#
#@                                                           @#
#@  Use x11vnc -usepw to automatically use your              @#
#@  ~/.vnc/passwd or ~/.vnc/passwdfile password files.       @#
#@  (and prompt you to create ~/.vnc/passwd if neither       @#
#@  file exists.)  Under -usepw, x11vnc will exit if it      @#
#@  cannot find a password to use.                           @#
#@                                                           @#
#@                                                           @#
#@  Even with a password, the subsequent VNC traffic is      @#
#@  sent in the clear.  Consider tunnelling via ssh(1):      @#
#@                                                           @#
#@    http://www.karlrunge.com/x11vnc/#tunnelling            @#
#@                                                           @#
#@  Or using the x11vnc SSL options: -ssl and -stunnel       @#
#@                                                           @#
#@  Please Read the documention for more info about          @#
#@  passwords, security, and encryption.                     @#
#@                                                           @#
#@    http://www.karlrunge.com/x11vnc/faq.html#faq-passwd    @#
#@                                                           @#
#@  To disable this warning use the -nopw option, or put     @#
#@  'nopw' on a line in your ~/.x11vncrc file.               @#
#@                                                           @#
#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#
###############################################################
24/05/2021 19:26:12 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 3965
24/05/2021 19:26:12 Using X display :0
24/05/2021 19:26:12 rootwin: 0x17c reswin: 0x3400001 dpy: 0xb8113f0
24/05/2021 19:26:12
24/05/2021 19:26:12 ------------------ USEFUL INFORMATION ------------------
24/05/2021 19:26:12 X DAMAGE available on display, using it for polling hints.
24/05/2021 19:26:12   To disable this behavior use: '-noxdamage'
24/05/2021 19:26:12
24/05/2021 19:26:12   Most compositing window managers like 'compiz' or 'beryl'
24/05/2021 19:26:12   cause X DAMAGE to fail, and so you may not see any screen
24/05/2021 19:26:12   updates via VNC.  Either disable 'compiz' (recommended) or
24/05/2021 19:26:12   supply the x11vnc '-noxdamage' command line option.
24/05/2021 19:26:12
24/05/2021 19:26:12 Wireframing: -wireframe mode is in effect for window moves.
24/05/2021 19:26:12   If this yields undesired behavior (poor response, painting
24/05/2021 19:26:12   errors, etc) it may be disabled:
24/05/2021 19:26:12    - use '-nowf' to disable wireframing completely.
24/05/2021 19:26:12    - use '-nowcr' to disable the Copy Rectangle after the
24/05/2021 19:26:12      moved window is released in the new position.
24/05/2021 19:26:12   Also see the -help entry for tuning parameters.
24/05/2021 19:26:12   You can press 3 Alt_L's (Left "Alt" key) in a row to
24/05/2021 19:26:12   repaint the screen, also see the -fixscreen option for
24/05/2021 19:26:12   periodic repaints.
24/05/2021 19:26:12
24/05/2021 19:26:12 XFIXES available on display, resetting cursor mode
24/05/2021 19:26:12   to: '-cursor most'.
24/05/2021 19:26:12   to disable this behavior use: '-cursor arrow'
24/05/2021 19:26:12   or '-noxfixes'.
24/05/2021 19:26:12 using XFIXES for cursor drawing.
24/05/2021 19:26:12 GrabServer control via XTEST.
24/05/2021 19:26:12
24/05/2021 19:26:12 Scroll Detection: -scrollcopyrect mode is in effect to
24/05/2021 19:26:12   use RECORD extension to try to detect scrolling windows
24/05/2021 19:26:12   (induced by either user keystroke or mouse input).
24/05/2021 19:26:12   If this yields undesired behavior (poor response, painting
24/05/2021 19:26:12   errors, etc) it may be disabled via: '-noscr'
24/05/2021 19:26:12   Also see the -help entry for tuning parameters.
24/05/2021 19:26:12   You can press 3 Alt_L's (Left "Alt" key) in a row to
24/05/2021 19:26:12   repaint the screen, also see the -fixscreen option for
24/05/2021 19:26:12   periodic repaints.
24/05/2021 19:26:12
24/05/2021 19:26:12 XKEYBOARD:
24/05/2021 19:26:12 Switching to -xkb mode to recover these keysyms:
24/05/2021 19:26:12    xkb  noxkb   Keysym  ("X" means present)
24/05/2021 19:26:12    ---  -----   -----------------------------
24/05/2021 19:26:12     X           0x40  at
24/05/2021 19:26:12     X           0x23  numbersign
24/05/2021 19:26:12     X           0x5b  bracketleft
24/05/2021 19:26:12     X           0x5d  bracketright
24/05/2021 19:26:12     X           0x7b  braceleft
24/05/2021 19:26:12     X           0x7d  braceright
24/05/2021 19:26:12     X           0x7c  bar
24/05/2021 19:26:12     X           0x5c  backslash
24/05/2021 19:26:12
24/05/2021 19:26:12   If this makes the key mapping worse you can
24/05/2021 19:26:12   disable it with the "-noxkb" option.
24/05/2021 19:26:12
24/05/2021 19:26:12
24/05/2021 19:26:12 X FBPM extension not supported.
24/05/2021 19:26:12 X display is capable of DPMS.
24/05/2021 19:26:12 --------------------------------------------------------
24/05/2021 19:26:12
24/05/2021 19:26:12 Default visual ID: 0x21
24/05/2021 19:26:12 Read initial data from X display into framebuffer.
24/05/2021 19:26:12 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/7680
24/05/2021 19:26:12
24/05/2021 19:26:12 X display :0 is 32bpp depth=24 true color
24/05/2021 19:26:12
24/05/2021 19:26:12 Autoprobing TCP port
24/05/2021 19:26:12 Autoprobing selected TCP port 5900
24/05/2021 19:26:12 Autoprobing TCP6 port
24/05/2021 19:26:12 Autoprobing selected TCP6 port 5900
24/05/2021 19:26:12 listen6: bind: Address already in use
24/05/2021 19:26:12 Not listening on IPv6 interface.
24/05/2021 19:26:12
24/05/2021 19:26:12 Xinerama is present and active (e.g. multi-head).
24/05/2021 19:26:12 Xinerama: number of sub-screens: 1
24/05/2021 19:26:12 Xinerama: no blackouts needed (only one sub-screen)
24/05/2021 19:26:12
24/05/2021 19:26:12 fb read rate: 667 MB/sec
24/05/2021 19:26:12 fast read: reset -wait  ms to: 10
24/05/2021 19:26:12 fast read: reset -defer ms to: 10
24/05/2021 19:26:12 The X server says there are 10 mouse buttons.
24/05/2021 19:26:12 screen setup finished.
24/05/2021 19:26:12
24/05/2021 19:26:12 WARNING: You are running x11vnc WITHOUT a password.  See
24/05/2021 19:26:12 WARNING: the warning message printed above for more info.
24/05/2021 19:26:12

The VNC desktop is:      debian:0
PORT=5900

******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?

The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval.  It should work with any VNC viewer.  Try it by running:

    x11vnc -ncache 10 ...

One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching



sur remmina on choisi le protocole vnc et on entre l'adresse ip local de l'ordinateur auquel on veut se connecté avec le port 5900 (voir dans le message du serveur vnc)
dans mon cas 192.168.1.13:5900
et voila le bureau de l'ordi distant apparait dans la fenetre remmina

edit : faudra que je teste avec le plugin pour  le protocole xdmcp de ce que j'ai lu cela demande moins de bande passante
https://fr.wikipedia.org/wiki/Virtual_Network_Computing

Dernière modification par Croutons (24-05-2021 19:51:03)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#13 25-05-2021 13:40:14

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Partage d'écran entre deux machines

Hello
j'en remet une couche

empanada a écrit :

Pour accès à distance graphique, pour serveur Linux j'utilise x2go.


https://debian-facile.org/viewtopic.php?id=22642&p=2
du coup j'ai testé x2go, qui au final est le plus simple a mettre en oeuvre
coté ordinateur à piloté
on installe

apt install x2goserver x2goserver-xsession
 


coté client (l'ordinateur qui pilote)

apt install x2goclient



on lance l'application cliente X2Go Client que on retrouve dans la catégorie internet

ouverture d'une nouvelle session on saisi l'adresse local du serveur (192.168.1.13 dans mon cas)
j'ai pas réussi a me connecter autrement qu'en utilisant l'adresse ip du serveur, donc il faudra peut être penser a mettre un adresse ip fixe
type de connexion : se connecter au bureau local
on coche l'authentification SSH
onglet connexion on règle une résolution d'écran personnalisé, puis on bouge le curseur vers LAN (vu que c'est en local)
a éviter le mode plein écran j'ai pas trop trouvé comment en sortir big_smile
le choix de compression adaptative donne de bon résultat

Une fois les réglages valider cliquer dans le rectangle a droite  ou il y a la petite mascotte pour activer la session
Pour que cela fonctionne il faut que l'ordinateur serveur ait sa session ouverte , donc il faudra activé l'autologin

Dernière modification par Croutons (25-06-2022 11:17:45)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

Pied de page des forums