Bonjour,
Version courte :
J'ai des clients (tres) légers bourrés de matos exotique dont 'utilisation comme terminaux X pose beaucoup de problèmes de prise en charge du materiel mais qui me semblent vraiment trop light pour une utilisation plus locale (micro distribution).
Je ne sais pas quoi faire et demande de l'aide.
Version longue :
J'ai 70 client légers (des IBM netvista 2200 [1] ) à faire tourner avec fvwm, firefox et mplayer (ou VLC) pour faire des petites bornes multimédia.
Les caractèristiques sont les suivantes :
_ Proc et Chipset Cytrix
_Carte video supportant nsc mais pas vesa
_Carte son prise en charge par sb
_réseau, usb (pas de PS2)
_ 32 MO de RAM soudée sur la carte mère
_ un slot SDRAM, un mini PCI, un IDE/compact flash.
_ Un super BIOS IBM bien proprio qui pue :-\
Il faudrait évidement que j'évite d'ajouter de la mémoire, des cartes flash (trop cher)
Le bios ne boote qu'a deux conditions. Soit il trouve sur la compact flash un noyau non compréssé qui s'appelle kernel.2x00, soit par le réseau sous certaines condititions tres précises (comfiguration particuliere de dhcp et bootp). Dans tous les cas, le bios boote directement sur le noyau.
Ni syslinux, ni pxelinux, ni grub ne peuvent être utilisés.
J'ai testé quatres solutions :
_ Celle d'IBM [2] est basée sur TurboLinux avec un noyau 2.2.x est vraiment outdated sans parler de la licence qui pue un peut.
_ Linux 2200 [3] est une micro distribution basée sur woody. Elle nécessite au moins 64 MO de compact flash. De plus j'ai des doutes quand à l'execution locale de Firefox
_ LTSP [4] ne marche pas de façon constante. La carte graphique rends notament tres aléatoire l'utilisation d'un dm (3 fois sur 4 c'est l'écran noir). Le son ne marche pas bien également.
_ En désespoir de cause j'ai gradé le boot LTSP puis fait un chroot sur une Debian Etch montée en NFS. Ca marche nickel, le materiel est bien pris en charge. Mais CA RAME à mort.
Sachant que je suis tres limité au niveau noyau, à cause de l'impossibilité de passer des parametres au boot.
Je ne sais plus trop quoi envisager. La solutions idéale semble quand même l'utilisation d'un protocle déporté comme X (faiblesse du hard) mais les difficltées de prise en charge du materiel m'amènent à pencher vers un execution locale des logiciels.
Si quelqu'un avait un idée à laquelle je n'ai pas pensé. Je serais heureux qu'il me la fasse partager avant que je ne m'attaque à la compilation de firefox sur uclib et que je ne sorte à mon patron qu'il me faut 70 barettes de 128 MO (a condition que la bête les supporte), autant de cartes flash.
Merci par avance.
Joris
[1] http://www.bluetrait.com/images/folders/ibm-thin-client-8363(...)
[2] http://www-1.ibm.com/support/docview.wss?uid=psg1MIGR-53582-(...)
[3] http://www.bluetrait.com/archive/2005/08/07/installing-linux(...)
[4] http://wiki.ltsp.org/Clients
# Compact flash
Posté par Ontologia (site web personnel) . Évalué à 2.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
[^] # Re: Compact flash
Posté par Joris Dedieu (site web personnel) . Évalué à 2.
Je comptais plutôt charger une image via le réseau et la monter en loopback.
[^] # Re: Compact flash
Posté par Ontologia (site web personnel) . Évalué à 3.
Ca serait parfait : Distrib conçu pour le hardware, avec juste ce qu'il faut.
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Alléger la Linux-2200 ?
Posté par Ontologia (site web personnel) . Évalué à 3.
Donc, tu peux faire de la place.
Dillo, Fluxbox, Xmms, Lynx, Gqview,Gqcam and Netkit-ftp, tu vires
De même Nedit, Centericq, Kphone
Je penses que ça fera de la place( binaires plus libraries)
Après tu peux penser a essayer de refaire la distrib avec un firefox et mplayer/vlc.
Pour VLC/mplayer, avec un processeur Cyrix à 233 Mhz, j'ai très peur que les clients ne suivent pas, même avec du meumeuX dedans...
Donc tu risques de devoir déporter, ne serait-ce que la vidéo. Après ça dépend la taille de tes vidéo. En configurant bien mplayer, tu peux l'alléger et l'optimiser de sorte.
My 2 cents
« Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker
# Reponse
Posté par Joris Dedieu (site web personnel) . Évalué à 2.
Pour le peu que j'ai pu la faire marcher, la solution LTSP est vraiment supperieure en terme de performances (X roxor).
J'aurais aimer trouver une solution intermédiaire. Le réseau et le serveur ne posant pas de problème . La video sera évidament streamé (sans doute via http).
Bon, je vais continuer mes experiences.
A+
Joris
[^] # Re: Reponse
Posté par B16F4RV4RD1N . Évalué à 2.
Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.