Session graphique distante, Peut-on faire du X11 forwarding sous 10.7 server ? |
Bienvenue invité ( Connexion | Inscription )
Session graphique distante, Peut-on faire du X11 forwarding sous 10.7 server ? |
2 Aug 2016, 07:42
Message
#1
|
|
Adepte de Macbidouille Groupe : Membres Messages : 175 Inscrit : 4 Feb 2003 Membre no 5 999 |
Bonjour.
J'ai acheté d'occasion un Macmini avec MacOSX 10.7 Server. Qui peut le plus, peut le moins, je ne l'utilise que pour un usage domestique familial. Nous sommes 3 à la maison et il y a souvent la queue pour utiliser le Mac. Sachant que je possède un vénérable Cube G4 sous MacOSX 10.4, puis-je l'utiliser comme un 'terminal' pour utiliser le MacMini quand quelqu'un d'autre est déjà devant ? En lisant le forum et en tripatouillant, j'ai réussi à configurer des comptes mobiles sur le serveur et à m'y connecter à partir du Cube. Malheureusement, le système et les applis du Cube étant obsolètes, ça ne présente pas beaucoup plus d'intérêt qu'un simple partage de fichiers. Ce que je voudrais c'est plus quelque chose comme du X11 forwarding, pour utiliser l'écran et le clavier du Cube avec le processeur du MacMini. C'est possible ? |
|
|
3 Aug 2016, 15:53
Message
#2
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 494 Inscrit : 9 Oct 2006 Lieu : Gap Membre no 70 044 |
Salut Gillian,
tu as de la chance car j'ai encore un vieux serveur qui tourne sous 10.4 avec JolyFastVNC en client. Je viens de faire le test et cela fonctionne parfaitement. Pour que cela fonctionne il te faut: - Avoir à minima sur ton client en 10.4 avoir installé JolyFastVNC version 1.4 - sur ton "serveur" Mac Mini, il faut avoir au moins 2 comptes utilisateurs qui ai été créé et dont les session sont toutes les deux ouvertes sur le Mac. - Ensuite depuis JFV sur le Mac en 10.4 tu ouvre un session de type Mac et tu entre le nom d'utilisateur avec son mot de passe. Tu peux ouvrir la session que tu veux sur le Mac mini depuis le Cube comme cela. -------------------- ----------------------
OS X Mavericks Server, Snow Leopard Server & Tiger Server Matos PC, MacPros Anciennes et nouvelles génération & MacMini Server ----- L'avenir appartient à ceux dont les travailleurs se lèvent tôt ! |
|
|
4 Aug 2016, 01:32
Message
#3
|
|
Adepte de Macbidouille Groupe : Membres Messages : 175 Inscrit : 4 Feb 2003 Membre no 5 999 |
Merci pour ta réponse et tes tests.
Malheureusement, VNC ne répond pas à mon besoin. Je voudrais que deux utilisateurs puissent travailler simultanément. Il me faut donc pouvoir ouvrir 2 sessions graphiques indépendantes sur le MacMini. VNC ne fait que "dupliquer" la session. Les deux utilisateurs voient la même chose. |
|
|
22 Aug 2016, 08:19
Message
#4
|
|
Macbidouilleur de bronze ! Groupe : Membres Messages : 494 Inscrit : 9 Oct 2006 Lieu : Gap Membre no 70 044 |
Je suis désolé d'insister, mais les tests que j'avais fait et que je viens de refaire démontrent qu'il ne s'agit pas d'une "duplication" de session comme tu le dis.
J'ai d'une coté ouvert un session avec JolyFastVNC depuis OSX 10.4 et de l'autre une autre session avec partage d'écran car celui-ci me propose d'ouvrir soit une session soit un contrôle d'écran. Pour moi les deux utilisateurs ne voient pas la même chose !!! -------------------- ----------------------
OS X Mavericks Server, Snow Leopard Server & Tiger Server Matos PC, MacPros Anciennes et nouvelles génération & MacMini Server ----- L'avenir appartient à ceux dont les travailleurs se lèvent tôt ! |
|
|
27 Aug 2016, 11:02
Message
#5
|
|
Adepte de Macbidouille Groupe : Membres Messages : 175 Inscrit : 4 Feb 2003 Membre no 5 999 |
Mea culpa, je n'avais pas compris. J'ai cru que JollyFastVNC était seulement un client VNC mais apparemment il fait plus que ça puisqu'il utilise les identifiants de session du système.
Je l'ai installé sur le Cube en 10.4 et… ça ne marche pas ! Il me dit qu'il ne peut pas se connecter au MacMini car il n'y a pas de connexion internet (ce qui est vrai, mais le but de la manoeuvre c'est d'utiliser ça sur le réseau local). Peux-tu me détailler ce qui est installé sur ton serveur ? Est-ce que tu y fais tourner un serveur VNC et si oui lequel ? Pour ma part, j'ai essayé avec "Vine Server" et avec le "Screen Sharing" qui est inclu dans MacOS X EDIT: J'ai réussis en utilisant uniquement VNC et des soft gratuits. J'avais la version 2 de "Vine Server". En mettant à jour en version 4, ça marche à condition de ne pas laisser le Display Number à 0. Si je met cette valeur à 1, la connexion se fait sur le port 5901 et est liée à la session (qu'elle soit affichée ou non). Si je laisse à 0 c'est l'affichage réel qui est envoyé au client. En résumé: J'ai deux utilisateurs sur le MacMini: Toto et Bidule Sur le MacMini, dans la session de Toto - je lance Vine Server 4 - je met la valeur Display Number à 1 - je change de session avec la permutation rapide d'utilisateur pour ouvrir la session de Bidule - Bidule travaille dans sa session Sur le Cube - je lance "Chicken of the VNC" - je me connecte au MacMini sur le port 5901 - je travaille avec l'affichage de la session de Toto Ce message a été modifié par Gilian73 - 27 Aug 2016, 15:16. |
|
|
28 Aug 2016, 16:01
Message
#6
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 5 064 Inscrit : 19 Feb 2002 Lieu : BZH Membre no 2 083 |
ssh -X mon_serveur_ki_va_bien
-------------------- Quis custodiet ipsos custodes ? - Lorsqu'un sujet est résolu, merci d'indiquer [Résolu] dans le titre de votre post !
Luttons contre le style SMS !!! iPhone 14Pro Max 256 Go iOS 17• MacBook Pro 16 2019 Core i9 - macOS 12.7.2 - 32 GB RAM - 2 TB • @Orange Linux • OPNSense / pfSense • Une pointe de Windows aussi • Enfocus Switch Expert • callas pdfToolBox |
|
|
28 Aug 2016, 18:24
Message
#7
|
|
Adepte de Macbidouille Groupe : Membres Messages : 175 Inscrit : 4 Feb 2003 Membre no 5 999 |
ssh -X mon_serveur_ki_va_bien On approche mais c'est un peu court, jeune homme ! J'ai lancé X11 sur les deux machines. Sur le Cube, dans xterm je tappe ça (sans vraiment comprendre ce que je fais): Code cube: toto$ ssh -X mini.local password: Last login: Sun Aug 28 19:09:56 from cube.local mini: toto$ export DISPLAY=":0.0" mini: toto$ xlogo Ça s'affiche toujours sur le Mini, pas sur le Cube. Et quand bien même j'y arriverais, ça ne me permetra que de déporter l'affichage de softs X11. Pour tout ce qui fonctionne avec Quartz ça ne marchera pas. Si ? Ce message a été modifié par Gilian73 - 28 Aug 2016, 19:18. |
|
|
29 Aug 2016, 11:51
Message
#8
|
|
Macbidouilleur d'Or ! Groupe : Rédacteurs Messages : 5 064 Inscrit : 19 Feb 2002 Lieu : BZH Membre no 2 083 |
Et quand bien même j'y arriverais, ça ne me permetra que de déporter l'affichage de softs X11. Pour tout ce qui fonctionne avec Quartz ça ne marchera pas. Si ? Non, ça ne marche pas. Regarde du côté de Xnest (?) -------------------- Quis custodiet ipsos custodes ? - Lorsqu'un sujet est résolu, merci d'indiquer [Résolu] dans le titre de votre post !
Luttons contre le style SMS !!! iPhone 14Pro Max 256 Go iOS 17• MacBook Pro 16 2019 Core i9 - macOS 12.7.2 - 32 GB RAM - 2 TB • @Orange Linux • OPNSense / pfSense • Une pointe de Windows aussi • Enfocus Switch Expert • callas pdfToolBox |
|
|
29 Aug 2016, 14:56
Message
#9
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 580 Inscrit : 20 Mar 2003 Membre no 6 765 |
ssh -X mon_serveur_ki_va_bien On approche mais c'est un peu court, jeune homme ! J'ai lancé X11 sur les deux machines. Sur le Cube, dans xterm je tappe ça (sans vraiment comprendre ce que je fais): Code cube: toto$ ssh -X mini.local password: Last login: Sun Aug 28 19:09:56 from cube.local mini: toto$ export DISPLAY=":0.0" mini: toto$ xlogo Ça s'affiche toujours sur le Mini, pas sur le Cube. Et quand bien même j'y arriverais, ça ne me permetra que de déporter l'affichage de softs X11. Pour tout ce qui fonctionne avec Quartz ça ne marchera pas. Si ? Il faut d'abord autoriser le ssh X11 forwarding sur le mini. Pour cela, modifier le fichier /etc/ssh/sshd_config, et ajouter: Code X11Forwarding yes Ensuite, il faut redémarrer le serveur ssh:X11DisplayOffset 10 X11UseLocalhost no Code mini: toto$ sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist Et ne pas toucher à la variable DISPLAY !mini: toto$ sudo launchctl load /System/Library/LaunchDaemons/ssh.plist Code cube: toto$ ssh -X mini.local password: Last login: Sun Aug 28 19:09:56 from cube.local mini: toto$ xlogo Et tu as raison: pour tout ce qui fonctionne avec Quartz ça ne marchera pas, ce qui en réduit quelque peu l'intérêt sur OS X. -------------------- késtananafout' (:
|
|
|
3 Sep 2016, 15:22
Message
#10
|
|
Adepte de Macbidouille Groupe : Membres Messages : 175 Inscrit : 4 Feb 2003 Membre no 5 999 |
Merci chombier pour les explications détaillées. Ça fonctionne maintenant.
L'étape suivante sera de trouver une version X11 de LibreOffice pour MacOS X. |
|
|
3 Sep 2016, 15:49
Message
#11
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 6 580 Inscrit : 20 Mar 2003 Membre no 6 765 |
LibreOffice peut s'installer par HomeBrew, mais je ne sais pas s'il s'appuie sur X11.
-------------------- késtananafout' (:
|
|
|
Nous sommes le : 26th April 2024 - 04:32 |