banneer

Réducteur d'URL tinad:

Collez l'adresse du site:

Rechercher sur le blog du grouik:

Catégorie: Informatique › Nunux

Fil des billets - Fil des commentaires

HP-THIN-CLIENT.jpg

Ce billet est un échec, je n'ai réussi à faire ce que je voulais, mais déja une bonne avancée dans le hack de ce bidule.

Tout petit, c'est un semi léger, sur lequel HP a mis en place une débian ultra modifiée:

  • super légère pour passer sur le peu de mémoire de l'appareil
  • Avec tous les outils de connexion Citryx, RDP, Wize, VMware etc....

Cette distrib permet de créer facilement un bureau avec diverses connexions vers les applis e,n clients léger que je souhaite rendre disponible. Il y a aussi un navigateur web (iceweseal) Cool ils auront accès à l'extranet.

Le soucis, c'est que j'ai acheté pour le test un écran tactile qui n'est pas reconnu par ce système.

Pour installer les drivers, il va falloir faire sauter pas mal de gardes fous du client léger et compiler hidtouch. C'est parti pour le hack!

Pour avoir un terminal bash: Passer en admin

Bouton démarrer (HP) en bas à gauche - > "Changement entre mode administrateur et utilisateur".

Le mot de passe root d'origine est "root" justement.

Pour avoir un terminal bash:

Centre de controlle > avancé > terminal X dixit le manuel ctrl+alt+F1 devrait permettre d'avoir un prompt mais là, pour moi ça marche pas :(

En fait le plus simple est de se connecter en ssh au client léger.

HP a laissé la plupart des outils linux vi, apt-get est présent même si par défaut il ne marchera pas bien. cat tail etc...



Faire sauter la protection en écriture des fichiers système.

éditer le /etc/fstab,

Il contient ceci:

changer "ro" (Read Only) par "rw" (Read Write) comme ci dessous.

LABEL=ROOT      /.flash         ext3            noauto,rw       0       0
/dev/loop0      /.flash/origfs  squashfs        noauto,ro       0       0
aufs            /               aufs            noauto,ro,noplink,br:/.flash/root-cow=rw:/.flash/origfs=rr      0       0
aufs            /writable       aufs            noauto,rw,noplink,br:/.flash/writable-cow=rw:/.flash/origfs/writable=rr 0       0
proc            /proc           proc            defaults 0      0
none            /tmp            tmpfs           rw       0      0

Idem dans le fichier /etc/mtab puis redémarrez le terminal.

Editer le fichier /etc/apt/sources.list

Il contient ceci:

#deb ftp://ftp.debian.org/debian lenny main contrib non-free
#deb ftp://security.debian.org/debian-security lenny/updates main contrib non-free
deb ftp://ftp.hp.com/pub/tcdebian thinpro33 main non-free

Décommentez les deux premières lignes pour avoir acces aux packages debian et commentez la dernière. Redémarrez la machine

  1. reboot

/!\ Vous avez peu de mémoire sur cet appareil, l'installation de gros paquets peut mal se passer

Installer les outils nécessaires à la compilation

  1. apt-get uptate
  2. #/!\ ne faites pas l'apt-get upgrade
  3. apt-get install build-essential

Tentative: installer le driver des écrans tactiles non reconnus sous débian.

Je me base sur une solution donnée par mgschwan sur le forum ubuntu http://ubuntuforums.org/showthread.php?t=1469326

  1. apt-get install xserver-xorg-dev
  2. #libérer un peu de mémoire
  3. apt-get clean
  4. cd ~/
  5. mkdir dl
  6. cd dl
  7. #télécharger hidtouch
  8. wget http://sourceforge.net/projects/hidtouchsuite/files/xf86-input-hidtouch/v9.04.04/xf86-input-hidtouch-9.04.04.zip
  9. unzip xf86-input-hidtouch-9.04.04.zip
  10. #libérer un peu de mémoire
  11. rm xf86-input-hidtouch-9.04.04.zip
  12. cd xf86-input-hidtouch-9.04.04
  13. ./configure --prefix=/usr

Et c'est là que problème Il ne veut pas compiler Logiquement la suite aurait du être:

  1. make
  2. make install

Les erreurs sont diverses. Un probable problème de droits dans /usr/share. J'ai bien tenté de faire un chmod -R 777 /usr/share (juste le temps du test hein!?); Mais à chaque fois la commande a bloqué par manque d'espace disque.

