graphical blog 2

Ça ne devrait poser moins de problème sur les autres versions de Linux, mais Ubuntu qui utilise sa propre interface, Unity et qui a décider au moment le plus adéquat de ne le mettre que via le support 3d, risque de se retrouver avec une surcharge de support considérable.

Il est possible depuis longtemps d’avoir plusieurs cartes graphiques fonctionnant ensemble, mais depuis 1 ou 2 ans, des nouvelles technologies, propriétaires, développés par les différents constructeurs sont apparues. Mais voila elles sont devenue la norme sur les ordinateurs portables compatibles IBM PC ou intel cet été.

Concurrence et incompatibilités vs coopération et normes

Comme d’habitude dans le monde des technologies Intel et compatible IBM-PC donc, la concurrence prime sur la collaboration, chaque constructeur de carte graphique à décidé qu’il serait mieux de développer sa propre technologie dans son coin, sans se concerter et sans norme commune, résultat, ça fait perdre du temps et de à tout le monde, des constructeurs, aux utilisateurs en passant par les développeurs et administrateurs système.
* Le coût des cartes mère décuple pour supporter les technologies ATI, nVidia et Intel, comme tout le monde veut comme il est souhaitable pouvoir fonctionner avec les trois normes. Et ça augmente les e-déchets dans le cas des personnes ne trouvant pas de solution.
* Le coût du développement des pilotes augmente ; les constructeur sont obligé de faire des pilotes spécifique pour chaque systèmes, plus tous les cas de cartes mères et de combinaison de matériel qui est également tout récent et donc plein d’autres problèmes. Et les développeurs tiers qui veulent ne pas être bloqués dans les contraintes stupides de ces constructeurs également.
* Les administrateurs systèmes se retrouve avec ces nouvelles incohérences à gérer et d’avantage de chance d’avoir des problèmes d’incompatibilité.

C’est donc ce qui c’est passé hier avec la mise à jour d’un Ubuntu 12.04 vers un Ubuntu 12.10 d’un ami qui avait eu la mauvaise idée d’acheter du matériel trop récent. Au passage, on a pas réussi à comprendre comment Booter sur carte SD : Via lecteur interne pas vu dans le bios et lorsque on branche le lecteur de carte SD externe l’ordinateur fige (le bios fige immédiatement). Asus (un constructeur basé à Taïwan) est pourtant une bonne référence pour le matériel, ils fabriquent les cartes mères parmi les plus fiables, pour eux même et notamment leurs serveurs, mais aussi pour Apple, DeLL et pas mal d’autres.

Carnet d’adresses Thunderbird

Donc, on fait la mise à jour tranquillement tout en regardant d’autres problèmes système mineurs, dont l’importation du carnet d’adresse dans Thunderbird qui est aussi un problème amusant.
* Thunderbird utilise un fichier nommé .thunderbird/XXXXXXXX.default/abook.adb (ou XXXXXXXX est une suite de 8 lettres et chiffres au hasard) pour conserver le carnet d’adresse
* Comme a de l’humour, il peut importer pleins de format, mais pas celui-ci.
* Il faut donc, via l’interface, exporter le carnet actuel au format de son choix, remplacer le abook.adb actuel par l’ancien, puis réimporter le carnet puis exporter de nouveau au cas où ça redevient nécessaire.
l’impossibilité d’importer les carnet d’adresse Thunderbird depuis les fichiers d’une ancienne configuration

Problème et résolution

Lorsque l’installation s’est terminée, on a redémarré, et s’est retrouvé une fois l’identifiant passé, sans environnement de bureau…. Et oui, le double bon chois des constructeurs (technos non standard) + d’Ubuntu, passer coûte que coûte par l’interface 3d, sachant que de nombreux utilisateurs ont des problèmes aléatoires avec les pilotes à donné ça. Donc, là, si on ne connaît rien, on ne sait pas qu’on peut lancer un terminal via ctrl+alt+t ou passer à un des six terminaux texte via ctrl+alt+f1 à f6. On voit un écran avec uniquement la possibilité de modifier le fond.

La technologie qui pose problème étant dans ce cas Optimus (combinaison Intel + nVidia) et la solution, Bumblebee. Pour référence, la solution (en anglais) (Bumblebee sur Ubuntu et autres Linux)

Donc en quatres lignes :

