Moins bien que si c'était mieux...

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 3 janvier 2007

ObexFS - Gèrer ses fichiers via bluetooth avec Nautilus sous Ubuntu - Edgy

Si vous pensez que le support du bluetooth dans Gnome sous Edgy est en retard, vous avez raison. Hormis la détection des périphériques et l'envoi (sans pouvoir spécifier la destination précise) ou la réception ponctuelle de fichiers, l'usage du bluetooth reste encore très limité.

Les choses sont en train de changer, et bambi (aka Ubuntu / Feisty Fawn) devrait intègrer d'avantage de fonctionnalité, comme la possibilité d'accèder directement à la mémoire de votre téléphone ou Pda bluetooth comme n'importe quel système de fichier.

Cette page assure le suivi dans le launchpad.

On peut dès a présent découvrir la fonctionnalité sous Edgy mais il sera conseillé de désinstaller les paquets avant de faire la mise à jour vers Feisty (vous êtes prévenu...). Sous Edgy, il vous faut :

  • vérifier que les packages suivants sont bien installé :

$ sudo apt-get install bluetooth bluez-btsco gnome-bluetooth obexftp obexserver bluez-passkey-gnome bluez-pin bluez-utils libbluetooth2 libgnomebt0 libbluetooth1

  • créer un répertoire temporaire

$ mkdir bluez-packages $ cd bluez-packages

  • télécharger l'archive

$ wget https://wiki.ubuntu.com/Bluetooth/TODO?action=AttachFile&do=get&target=bluez-packages.tar.gz

  • la décompresser

$ tar -zxvf bluez-packages.tar.gz

  • installer les 2 .deb qui s'y trouvent

$ sudo dpkg -i libgwobex0_0.53.1_i386.deb $ sudo dpkg -i gnome-vfs-obex-method_0.1-0ubuntu1_i386.deb

  • redémarrer nautilus

$ killall nautilus

  • et pointer sur le navigateur obex Nautilus et obex
    • CTRL-L pour afficher la barre d'adresse dans nautilus
    • obex:/// devrait vous lister votre téléphone, si la détection bluetooth y est activée.

Et voila :)

Vous pouvez maintenant naviguer dans le système de fichier du téléphone (ici mon nokia), y copier ou y déplacer des fichiers.

Nautilus et obex

C'est moins bien que si c'était mieux toutefois car :

  • au moment de copier vers le téléphone, il semble que nautilus regarde la taille disponible sur la carte mémoire interne, même si vous copiez vers une carte mémoire plus volumineuse. Il faut donc toujours garder de la place sur la carte interne pour que la copie soit possible
  • la latence du bluetooth (et celle de nautilus) rend la navigation lente, la mise à jour de l'arborescence après copie de fichiers se faisant lentement.
  • le protocole bluetooth est robuste mais lent !
  • Cela reste expérimental, et la connexion est parfois perdue. Il faut aussi parfois redémarrer Nautilus.

In fine, s'il est agréable d'utiliser nautilus pour réorganiser ou faire des copies de masse spécifiques, il vaut mieux mettre en oeuvre d'autres solutions pour des usages récurrents. Un exemple (ancien, et qui reste du bricolage) pour récupèrer facilement les photos de mon téléphone est ici. Il manque un exemple de synchronisation de répertoire, à venir.

jeudi 28 décembre 2006

Ubuntu dans un environnement Windows professionnel - le cas Lotus Notes

Voila, vous y êtes. Après avoir durement négocié avec votre service informatique la possibilité d'installer Ubuntu à la place ou en complément du Windows XP préinstallé, il ne vous reste plus qu'à pouvoir utiliser les quelques applications ou services spécifiques offerts au sein de votre entreprise.

A commencer par Lotus Notes R5. S'il est possible de l'utiliser sous Ubuntu depuis la Warty, il faut rester prudent.

L'expérience Wine

S'agissant de faire fonctionner une application Windows, Wine est la première option a essayer.

Cela fonctionne, mais c'est actuellement fortement déconseillé, car d'une version à l'autre (d'une mise à jour d'ubuntu à l'autre), certaines regressions se font jour, rendant votre messagerie inopérante. Cela a été le cas notament lors du passage à la breezy.