J’arrête mes recherches sur ce truc là pour le moment. J'ai déja du le réinitialiser une dizaine de fois aux paramètres d'usine. Une solution serait de préparer un .deb à l'avance pour ne pas compiler sur la machine.

Un bon hack plus complet se trouve sur ce site: http://lacie.busfreaks.nl/


C'est tout simple. (et pourtant j'ai un peu lutté). Blogilo est un client de blog pour linux installé par défaut sur fedora KDE que je découvre. Dotclear est le CMS de ce blog, il permet le XML/RPC utilisé par blogilo.

Autoriser XML/RPC sur le blog

Sur l'interface de dotclear, allez dans "extensions:aboutconfig" > onglet "parametres globaux"

Puis passez la valeur enable_xmlrpc à "oui".

Maintenant, rendez vous dans les paramètres du blog pour constater qu'en bas, il vous donnes les paramètres pour connecter votre blog à votre client (Blogilo dans notre cas).

Configurer blogilo

Blog>Ajouter un blog

Entrez l'url du serveur obtenue ci dessus. Votre identifiant puis votre mot de passe.

Il ajoutera /xmlrpc.php à l'URL :D pas gênant, ça marche quand même je suppose que dotclear ne fait pas attention à cette variable supplémentaire.

Et vérifier dans l'onglet avancés que les paramètres sont cohérents avant d'ajouter le blog.

ça marche et c'est assez intuitif!

Il y a quand même un petit défaut dans ce mode d'édition

Il gère le transfert des images avec dotclear. C'est assez impressionnant le standard xmlrpc en fait. Sauf que dans l'interface web de dotclear, quand on uploade une image il en fait des miniatures (sauf erreur de ma part wordpress ne le fait pas et les wordpressiens se galèrent à redimensionner les images préalablement... la loose hein? surtout que des redimensionnements en php via gd, ça ne demande pas des centaines de lignes de code non plus.). Et si vous n'êtes pas bêtes, vous avez configuré pour que par défaut, la miniature de taille moyenne fasse pile poil la largeur de la colonne. Avec Blogilo, il faut redimensionner préalablement (si on précise une largeur il va simplement placer une balise width). Et c'est limage originale qui est publiée, pas la miniature.

Le truc c'est qu'en cas de modification du template et de la largeur de la colonne des billets. Il est possible via quelques manipulations de sioux sous dotclear de refaire toutes les miniatures à partir des originaux uploadés. là avec Blogilovous ne disposerez pas des grands formats.

Allez, je publie ce billet depuis Blogilo ou je vérifie d'abord sur l'interface web de dotclear?



Je craque, je finirai d'écrire ces lignes quand je serai sous fedora 15 KDE.

Gnome 3 est super , il faut le reconnaitre. Mais il y a pas mal de petits développement supplémentaires à faire. J'ai vraiment l'impression de perdre du temps en clics inutiles, et je me sens bridé sur plein de trucs.

Quelques petits défauts, qui seront probablement corrigé dès gnome 3.2.

fedora 15 gnome

Voila un screen de mon bureau, j'ai firefox ouvert, pour rédiger ce billet et un terminal. Dans les lanceurs sur la gauche j'ai mis le terminal texte. Si je clique à nouveau dessus, il va me mettre en premier plan celui qui est déja ouvert. Pas moyen d'en ouvrir un second!!! Et pourtant il m'arrive de travailler en ssh sur plusieurs serveurs distants. Pas possible là.

EDIT: ctrl + click sur une icone pour que ce soit une autre instance qui soit ouverte (fallait le savoir). merci n-g dans les commentaires.

Autre défaut: devoir systématiquement passer par "Activités" puis "applications" pour accéder aux applications, c'est un voire deux clicks de trop.

J'ai pallié un peu à ce défaut en installant gnome-tweak-tool puis en activant le navigateur sur le bureau, ce qui me permet de mettre des lanceurs. Sauf que ces derniers sont systématiquements masqués par les applications en cours (normal). Buha, je veux mes lanceurs dans la barre du haut.

La barre du haut n'est presque pas personnalisable, et c'est là le drame!.

Je reviendrai sous gnome dès que ce genre de dévellopement complémentaires sera fait ;).

Chers dévelloppeurs de gnome, ne prenez pas mal, Ce que vous avez fait est génial et super beau. Je ne suis qu'un râleur. J'avais fait le coup avec ubuntu. Il faut bien commencer par une version, ça ne peut pas être complet du premier coup. Là c'est un problème d'ergonomie. mon ordinateur est un ordinateur, ni une tablette ni un smartphone. ça ne passe vraiment pas au niveau de l'ergonomie, je perds trop de temps en clicks. Bon courage!