sudo add-apt-repository ppa:bumblebee/stable
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

Puis un petit redémarrage propre.

Au passage, cet ordinateur ayant un pavé numérique, il y a un problème de verrouillage du pavé numérique avec lightDM, il suffit de suivre ce didacticiel pour résoudre le problème.

La coopération entre la carte mère, les cartes filles et le système se passaient bien mieux et était automatique sur Amiga et pas mal d’autres systèmes il y a 15 ans.

Espérons que dans le monde ARM ou tout semble d’avantage basé sur des normes et de la coopération, et ou ça devient de plus en plus la norme dans le domaine des applications (au moins web) on ne tombe pas dans le même genre de pièges.

Matériel

ça fait bientôt une semaine que j’ai un Galaxy Note II et au moins 6 mois que je l’attendais, lorsque les premières rumeur parlaient d’un possible SoC ARM équipé de Cortex A15. Cet été, il a finalement été annoncé comme ayant un Exynos 4412, donc CPU quadruple cœur Cortex A9 à 1,6 GHz, et GPU quadruple cœur Mali400 MP4(donc), plus des tas d’autres choses, il est relativement bien géré sous Linux pour ARM. Ubuntu 12.04 peut fonctionner dessus, je ne sais par contre pas si le matériel est supporté à 100 %, mais il bénéficie déjà de certaines accélérations.

Parmi les petites choses sympa qui avait déjà introduits dans les Exynos 4210 (générations précédentes), ainsi que les Apple Ax également fabriqués par Samsung : Le réseau de satellite russe GLONASS, il a visiblement des avantages et inconvénients par rapport au réseau US GPS, c’est donc bien de pouvoir se baser sur les deux pour plus de rapidité et de précisions.

