2008 janv. 5
XDMCP ou la joie d'être sous Linux
14:30 - Par CrEv - Mandriva - Lien permanent
Depuis quelques temps, mon ordi portable montre des signes de faiblesses. Bien qu'il ne serve essentiellement qu'à surfer, lire des mails, messagerie instananée, ... des segfault toutes les 2 min sont assez agassant.
Un memtest me faisant penser à un problème de ram (je me suis arreté à qq dizaines de millier d'erreurs sans avoir fait la moitier du test...) j'en ai profité pour doubler la quantité pour passer à 1Go de DDR toute neuve. Mais, au bout de 15 min, le drame... segfault :-( Retour sous memtest -> un peu mieux mais pas magique et toujours des milliers d'erreur.
Dans ces conditions, comment utiliser ce portable pour des tà¢ches pourtant assez basiques ? Ouvrir une session dessus et charger la ram est une très mauvaise idée et finira par planter imancablement.
Et là , (re)découverte d'un truc superbe sous linux (d'aucuns me diront qu'un TSE fait pareil mais à moins d'avoir une version pro de l'autre os ...) : XDMCP !
XDMCP permet simplement d'ouvrir une session distante.
Une petite ligne de config dans kdm et xdm plus tard (toute la procédure se trouve ici) sur le serveur
, je peux maintenant me connecter sur ma station depuis mon portable dans une autre pièce (ben voui sinon j'irai direct dessus ;-)).
Le portable ne faisant maintenant uniquement office de terminal, il est beaucoup moins sollicité, les programmes s'exécutent tous sur une machine n'ayant aucun problème de ram, la vie est belle quoi ;-)
Bon évidemment, faut pas vouloir regarder des vidéos, j'ai pas encore regardé comment faire passer le son, et l'utilisation d'un environnement graphique léger peut être conseillé (je tourne désormais sous e17 lorsque je suis distant, et kde3.5 en local).
Mais c'est honnètement utilisable, configurable en moins de 5 minutes et c'est là où on se dit que Linux c'est le bien ;-)
A notter que j'utilise pour ma part l'ouverture de session depuis mon kdm sur le portable, mais on aurait aussi pu le faire directement par X :
X :1 -query monpc
ou dans une fenêtre (mais ceci nécessite l'ouverture d'une session locale ce que je voulais éviter) :
Xnest :1 -query monpc
Commentaires
Pourquoi tu n'essayes pas de n'utiliser que ta nouvelle barette de RAM ?
Le samedi, janvier 5 2008, 16:54 par Georges
J'allais le dire... ne mets que ta nouvelle barette de ram, et ton pc est reparti pour 5 ans :)
Le samedi, janvier 5 2008, 18:45 par MrTom
Pourquoi les vidéos ne passeraient-elles pas? Je n'ai pas essayé par XDMCP, mais par ssh -X mplayer, les vidéos passent très bien.
Pour le son, j'ai résolu le problème en augmentant le volume du haut-parleur! Plus sérieusement, tu peux regarder du serveur de son esd et de sa possibilité d'exporter le son par réseau. Il me semble que les terminaux X de MILLE-XTERM utilisent esd pour jouer le son sur le terminal X.
Le dimanche, janvier 6 2008, 00:20 par Alban
En fait je n'utilise justement uniquement ma nouvelle ram. J'ai totalement dégagé l'ancienne, et c'est bien pour ça que je pense que le contrà´lleur mémoire est touché :-(
Par contre, le fait de passer par xdmcp m'a permis d'être sur mon portable toute une journée, alors qu'en passant par une session locale, je n'ai même pas réussi à lancer un diaporama pendant plus de 10 minutes... donc vive XDMCP ! :-)
Pour ce qui est de la fluidité, j'ai quelque chose d'étrange, mais je penche pour un mauvais réglage qq part : quasi impossible d'ouvrir une session kde alors que e17 marche. je me suis donc dit que ça ramait un peu trop, et j'ai l'impression que ce sera un peu trop pour les vidéos, mais je vais tester. Pour le son, je n'avais pas penséà esd, je vais regarder ça.
Le dimanche, janvier 6 2008, 13:04 par CrEv
Le seul truc c'est que le XDMCP n'est pas sécurisé. Ca peut être gênant dans certains cas :p
Le lundi, janvier 7 2008, 11:47 par tuXXX
pour la question de sécurité, ainsi que la vidéo (même si ca peut etre configuré), tu peux lancer un environnement X minimal sur le portable et utiliser la capacité d'effectuer du X forwarding avec ssh (ssh -Y)
Le lundi, janvier 7 2008, 22:01 par tuxce
Pour la sécurité, aucun problème je ne fait ça qu'en local et je suis derrière des routeurs. Seuls certains accès dans une dmz sont authorisés, donc je ne craint pas grand chose je pense.
Je connais ssh avec X mais c'est une solution que j'utilise pas trop, enfin c'est surtout que je voulais un bureau entier et non applis par applis.
Et donc, pour palier à tout ceci, je suis en train de tester freenx, et franchment ça tourne super bien ;-) Reste à voir pour le son et ce sera probablement ce que je vais utiliser désormais
Le lundi, janvier 7 2008, 22:53 par CrEv
J'utilise beaucoup XDMCP et xrdp sous linux. Je suis très intéressé par un retour d'expériences sur freenx.
Le mardi, janvier 8 2008, 00:36 par djib
C'est rien pour le post, c'est nettoyé ;-)
Pour freenx, je pense que c'est la solution que je vais garder. Je ferai un billet après avoir testé un peu plus, et surtout dès que le son fonctionnera.
Normalement le son doit pouvoir passer avec esd, faut que je vois ça en détail.
Par contre, niveau performances et confort d'utilisation, j'ai l'impression d'être sur ma station, il n'y a quasiment pas de ralentissements. Juste un peu quand on resize / bouge, mais ça dépend aussi de l'utilisation et des paramètres (web / lan / ...).
NX a en outre l'avantage de pouvoir crypter les transmissions et est hyper simple à installer sur une mandriva.
Le mardi, janvier 8 2008, 20:24 par CrEv
Et bien j'attends avec impatience cet article. Théoriquement le son est possible avec RDP mais je n'ai pas réussi à le faire fonctionner.
Le vendredi, janvier 11 2008, 13:50 par djib