Mon netbook souffle... (il a chuté pendant les rmll)

Voici ce qui m'attire toujours sur ce format d'ordinateur:

  • Super mini... Quand il s'agit juste d'aller tester un switch ou faire quelques pings depuis un bout du réseau c'est quand même pratique.
  • Linux. bah ouais, le shell linux (pour quelques diagnostics réseau ou prendre la main sur d'autres machines) et la légereté de certaines distributions. C'est le pied.
  • Le prix (entre 200 et 300 euros en 2008)
  • Un clavier quand même. Je vous l'ai dit que j'utilisais la console, je me vois mal faire ça sur une tablette.

Je commence à envisager son renouvellement.

Sauf que les netbooks commercialisés avec linux ou sans windows c'est fini.

Les gros constructeurs

Dell

Un reste d'une page "Dell ubuntu" qui avait permis de faire un peu de buzz en 2008. Les offres n'ont pas été actualisées, et surtout il n'y a plus de minipc sous linux chez Dell.

HP

Je n'ai pas trouvé, de sans OS ou avec un linux. EDIT: (je fais un achat de portables ce matin pour le travail) On trouve un HP Mini 5103 sous Suse Linux Entreprise à 330€ EDIT2: tentative d'en acheter un aupres du service commercial, aucun en stock, et le monsieur en ligne m'a fait comprendre qu'ils étaient sur le site pour faire joli, mais qu'ils n'en vendaient pas (c'était formulé autrement)

Voici le choix proposé en système d'exploitation pour les portables: HP-choix-SE.jpg

Acer

J'ai aperçu un tout petit logo bleu avec un "F" en bas de leur page. J'ai pensé "Waoh ils ont mis le logo fédora"... En fait non, c'est le logo facebook #fail. Rien trouvé sous linux. mais ils ne vendent pas les PC directement. Passent par un réseau de distribution sur leur site.

Lenovo

Rien trouvé non plus

Les "assembleurs" en ligne étiquetés linux

Chez PC linux france Les prix pour les "ultra portables" ne sont malheureusement pas tres compétitifs. Keynux J'ai bavé, mais c'est du matériel de compétition (les prix aussi)

Les grands distributeurs

Fnac

Bah disons que le "rayon" de la boutique en ligne sur les netbook a été envahi par les produits apple.

Amazon

On ne trouve que deux netbook sous linux . Vive Amazon quand même.

  • Hercules - Ecafe - Netbook 10,1" - ARM Cortex A8 - 8 Go - 512 Mo - Linux - Blanc neuf: EUR 199,90

-> trop juste en puissance

  • MSI - Wind - U90X-010FR - Mini Notebook 8.9'' WSVGA (1024x600) - Intel® Atom 1.6GHz - 512 Mo - 80Go DD - Wifi 802.11b/g - Webcam 0.3M pixels - Linux - Blanc 1 Neuf et d'occasion à partir de EUR 380,00

->trop cher et trop juste en puissance.

cdiscount

Je n'ai vu que du windows7.

Bref

Je suis déçu. Le miniPC a percé grace à linux. Microsoft a bien rattrapé sa bille en 2008 auprès des constructeurs, en cassant dans un premier temps le prix de sa licence[1]. Je demanderai à l'assembleur avec qui je bosse parfois, s'il peut obtenir des netbooks "vierges" [2] à un prix correct.

Sinon, j'acheterai (je tenterai de me faire acheter[3]) un eepc avec un windows, pour virer ce dernier à la réception. Et non, je ne suis pas mazo, je ne paserai pas des heures à rédiger des courriers pour tenter de me faire rembourser le windows.

Ceci dit, il est vrai que le format mini PC est obsolète[4]. Concernant la téléphonie et les tablettes, si comme moi, vous considérez que Android permet le bricolage mais n'est pas open source et encore moins libre; L'abandon de Meego par Nokia, sonne la défaite totale du libre sur ce genre de matériels.

Notes

[1] PC INpact ULCPC : Microsoft casse les tarifs de XP pour contrer Linux

[2] de logiciel propriétaire

[3] Apres tout mon netbook sert 20% du temps au travail, Et même si c'est assez rare, le temps de diagnostic de pannes est bien diminué sur les switch, les prises réseaux etc... Je tenterai

[4] rendu obsolète par l'offre actuelle.


Extrait de la conférence de Richard Stallman lors des RMLL 2011 à Strasbourg

- page 1 de 8


Tous les billets de cette catégorie:

Propulsé par Dotclear