Il ne manque donc plus que Galileo, le système européen (quelle Europe ?, je ne sais pas si c’est l’Union Européenne (incluant les colonies de Guyane en Amérique et de Polynésie en Océanie), la CEE (existe-t-elle encore ?), l’Espace Schengen, l’Europe géographique (incluant la Turquie ?) ou étatique (la Russie dont la capitale est en Europe géographique est elle en Europe ou en Asie ???) qui vient d’être lancé avec les premières fusées russes décollant en Guyane « Française » en Amérique du Sud et enfin běidǒu (北斗) 2, le système chinois.Les Chinois et Européens ont signé un accord de coopération en 2003.

Autres avancées, mais qui font très peur : reconnaissance de visage, vous mettez un nom sur un visage reconnu, son nom s’affichera sur la personne si vous la photographiez de nouveau. On ne sait pas dan quelle mesure ces informations sont envoyées aux serveurs (via champs EXIF des photos ou autres), pour les utilisateurs des réseaux sociaux. La technologie NFC arrive lourdement (un réseau sans fil de plus avec : Dent-Bleue (Bluetooth), 2G/3G, Wi-Fi, infrarouge et d’autres, de quoi faire bouillir un certain nombre de fois le cerveau et tous les organes baignant dans des liquides. Détecteurs de mouvement de toute sortes, de regard, de proximité, de lumière etc… Ces technologies ont été mise en place, mais officiellement pas activée sur les écrans publicitaires géants de Samsung envahissant les réseaux de transport publiques de la RATP et la SNCF. Il ne faut pas non plus oublié que Samsung, comme les deux autres plus gros groupes coréens (Daewoo et LG) sont aussi fabriquant d’armes pour le gouvernement de Corée du Sud (créations maisons ou sous licences d’armurier US).

Un point positif cependant les valeurs DAS continuent de baisser, elle à une valeur de 0,17 W/Kg (le Galaxy S I était à environ 0,6, pendant que les iPhone était à environ 1,6 W/Kg) et le Galaxy S II à 0,338 W/Kg. On revient donc aux niveaux des premiers téléphones cellulaires, les cellules cancéreuses ne remercient pas Samsung, nous si.

L’écran est fin, beau, grand, le stylet S Pen précis et rapide (technologie Wacom), et pas mal d’application gèrent la pression (S-Note, Markers (logiciel libre), Sketchbook mobile, Infinite painter et Drawing Pad, concernant le dessin/peinture numérique).

L’outil appareil photo/camera permet d’enregistrer en x8 accéléré et donc de rejouer en ralenti /8 :), c’est magnifique, ici quelques effets étrange dus à mon doigt collé à la lentille :

Cliquez ici pour télécharger l’exemple

La batterie tiens bien la route, en testant avec jeux, Wi-Fi, transferts, ça tient sans problème 2j et se recharge complètement en environ 2h. En utilisant bien les bon réglages, et gardant l’habitude de couper ce qui n’est pas utilisé parmi Wi-Fi, 3G, bluetooth, GPS, et en tuant régulièrement les applications Google qui se lancent en tâche de fond, on doit pouvoir atteindre facilement 1 semaine sans trop d’effort (ce que je faisait avec le Galaxy S I en ne poussant jamais autant les réseaux.
Galaxy S, 11j sur batterie
Attention, si le système s’étend volontairement lorsque l’on passe en dessous des 2 ou 3 % de batterie, il est bon de savoir que sur les batteries Li-on, passer en dessous de 10 % a tendance à user prématurément la batterie. Si cela vous arrive, penser à la recharger pleinement.

Android 4.1 (Jellybean) est très rapide et agréable dans cet environnement, pour moi qui était encore en 2.3, ça m’a fait pas mal de choses à apprendre et d’habitude à adapter, mais c’est globalement bien. mise à jour 25/11/2012 Au passage, la mise à jour de la Galaxy Note 10.1 amène également toutes fonctionnalités du Note 2

TouchWiz

L’interface Touchwiz de Samsung et ses applet sont fantastiques et bien améliorée par rapport à celle du S I :
* Calendrier complet sans avoir besoin de compte Google (il alerte tout de même qu’il ne peut pas s’y synchroniser la première fois, on peut ensuite désactiver l’alerte).
* Les claviers internationaux de Samsung gérables indépendamment de la rom, on peut maintenant charger le chinois, le vietnamien ou des écritures indiennes, ou encore le Kazakh. Le japonais semble manquer par contre. Il gère maintenant la reconnaissance d’écriture pour le chinois et d’autres langues.
* Le gestionnaire de contact s’est un peu amélioré, nouvelles fonctions, plus belle présentation.
* les manipulations pour les déplacement des icônes sur le bureau sont plus intuitifs
* point noir, j’ai mis un bout de temps pour comprendre comment c’était apparu : un onglet arrondit bleu contenant des raccourci qui reste au dessus de toutes les applications (gênant pour taper au clavier entre autres) apparaît quand on presse longuement la touche retour. Refaire la même chose pour le faire disparaître.
* la possibilité de capturer l’écran n’importe où avec le stylet (dont une zone au lasso) qui sera copier dans le tampon, réutilisable dans toutes les applications. Appuyez par exemple sur le bouton du coté du stylet, puis pressez l’écran. Il y a en fait trois techniques pour les captures d’écran
* La possibilité (configurable) de lancer automatiquement Popup note (version fenêtre de S note) lorsqu’on sort le stylet du boîtier.
* Le fait de pouvoir avoir des applications en fenêtre (et non pas plein écran comme généralement le cas sur Android). La lecture vidéo et l’accès rapide s-note en sont des bons exemples.
* l’interface « commande rapide », permettant d’un simple caractère dessiné à main levée de lancer l’application de son choix (plus rapide que de cliquer sur n menus+dossiers+icônes).

S Note

Exemple fourni avec S-Note
Positif :
* Il permet d’enregistrer la création de l’œuvre (appuyer sur le bouton rouge entre lancement et sauvegarde).
* Quelques outils pas mal sont présents et on peut sauvegarder les préréglages de ces outils dans la palette d’outils, c’est très pratique.
* Reconnaissance d’écriture manuscrite
* Reconnaissance de forme géométrique
* Reconnaissance de formule mathématique
* Possibilité de faire tourner agrandir déplacer les éléments introduits
* Clip-art (mais pas vraiment intéressant, pas compris comment on y ajoute ses propres clip-arts).

Négatif :
* Palette d’outil un peu longue à ouvrir (environ 1 seconde), il faut prendre l’habitude au début, c’est pénible (on re-clic croyant avoir mal appuyé, elle se referme du coup dès qu’elle apparaît).
* Je regrette que l’on ne puisse régler le niveau de transparence que sur le marqueur.
* Taille limitée à l’écran, on ne peut donc pas aller très loin dans les détails
* pas de gestion de calques.
* Format .snb ne semblant pas être documenté (à vérifier).

Concernant Android 4.1

Les plus :
* mise à jour : J’avais mis que le clavier Google supportait maintenant le chinois avec reconnaissance d’écriture, il s’agit en fait du clavier Samsung (déplacé dans TouchWiz donc).
* Gestionnaire de tache, amélioré (presser pendant 2 secondes le bouton [home] => choisir le camembert, à gauche) permettant de voir la mémoire/processeur utilisé par les applications résiduelles :
accès à la gestion des tâches

* Gestionnaire d’application montrant enfin (contrairement a celle de 2.3 qui n’était que l’équivalent de l’actuel « Gestion de tâche ») toutes les tâches qui tournent sans qu’on ne l’ai demandé (Google Maps, Google reconnaissance vocale, Google services, Google-je-prends-toutes-tes-infos-perso…).
Gestionnaire d'applications

* Chrome est fourni en plus du navigateur par défaut « Internet ». J’y préfère toujours Firefox et j’aurais préféré Chromium, mais ça peut être utile. Pensez à le tuer via le gestionnaire de tâche quand vous le quitter, il ne se ferme pas réellement tout seul.

Les points noirs de 4.1 :
* La reconnaissance vocale qui apparaît un peu trop (quand on clic sur le bouton du milieu (home), l’icône micro apparaissant alors juste au dessus). Si on la désactive dans la partie des méthodes de saisie, elle est tout de même relancée à la première imprécision de manipulation.
* La disparition (depuis la 4.0 apparemment) de l’UMS (mass storage), bien pratique pour pouvoir accéder au système de fichiers lorsqu’on le branche à l’ordinateur. On a seulement le choix entre MTP ou PTP maintenant (ils sont plus lents et moins souples), en plus du Kies propriétaire de Samsung.

Astuces globales android

* Copier via MTP out HTTP un APK, puis l’ouvrir via le gestionnaire de fichier pour l’installer, il enverra une alerte, il suffira d’autoriser les applications tierce non-signée pour les installer (plus simple que de passer par le kit de développement).
* Ghost Commander (Ghost commander et plugins APK) contient des greffons (plugins) SFTP (secureFTP, protocole associé à SSH) et Samba (partage Windows), il est pratique à indispensable donc, surtout sans mass storage.
* Firefox semble mieux séparer la barre d’URL de sa fonctionnalité recherche, sur “Internet” (le navigateur par défaut), c’est un cauchemar anti-confidentialité.
* Le Bluetooth semble bien fonctionner depuis Android vers un Linux plus standard, avec un dongle USB Bluetooth 2.1 Advence acheté 6€, immédiatement utilisable à la première insertion, grâce à l’intégration de Blueman applet au bureau XFCE. Par contre, c’est la première fois que j’utilise Blueman, j’arrive à recevoir, mais pas encore compris comment envoyer, ça m’a tout de même dépanné pour les médias de cet article.
* Outil mass storage sur XDA dev

Filed under: (free) software, test

français
中文
english

Using Gtkam
Gtkam allow remote control of various digital camera on Unix like systems (Linux, BSD, etc…) and liveview (tethered viewfinder) on some (most nikon DSLR and some canon one, old canon powershot pocket and some Nikon pocket, search here), DigiKam, do the same, but I only explain here the Gtkam usage. Entangle : Tethered Camera Control & Capture is a new, promizing project with a nice GTK interface and the more specialized photography workflow and processing Darktable that capture using raw format (but doesn’t have liveview). Rawtherapee is another interesting photography processing software, more fast and light than Darktable on low-end computer, but that doesn’t allow camera control. There is also Darkroom a little project on KDE.

To use a camera in Gtkam, follow the menu : Camera => Add Camera
Add_camera1

Click then on button: [Detect], it will automatically detect your camera (if it’s supported) :
Add_camera2

Click then on [OK].

You will need then to wait during few seconds, the libgphoto used by Gtkam initialize the camera and scan it’s memory card directories. You can see a progress-bar at the bottom og the main windows, you have to wait it finish this action before using the camera:

Gtkam-Liste_des_dossiers

Then in the list you will see your camera, click with right mouse button and choose in the contextual menu the item [Capture image...]

Gtkam-Capture_image

If your camera supporte liveview (remote viewfinder) in libgphoto, the you will see a realtime view of your viewfinder, like this one (I added this picture on Gtkam article on Wikipedia), else you will probably be able to capture a picture by clicking on the [Capture] button of this new window if your camera support remote capture (click on picture to zoom it) :
GTKam_liveview

You will also be able to modify your camera settings for next capture by pressing the preferences button (display only if supported), or by rightclicking on camera on the list => bouton préférences de cette nouvelle fenêtre comme ici (cliquez sur l’image pour l’agrandir) => [View camera preferences] (will be gray if your camera can’t be remotly controled or if gphoto can’t do it.

gtkam - Configuration de la prise de vue

Ogg video here/ici

MP4 / OGV:

* P2P DNS : .p2p
* Independant Certificat Authority : CAcert Debian, Ubuntu, etc… can install ca-certificates package (since 2009).
* P2P search engine (avoid NSA information gathering on you) : Seeks and Public Seeks nodes
* OpenStreetMap for cartography.
* BitCoin decentralized & p2p bank and virtual currency. “What is bitcoin?” animation

français english

The main problem of firefox is in it’s management of content and interfaces that are on the same thread. There is actually an internal work to separate interface and pages content, so if a page consume too much resources, the tab can be closed immediatly by clicking on the close cross button. For now if the content of a page consume too much ressources, the whole browser is sticked like a hudge stone that eat your system ressources. The secondary problem linked to the first is that you can’t know which tab use to much ressources, there is no ‘top’ like plugin or extention that allow to know this and avoir some site or bug report to them or firefox devs.

The big issues of ressources overloading on Firefox come with:
* animation/advertisement that consume lot of resources/cpu and is very tiring at reading page. I use AdBlockPlus to reduce this planet destructive wasted resources.
* .js scripts (performance issues are mostly resolved in firefox 4.0bx), NoScript block all of them and can be enable one by one, or can enable all but some you don’t want. you can accept/refuse some permanently or temporary etc… I generally block all, accept one by one temporarly but the site I go often, and permanently block advertisment and statistics dedicated sites (google-analytics, ad*.com…). Warning, I’m not sure but it seem that by default, it forbids web-fonts, don’t forgive to uncheck forbid @font-face in NoScript options.
* Flash content. (I’m using the flash beta 64bits from 2010/09/27 that is the best solution on 64 bits linux, and don’t suffer too much for that, at the condition I d’ont open 5 or more flash video at the same time (with help from flashblock).
* The add-on FlashVideoReplacer, allow to replace the crashing and slow flash player by your own binary player, by directly streaming the content. You can then choose the format and resolution of the video. Sadly, this only work on some of the most know video website (Youtube, Vimeo, Metacafe, Ustream and some other)
* Page itself, even with NoScript blocking js and flashblock some pages still collapse your system with firefox-3.6x, the baddest thing is that all the tabs are continuously in work, so all will consume ressources. To avoid too much ressources usage, you can use BarTab, that block at start all the old tabs but the last one, so you can use have your old tabs under hand but they will not collaps your system. Since Firefox 4 you don’t need anymore bartab, you can set the same behavior, by adding in about:config, a new integer string with the value of browser.sessionstore.max_concurrent_tabs to 0 (using right mouse button => new => integer)

UPDATE, installation of ff-4.0b

You can grab the beta releases from the ftp (public http too) from Mozilla.org :
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/
or faster ftp :
ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/

For the beta release, simply go to the subdir 4.0bX/ (replace X by last beta >=9), choose your operating system (mine is linux-x86_64, but I hope, soon a linux-ARM), then your language version (fr, en or whatever you read).

Then download the tarball. For me, that’s here : ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0b9/linux-x86_64/fr/firefox-4.0b9.tar.bz2.

I personnaly extract the tarball in /opt/ (after removing the previous symbolic link), rename firefox to firefox-4.0b9 (the release version) and make a new link firefox => firefox-4.0b9 during few weeks, until I find it’s more stable than previous one. After that delay I will remove the old one (firefox-4.0b8) :
rm firefox
tar xf firefox-4.0b9.tar.bz2
mv firefox firefox-4.0b9
ln -s firefox-4.0b9 firefox

Then if there wasn’t already one, I create an icon shortcut in the gnome bar, adding the following path for the application :
/opt/firefox/firefox

Older Posts »

Powered by WordPress

Switch to our mobile site