S'agissant d'un outil professionnel, utilisé tous les jours, ce genre de disfonctionnement n'est pas acceptable

Reste la solution professionnelle : Cross Over Office

Cette solution est officiellement recommandé par Wine. Et oui, elle est payante... mais tout service se paye, et la stabilité d'une application vitale vaut bien les 40$ demandés.

Il est possible de tester la béta 6 gratuitement moyennant un simple enregistrement. Celle ci corrige le seul bug rencontré, à savoir un problème de dates, qui s'affichent dans le format anglais avec Crossover 5, mais convenablement dans Crossover 6.

Concrètement, le plus simple est :

  • d'installer Cross Over, c'est graphique, bien fait. Un conseil si vous installez Cross Over Pro : Faites un $ sudo su - avant de lancer l'installation proprement dite.
  • de copier une installation faite sous Windows directement dans le répertoire ad-hoc de crossover (.cxoffice/default/drive_c/)
  • et surtout d'ajuster le fichier notes.ini avec les bons chemins (ce fichier se trouve dans le répertoire d'installation de Notes R5).

Il est clair que c'est moins bien que si c'était mieux , et symptomatique des progrès qui restent à faire pour faire co-exister Linux au sein d'un environnement professionnel Windows :

  • IBM (qui possède Lotus Notes) pourrait faire d'avantage d'efforts pour que cela fonctionne facilement. Par exemple en packageant les R5 et R6 avec Wine, comme Google le fait avec Picasa. Il semble que la version R6 de Lotus Notes soit moins sensible aux regressions, et la mise à disposition récente d'une version R7 pour Linux est un énorme progrès. Toutefois, cela ne résoud rien, car la majorité des serveurs utilisés par les entreprises sont encore en R5 ou R6.
  • C'est toujours désagréable de passer 2 fois à la caisse (une fois pour Lotus Notes, une fois pour Cross Over).

Cela fonctionne, toutefois, et permet de s'intègrer harmonieusement dans l'échange frénétique de messages professionnels.

Mise à jour : Comme indiqué dans les commentaires, seule la version R7 de Lotus Notes existe sous Linux, et encore, sous une forme obscure et pas simple à installer. Cross over office est une solution que j'ai éprouvé depuis 2 ans.

Mise à jour (2) : Un peu plus sur cross over ici. Mais contrairement à la conclusion de l'article, j'insiste sur la fiabilité de la solution (Ca ne plante pas).

Pour complèter le tableau, il me faudra encore parler ultérieurement de :

  • Ces @$### d'applications Web qui réclament IE6.
  • l'accès aux imprimantes-photocopieurs qui reste difficile
  • l'authentification samba vers un Active Directory
  • OpenOffice vs MS-Office
  • OCS inventory
  • l'utilisation de Orange EveryWhere.

dimanche 27 août 2006

Clef USB Wifi Sagem XG760A

Ma carte wifi a fait une sortie de route (Cf. photo ci contre).

Netgear mal en point...

C'est (était) une excellente carte sous Linux, et je vais recommander la même, mais en attendant de la recevoir, il me fallait une solution pour me connecter à la Livebox plus facilement qu'en tirant un cable réseau.

D'ou l'idée d'utiliser la clef USB Wifi Sagem qui était livré avec.

  • J'ai d'abord essayé avec ndiswrapper, mais je n'ai aboutit qu'à geler lamentablement ma machine.
  • En désespoir de cause, j'ai fini par découvrir que le chipset portait la douce appellation de zd1211, et j'ai ainsi pu découvrir cette page.

Tout y est (notament les clefs usb concernées), et ça marche (en tout cas sur Ubuntu/dapper)!

Le seul truc, commun avec beaucoup d'autres cartes aux drivers non terminés : on ne peut "scanner" les réseaux (simplement connaitre les réseaux voisins) qu'une fois la carte "activée", par exemple en lui configurant une adresse réseau (peu importe laquelle).

Bref, c'est moins bien que si c'était mieux, mais comme solution de secours, ça ira ;)

- page 1 de 2