mardi 17 Janvier 2006 22:44, cc wrote/a écrit :
> Le mardi 17 Janvier 2006 17:15, Garaud Jean-Claude a écrit :
> > Depuis un certain temps déjà j'envisage d'utiliser les vieux PCs
> > inutilisés qui s'accumulent et de les recycler en terminaux X. Les
> > pages web consacrées à ce sujet ne manquent pas : elles disent toutes
> > que l'on peut transformer même un 486 en terminal correct.
> >
> > J'ai fait des essais entre des clients P800, 256 Mo de RAM  (ou
> > mieux) et un serveur P2,3 Go, 512 Mo de RAM, avec KDE comme
> > environnement graphique : effectivement, que ce soit une connexion
> > par "X -query serveur" ou NX, à travers un LAN 100 Mb/s ou l'ADSL, ça
> > fonctionne remarquablement bien : la différence de rapidité entre le
> > terminal connecté directement au serveur et le PC-terminal X est
> > négligeable.
> > Par contre quand j'utilise dans les mêmes conditions des clients P166
> > ou P200, 32 Mo de RAM ou mieux (jusqu'à 96 Mo) la lenteur d'affichage
> > est désespérante. Dans le cas de NX la lenteur est la même que le
> > client NX tourne sous Windows ou Linux. Ce n'est pas un problème de
> > RAM : il en reste suffisamment de libre. J'ai testé les différentes
> > méthodes de compression sous NX : pas de d'amélioration ; idem pour
> > le "choix modem, adsl ..." : pas de différence.
> > J'ai la nette impression que c'est un problème d'affichage. Pour
> > tester, j'ai réduit la résolution de 1024x768 à 640x480 :
> > l'amélioration est faible et la résolution insuffisante pour
> > travailler agréablement.
> > Peut-être un problème KDE, il faudra que je configure le serveur pour
> > servir d'autres environnements : mais j'en doute car en principe le
> > terminal ne fait qu'afficher.
> >
> > Bref je ne vois plus trop bien quoi faire et je ne comprends pas
> > pourquoi tant de pages disent que ça marche très bien.
> > Avez-vous la même expérience ?
> > Est-ce qu'il existe des cartes graphiques (PCI) accélérées pour ces
> > vieux coucous et est-ce que ça pourrait les rendre utilisables à peu
> > de frais ?
> >
> > Jean-Claude
> j'avais testé avec une machine à base de cyrix 200 à 150 Mhz, 96 Mo de 
> ram, lan 100 mb/s, carte graphique accélérée de l'époque et le 
> fonctionnement était à peu près satisfaisant malgré l'usage de KDE(même 
> openoffice se lançait convenablement et était utilisable 
> confortablement). Mais ça restait plus lent que sur le serveur (duron 
> 1.3 ghz, 768 Mo de ram). 
> 
> qu'est ce que tu appelle lenteur ? combien de fois moins rapide que sur 
> le serveur ?
> 

Bonjour,

        Les pbs de lenteur que j'ai rencontré sur des terminaux X :

1 - DNS
2 - XFS ( Serveur de police )
3 - Carte graphique.

Il faut également savoir une chose :
Lorsqu'on est en local on travaille avec le DISPLAY=:0 ou :1, ...
On utilise le SMT ( Shared Memory Transport ) Qui est en général très ( le plus 
) performant.
Lorsqu'on travaille à distance, on utilise un DISPLAY=nom_machine.domain:0 et 
donc dans ce cas, on utilise
toutes les couches du stack TCP, ce qui peut modifier considérablement les 
performances en fonction de la machine.
Il existe une 3ème voie qui est DISPLAY=unix:0 et dans ce cas, on utilise les 
sockets unix ( très peu utilisé ).

Dans ton cas, tu utilises un serveur local avec connexion distante.
Le problème est certainement lié à ce que tes applications utilisent des 
polices de caractères présentes sur la machine distante
et non présente sur la machine locale.
Le serveur X parcours alors le serveur de polices locales et ne trouve pas les 
polices. Il en prend une par défaut.
Pour chaque widget ( fenêtre au sens X11 ), il recommence le même parcours, car 
la police demandée n'a pas été mise dans le cache.
Tu pourrais essayer de rajouter le serveur de polices distantes a ton serveur 
local
dans le xorg.conf, rajouter une ligne du type : FontPath 
"tcp/nom_machine_distante.domaine:7100"
Il faut pour cela la connexion à distance pour le serveur de font.
Pour cela, modifier /usr/lib/X11/fs/config directive port et no-listen puis 
relancer xfs.

D'ailleurs tu peux vérifier si c'est ton problème en comparant ce fichier de 
configuration local avec le distant.
Il est fort possible que le nombre de répertoire soit différent.

serge
____________________________________________________
Want to buy your Pack or Services from Mandriva? 
Go to http://store.mandriva.com
Join the Club : http://www.mandrivaclub.com
____________________________________________________

Répondre à