Dernières entrées dans le suivi [Toutes] :


[ Précédent :: 1 2 3 4 5 :: Suivant ]

gnomescan-0.2: greffon Gimp, i18n, PDF et plein de bonnes choses !

Posté le 21 août 2006
0
Salutations,

Demain débute l'évaluation finale des projets du Google Summer of Code 2006 dont fait parti le projet GnomeScan que je développe. J'ai pris l'habitude de faire d'abord une actualité en anglais sur le blog dédié puis de relayer parfois une nouvelle jusqu'ici. Cette fois-ci, c'est l'inverse. Je vais détaillez ici les changements avant d'en informer les restes du monde.

GnomeScan est comme son nom l'indique la solution de numérisation pour l'environnement Gnome. Dans la même veine que libkscan, GnomeScan fournit un bibliothèque s'appuyant sur libsane pour founir un accès au périphérique de numérisation dans une API objet. En plus, GnomeScan fournit un bibliothèque de widgets pour concevoir des boîtes de dialogues de numérisation. Enfin, le projet fournit aussi les application et greffons s'appuyant sur ces bibliothèque pour fournir les interfaces de numérisations.

Notes préliminaires


  • Ceci est une version de dévelopement. Vous être prévenus !

  • Veillez à désinstaller une ancienne version. Car certains dossiers ont été renommés.

  • Si vous rencontrez une bogue, veuillez la reportez à bersace03@laposte.net; les patches sont les bienvenus. Avec apport disponible dans edgy (et dans toute les bonnes crèmeries), c'est très facile de m'envoyer tout plein d'informations incompréhensible pour me faire plaisir :).

  • Si vous avez des idées en tout genre à propos de la numérisation dans le bureau, n'hésitez pas à l'ajouter dans le wiki http://live.gnome.org/GnomeScanning/Ideas .



Liens



Aperçu des nouveautés


  • L'internationalisation est maintenant effective. Évidemment, le français est déjà entièrement traduit. Le français est vraiment à l'honneur pour cette version !

  • Un nouveau Widget a été écrit permettant de choisir la résolution.

  • Le premier greffon est enfin implémenté, il s'agit du greffon Gimp, baptisé flegita-gimp. Il fournit les fonctionnalités "Numériser" pour créer un image et "Numériser comme un calques" pour ajout l'image numérisée à une image. Le greffon Gimp utilise la résolution par défaut ou la résolution de l'image et permet de choisir la résolution.

  • L'interface de flegita a été notablement améliorée. La troisième boîte de dialogue pour sauvegarder l'image fait place désormais à un widget permettant de sélectionner l'action (Seul enregistrer est implémentée, Envoyer et Imprimer voire faxer sont prévues), le dossier, le nom et le format. Car on peut désormais sauvegarder en PNG, JPEG, TIFF et PDF grâce à cairo-pdf 1.2.

  • Le widget de prévisualisation a été réécrit. Les performances sont considérablement augmentée, tout en améliorant la beauté de la sélection (utilisation de tirets, poignée semi-transparente, etc.), on peut désormais défiler la prévisualisation avec la molette de la souris, verticalement et horizontalement. Plus important, la rotation d'image. . On peut dire que flegita a maintenant le minimum de fonctionnalité pour être utilisable sans retoucher l'image avec un autre logiciel.

  • GnomeScan fournit maintenant pas mal d'icônes. Les icônes pour scanner multifonctions et à plat ont été mis-à-jour. La bouton "valider" cède sa place à un bouton numériser. GnomeScan n'utilise plus l'icône xsane :)

  • D'une manière générale, j'ai revu un peu les interfaces pour supprimer des espacements trop grand ou irréguliers.




Sous le capot


  • Beaucoup d'énumérations sont maintenant glib-isées avec glib-mkenum.

  • Nouveau widget: GnomeScanAdvancedPreview. Qui pour le moment ne fait qu'ajouter des règles autour de la prévisualisation.

  • GnomeScanPreview et GnomeScanAdvancedPreview utilisent GtkToolBar pour afficher les boutons, ce qui permet de suivre les préférences du bureau en d'affichage d'item de barre d'outils (icônes seules, textes seuls, etc.).

  • libgnomescanui fournit un fonction gnome_scan_ui_init() qui déclare des items stock numériser, rotation horaire et rotation anti-horaire ; et initialise l'i18n.

  • GnomeScanDialog a été légèrement revu pour n'utiliser qu'un seul GtkHButtonBox. De même, les espacements ont été revu pour être HIG mais pas gourmant en place.

  • GnomeScanPreviewArea dessine dans un buffer pour afficher le buffer au besoin plutôt que de dessiner directement à l'écran à chaque fois. De plus, le redessinement n'est demandé qu'un fois tout travail terminé, ça évite le goulot d'étranglement et l'interface qui traîne derrière le curseur.

  • GnomeScanBackend a été revu pour subir un peu mieux les erreurs, mais il y a encore pas mal de boulot.

  • Le widget FlegitaActionWidget s'occupe tout seul de la réception des GdkPixbuf fraîchement scanner pour les traiter selon la volonté de l'utilisateur. Il selectionne la resolution de l'écran pour les images et 300ppp pour le PDF. C'est beaucoup trop, j'aurai besoin d'avis sur le sujet.

  • Les fichiers de modules pkg-config sont fournit pour libgnomescan (gnomescan.pc) et libgnomscanui (gnomescanui.pc)

  • La documentation a été réorganisé, des index ont été ajoutés. la doc de libgnomescanui intègre une superbe gallerie. Les captures de widget sont a jour. J'ai écrit un hack déguelasse en C qui permet de prendre un capture d'écran des widgets.

  • Je suis passer à edgy dans le but de toucher à cairo-pdf et à GtkPrint à cours ou moyen terme. C'est surtout cairo-pdf qui est nécéssaire pour cette version. gtk 2.8 devrait suffir même si configure vous dit le contraire (modifier le configure.ac si besoin).



Disfonctionnements avoués


  • Avec un canon (backend plustek), la selection de l'aire de numérisation n'est pas effective.

  • Avec le pilote hpaio, le périphérique reste "Occupé" après la première numérisation jusqu'à ce que vous fermier le programme :(.

  • La barre de progression, c'est du grand n'importe quoi. Les chiffres sont pharamineux. Bref, faut pas s'y fier.

  • Le À propos provoque une erreur de segmentation. Ne pas cliquer !

  • Plein d'autres, c'est sûr !



Si vous avez un problème avec votre scanner. vous pouvez activer l'affichage de messages de déboguage. C'est encore très dégueulasse, mais bon. Il faut éditer le fichier libgnomescan/gnomescanbackend.c et supprimer les deux lignes #undef g_debug et #define g_debug(...) ((void) 0). Recompiler et refaire la manip. Envoyer à l'adresse indiqué dans le configure.ac.

Le futur

C'est plutôt la rentrée que la fin du SoC qui va réduire le rythme des versions. Je suis cependant très motivé pour poursuive le travail déjà si bien commencé. Le projet sortant du cadre du Summer of Code, j'ai inscrit le projet à différent site de source : sf.net, freashmeat, gna, launchpad. J'ai fait une demande de compte gnome et de dépôt svn pour gnome. (en fait, le compte gna ne servira à priori à rien.).

Au niveau du développement, je veut retravailler GnomeScanBackend pour résoudre le bug sur les différent scanner/backend. (seul le backend hpoj fonctionnent bien à ma connaissance). Viendront dans le désordre :


  • Sélection fixe (a4, a5, photo, etc.)

  • Sélection automatique

  • Zoom

  • résolution x et résolution y distinctes.

  • Acquisition multiple

  • Envoyer par courriel (plus complètement du contact).

  • Imprimer

  • Fax ?

  • Zones de numérisation multiples

  • Gamma, contraste

  • Un service dbus pour détecter les périphériques et se débarrasser de la boîte de dialog de progression parfois très longue au démarrage de l'applis ou d'un greffon; gérer les boutons, etc.

  • Une capplet pour configurer les périphériques et partager les scanners en utilisant saned et mDNS.

  • Résolutoins de bogues

  • À propos paramétrable

  • greffons abiword et gthumb

  • Séparer gnomescan (libgnomescan, libgnomscanui, dbus et capplet) et flegita (flegita-gimp, greffon abiword et gthumb).

  • Et plein de bonnes choses !



Cela sort du projet GnomeScan, mais il se peut que j'écrive un ou deux backend sane pour un scanner sans vitre (une sorte de mange feuille) et un lecteur de carte de visite. De quoi ajouter un super greffons à Evolution !!!

En conclusion, je tiens à faire part de ma joie de contribuer enfin concrètement au logiciel libre. La numérisation dans Gnome est un manque flagrant, cela m'a permit de trouve mon crénaux pour faire ce que je voulais : du C/Gtk+ pour Gnome !

C'est sûr, j'ai dû oublier quelque chose. (ma grammaire française peut-être ?)

Étienne.

> Lire le journal (6 commentaires, moyenne: 3,5).

gnomescan-0.1

Posté le 12 août 2006
0
Salutations,

Dans la droite lignée de gnomescan-0.2¹ (et 0.0.2.99²), voici gnomescan-0.1 . A mois et demi ont séparé les deux dernières version, l'auteur ayant vaqués durant 3 semaines avant de se remettre péniblement au travail. Cette version semble peu apporter visuellement, pourtant, elle mérite bien son incrémentation de version "majeure" pour une version alpha.

* Téléchargements : http://bersace03.free.fr/pub/GNOME/Scan/Releases
* Captures d'écran : http://bersace03.free.fr/pub/Images/Captures/Gnome/Scan/Fleg(...)

GnomeScan est un projet assez vaste visant à créer une infrastructure d'accès au scanner et de conception d'interface de numérisation en s'intégrant dans l'envirronement de développement de Gnome ainsi qu'en fournissant une applications et des greffons pour apporter la numérisation à portée de clics.

Cette version s'est focalisé sur les points suivants :

* La documentation : les deux bibliothèque libgnomescan et libgnomescanui ont été documenté. J'ai pris soin de documenter au mieux le code en utilisant gtk-doc, en changeant de convention de codage pour être mieux parsé, en ajoutant une capture pour chaque widget, etc.
* La révision du code : gnomescan-0.2.99 montrait des signe d'empêtrement, j'ai donc pris soin de réviser tout le code. Documenter le code m'a permis de le relire entièrement (nécéssaire avec 3 semaines sans ordinateurs). L'API a été grandement clarifiée et simplifié. L'abstraction de l'API SANE est aujourd'hui presque complète. Je déplore que l'API SANE ne soit passez coercitive et laisse trop de variation possible entre les différents backend. M'enfin, on peut en tirer de très bonne choses.
De nouveaux signaux et de nouvelle propriétés aux différents objets permettent d'avoir une API beaucoup plus complète et plus propre.
* La selection de la source de document. Cete fonctionnalité résulte immédiatement du point précédent. Un nouveau widget a été créer permettant de selectionner la source de document en fonction du périphérique sélectionné.
* Le selecteur de périphérique a été revue et sensiblement amélioré. J'ai d'abord utiliser une icône représentant le type de scanner (encore une fonctionnalité aisément implémenté grâce à l'abstraction complète de SANE). J'ai créer moi même les icônes avec Inkscape. Si un artiste pouvait faire mieux, je serai ravi :) Je peux filer les source (qui sont sur le dépôt bzr http://bersace.ath.cx/bersace/flegita).

De nombreux détails technique sont expliqués en anglais sur le blog du projet : http://gnome-scanning.blogspot.com/2006/08/gnomescan-01-road(...) .

Merci à toutes les contributions, les idées et les retours.


1. http://linuxfr.org/~bersace/22006.html
2. http://gnome-scanning.blogspot.com/2006/07/gnomescan-00299-p(...)

> Lire le journal (19 commentaires, moyenne: 2,2).

Un artiste en chef pour Ubuntu

Posté le 26 juin 2006
0
Ça-y-est, l'équipe artistique d'Ubuntu à un chef, selectionné (pas élu). Et c'est Frank Schoep qui a été selectionné.

Frank Schoep est le créateur de usplash-minimalistic¹. Vu la qualité de son thème usplash, on peut raisonnablement espérer que l'avenir soit plus rose -- enfin, plus beau -- pour Ubuntu. Frank Schoep est aussi très fan de Tango et Tangerine. À l'Ubuntu Developer Summit, il m'a clairement dit que , quitte à choisir une palette de couleur, autant utilise celle de Tango. Cependant, On impose d'utilise la palette Ubuntu Human (qui est beaucoup plus vive, mais aussi plus complète).

On verra ce que ça donnera.

Ah oui, pour l'annonce, et bien, c'est encore tout chaud d'IRC :)

1. http://www.ffnn.nl/pages/services/graphics-design/ubuntu-min(...)

> Lire le journal (5 commentaires, moyenne: 2,4).

GnomeScan 0.0.2

Posté le 26 juin 2006
0
Salutations,

Je fourni aujourd'hui la version 0.0.2 de mon projet SoC : GnomeScan. Ce projet vise à remplacer xsane dans le bureau Gnome. Pour cela, j'écrit la bibliothèque libgnomescan qui utilise SANE, la bibliothèque libgnomescanui rassemblant les widgets pour manipuler les objets de libgnomescan, et flegita, une petite application pour scanner.

Cette version permet de choisir le périphérique, de scanner une image et de l'enregistrer dans un fichier. Juste assez pour que ça soit testable. J'aimerai bien recevoir des retour sur l'interface, les bugs, etc. C'est avec joie que je receverai vos conseil et vos idée pour une super interface de scannerisation pour Gnome.

Flegita restera simple. La prochaine étape est de fournir un widget de prévisualisation. Et de compléter la gestion des options par la même occasion.

Je me demande si ce serait une bonne idée de proposer une liste d'action « Enregistrer », « Imprimer », « Envoyer par courriel », etc. dans flegita, qui décidera de l'action et de résolution de l'image. « Enregistrer » et « Envoyer par courriel » utilisera la résolution de l'écran tandis que « Imprimer » utilisera une plus grande résolution (300 ou 600 ppp). Qu'en pensez-vous ?

Il y aura un plug-in Gimp pour une interface plus complexe (choix manuel de la résolution, compression, couleurs, etc.).

Les liens :
1. Téléchargements: http://bersace03.free.fr/pub/GNOME/Scan/Releases
2. Captures d'écrans : http://bersace03.free.fr/pub/Images/Captures/Gnome/Scan/Fleg(...)
3. L'article plus technique en anglais : http://gnome-scanning.blogspot.com/2006/06/annoucing-gnomesc(...)

J'ai l'intention de vous tenir au courant des améliorations en appuyant plus sur le côté interface que technique afin de ne pas encombrer le site avec des détails techniques sur un projet parmis d'autres.

Voilà.

> Lire le journal (24 commentaires, moyenne: 3,2).

État de l'art dans Ubuntu

Posté le 18 juin 2006
0
Certain ont remarqué que je me tenais au courant du travail Art d'ubuntu. Samedi a eut lieu un meeting IRC très important pour Ubuntu dans le domaine artistique. C'était le moment idéal de voir l'impact de la débacle de Dapper sur ce domaine pourtant si important d'une distribution, et tout particulièrement d'Ubuntu qui se veut une distribution agréable et originale de par son travail artistique.

Voici les quelques resolutions :

* Un meneur et de 3 à 5 coéquipiés formeront le noyau de l'équipe. Ce noyau gérera l'équipe et sera notamment le lien avec le Conseil de la communauté (Community Council). Le mandat d'un meneur est d'un cycle de développement (soit 6 mois généralement).
* On prend en considération des mainteneur de thèmes supplémentaire (Outdoors, etc.).
* Le Wiki doit être retravaillé. Une équipe wiki a été désigné (incluant votre serviteur).
* le site art.ubuntu.com est délaisser temporairement pour se concentrer sur l'utilisation du wiki et de launchpad (en gros l'organisation et la coordination avant la production).
* L'équipe doit s'approprier launchpad pour gérer les votes, les requêtes, les objectifs et les paquets.
* La liste de diffusion reste le moyen central de communication. Secondé par #ubuntu-artwork. Pas de décision sur IRC. Il y aura des "Announcement: " sur la liste de diffusion pour les décisions importante.
* Le but essentiel de l'équipe est évidemment : produire la contenu artistique et le fournir dans Ubuntu. C'est évident, mais visiblement ça méritait d'être réaffirmer !

Voilà globalement une bonne nouvelle pour Ubuntu car l'équipe artistique était très désorgannisée comparée à l'équipe ubuntu-desktop, MOTU, etc.

Déjà on parle de fournir un thème plus uniformisé pour les différentes dérivées, mais en appliquant une palette de couleur différente (marron pour ubuntu, bleu pour kubuntu, gris pour xubuntu et jaune pour Edubuntu). Plein d'autres bonne idées fusent. Espérons que ce sera pour le meilleur !

> Lire le journal (8 commentaires, moyenne: 4).

Nexuiz 2.0

Posté le 15 juin 2006
0
Voilà un gros titre du monde du jeu libre. À l'origine un jeu utilisant le moteur de Quake I libéré par Id Software, Nexuiz à fait son chemin pour devenir un titre phare parmis les FPS de l'univers libre !

http://www.alientrap.org/nexuiz/

> Lire le journal (6 commentaires, moyenne: 2,7).

L'herbe est-elle plus verte ailleurs ? -- Témoignage d'un Ubuntuero.

Posté le 10 juin 2006
0
Bonjour à tous,

Ces derniers temps, la tension monte entre Ubuntu et les reste du monde (de linuxfr). Au moins, il y a d'autre distributions qu'Ubuntu et d'autre OS que GNU/Linux !

Ayant une machine excédentaire et du temps libre, j'ai testé OpenSuSE et Mandriva One. Je tiens à signaler que j'ai été très agréablement surpris dans l'ensemble. Je suis un Ubuntero, à savoir pour mieux cerner les critiques.

OpenSuSE Network Install

Ayant le choix entre 4 CD ou un mini iso, je me suis tourné vers le plus économique en bande passante et en galette. Premier abord : pas évident de savoir quelle est la source de téléchargement. L'interface texte est plus moche que l'installateur debian et rappelle trop l'installateur de Windows® XP. Le débit étant très faible, ce fut très très long. Plusieurs heures. L'installateur pose beaucoup de questions. Énorme point noir : il n'y a pas de français dans la liste des langues proposé par gfxboot :(. Pourtant, il y a le tchèque ! J'ai dû louper quelque chose !!!

Le système installé est vraiment beau. Très beau. gfxboot au démarrage est très beau. Le thème bootsplash, gdm, le gnome splash, le papier peint, le splash OOo,etc. tout est très consistant. Je ne tarirait pas d'éloge face à ce travail de qualité qui manque cruellement à Ubuntu. La configuration par défaut du bureau est chouette. Un peu Windowsienne, mais chouette.

Premier points noir : la selection de logiciel est horrible. Catastrophique. J'ai le droit à 4 navigateur web ! Pas mal de doublons. Le menu est très mal organisés. De nombreux sous-menu n'ont qu'une seule items :(

Ensuite, il y a Yast2. Objectivement, Yast permet beaucoup de chose. Il est très complet. Je lui trouve cependant un manque cruel d'ergonomie. Je n'ai pas remarqué les excellents gnome-system-tools. Dommage. Utiliser une interface similaire à l'installateur (avec des suivant, précédent, etc.) est franchement étrange. Yast utilise souvent des assistant, mais trop orienté installation. C'est dommage.

Pour gérer les paquets, l'utilisateur se retrouve face à une multitude de petits outils (8 ou 9) dans la section logiciels de Yast. La complexité m'a vite détourné de vouloir passer en version de développement.

OpenSuSE CD

J'ai voulu aussi tester l'installation CD. C'est simple, on est obligé d'avoir les 4 CD, pas moins. Donc j'ai abandonné l'installation.

Mandriva One

J'ai un plutôt mauvais souvenir de ma découverte de linux avec Mandrake 9.0. Un powerpack de 70¤ vendu chez Surcouf. L'install plantait lamentablement à cause d'un DD Fujitsu de 10Go. J'avais contourné la bug en installant en mode mise-à-jour par dessus une installa foirée. Le système était alors terriblement instable. De sorte que j'ai faillit retourner sous Windows®. Une fois un disque ajouté, j'ai pu avoir un dual boot. Le pauvre vendeur s'est retrouvé à m'aider au téléphone pour configurer la connexion ppp. Mais c'était tellement le casse-tête pour installer des rpm que je suis passé à debian et que j'ai largué Windows® par la même occasion. C'était le 01/10/2003. Date mémorable depuis laquelle je n'ai plus de Windows®.

Revenons en à Mandriva. Le site a été grandement amélioré pour faciliter le téléchargement d'ISO. On est toujours accablé pour s'inscrire au club. Dès le téléchargements. Mandriva One et Kubuntu live sont très similaire. J'ai été agréablement surpris. L'installation s'est passé sans encombre. Sauf qu'il y avait encore des questions au premier démarrage de Mandriva installé. Notemment un super discours m'enjoignant de m'inscrire au Club. Mais comment faire SuSE sans club ? Il y a le français. Encore heureux !

Une fois le système installé, j'ai comme avec Ubuntu un écran configuré en 1024 au lieu de 1280. Je crois que c'est une régression du pilote nv. Je me balade dans le Mandriva Control Center (MCC) -- qui ressemble furieusement à Yast -- pour changer ça. Vraiment chouette de le faire graphiquement ! Parcontre, il fallait utiliser deux outils pour configurer la résolution ET le modeline de l'écran :( plutôt déroutant de défiler l'affichage sur l'écran.

Le MCC est vraiment compliqué et déroutant. La gestion des logiciels n'est pas franchement au point. C'est toujours un outils par tâche : 1 pour mettre à jour, un pour installer, et un pour supprimer. Enfin, il ya un outils pour gérer les canaux. Franchement pas pratique. J'ai vraiment un sentiment très négatif des outils Mandriva car ils sont souvent anti ergonomique. Des boutons qui s'étale de partout, des liste interminable de boutons, peu d'icône pour les boutons, etc. Le pire, c'est le créateur de thème bootsplash. C'est une horreur. Ça ne devrait pas être installé par défaut. Et puis c'est tellement inutilisable. Le plus énervnt ce sont les multiples popup du genre "blabla sur 5 lignes bien compactes, Is it ok to continue". Ce popup n'utilise pas GtkDialog, il sont une fois en "pleine fenêtre", une autre en popup, bref, c'est inconsistant et repulsif.

Niveau choix de logiciel, c'est très proche de SuSE. Pas mal de doublons -- notamment kooka et xsane -- des menus qui pourrait être bien simplifiés. (encore des sous-menus à une seul items).

Kubuntu a un excellent panneau de préférence ala Mac OS X. Le KConfig est peu attirant à côté. Ubuntu n'a qu'un long menu. Les outils sont plus ergonomique.


Voilà.

Je vous laisse conclure.

Ubuntueros, si vous avez du temps et du matériel, n'hésitez pas à tester ailleurs, ça en vaut la peine !

C'est un journal, donc c'est inutile.

> Lire le journal (23 commentaires, moyenne: 3,4).

cvstat 0.6 : html sémantique

Posté le 01 avril 2006
0
Peu maintenu depuis 2002, cvstat méritait une petit remise au goût du jour.

Cvstat est un petit utilitaire écrit en Perl qui calcule des statistiques sur l'activité d'un dépôt CVS en lisant dans le contenu retourné par cvs log, tel le nombre de changements, la répartition des changements entre dévelloppeurs, le fichier le plus modifié, etc.

En accord avec Juli Mallet, le développeur original de cvstat, je publie une version mise-à-jour de cvstat. J'ai incrémenté le numéro de version.

cvstat est dans le domaine public.

Au menu :


  • révision complète de la gestion du style. Utilisation de CSS.

  • Le HTML est sémantique : utilisation des balise th, caption, etc. Plus de tableaux imbriqués.

  • Les statistiques sont encapsulées dans un div id="content" qui permet simplement de parser le fichier html pour inclure les stats dans un site de projet. Sans soucis pour l'homogénéité du site puisque le contenu est strictement séparé de la forme.

  • Le code peut être inclue dans une page Xhtml strict.

  • utilisation de classe css "even" (paire) et "odd" (impaire) pour l'alternance des ligne du tableau.

  • Ajout de fichier autotools (Makefile.am, configure.ac, etc.) à la liste des fichiers à ignorer pour des statistiques plus efficientes.



Je n'ai pas appris à coder en Perl, j'ai juste modifier la sortie. Vive le libre :)

Pour télécharger c'est par là : http://bersace03.free.fr/pub/cvstat

Étienne.

> Lire le journal (5 commentaires, moyenne: 2,2).

Carte clavier ppc fr

Posté le 24 mars 2006
0
Salut à tous,

Juste pour annoncer que j'ai réussi à bidouiller la carte clavier ppc fr d'Étienne Herlent pour permettre de changer de console virtuelle.

C'est disponible sur cette page : http://bersace03.free.fr/pub/Linux/xkb-mac

Quelques informations :

- Cette carte utilise Alt pour accéder aux touches alternatives (symboles spéciaux tel |, {, [, etc.)
- La touche Commande s'utilise à la manière de Alt sur les PC : Commande+F4 ferme la fenêtre, Control+Commande+F1 va à la console virtuelle 1, etc.
- Il ne faut pas utiliser l'option lv3:lwin_switch dans xorg.conf car sous Mac, on n'a pas de Level3, (on utilise Alt et pas Alt Gr) , m'enfin, ce points là est délicat. Si cette option est définie, les touches commandes ont un comportement hétérogène très horripilant.
- Dans emacs, la touche Meta est la touche Meta, c'est - à - dire Commande en jargon Mac.
- Pas de support de F13 à F16, en tout cas pas F16.

Voilà.

> Lire le journal (7 commentaires, moyenne: 2).

Support des iMac G5 rev C (iSight)

Posté le 22 mars 2006
0
Salut à tous,

Étant heureux possesseur d'un iMac G5 iSight 20", j'ai eu le temps d'apprécier Mac OS X avant de faire tourner Linux puis Xorg sur cette belle machine. Autant dire qu'un Gnome en 20" panoramique, c'est joussif ! :P Merci beaucoup à Benjamin Herrenschmidt !

Vu que ça fonctionne de manière satisfaisante, Benh m'a enjoint de poster un howto sur linuxppc-dev. Je le signale ici afin que les possesseurs de tels machines puissent faire elles aussi une double install Mac OS X - GNU/Linux pour tester et aider à l'amélioration du support.

Le tuto est en anglais et avec une ubuntu : http://ozlabs.org/pipermail/linuxppc-dev/2006-March/021514.h(...)

Espérons qu'il ne soit pas utile très longtemps :)

J'ai fait une petite page à http://bersace03.free.fr/pub/Linux/iMac%20G5/ pour déposer quelques fichier et images.

Notez que le ventilo tournent toujours à fond, et que le support de l'écran n'est pas encore parfait. Cependant, Benh semble y travailler. Qu'il en soit grandement remercié !

> Lire le journal (3 commentaires, moyenne: 4).

Intel dévoile le successeur du Centrino

Posté le 16 décembre 2005
0
Bonjour,

Intel dévoile sa gamme de processeur bicore pour portable. La succession du Centrino est "Napa". Vu le travail sur les performances et la consommation, le choix d'Apple n'est pas si mauvais. Cependant, cela valait-il la peine de lâcher IBM et le Cell ?

Le sujet sur google News.
http://news.google.fr/?ned=fr&ncl=http://www2.canoe.com/(...)

Intel se bat beaucoup sur les portables, mais qu'en est-il sur les bureau et les serveur ?

> Lire le journal (16 commentaires, moyenne: 4,3).

Le cinéma sentant

Posté le 29 novembre 2005
0
Bonjour à tous,

Via Google News[1], on apprend que des chercheurs ont réussi à mettre au point une veste stimulant le sens du toucher. Ils disent que ça servira aux parents ayant besoin de câliner leurs enfants distant. Et pourquoi pas les amoureux séparés par les kilomètres ? Et pourquoi pas vendre un service porno basé sur de la masturbation à distance. Là, il y aura des débouchés. Faut pas se leurer :|

Enfin, peut-être qu'on aura bientôt le cinéma sentant d'Aldous Huxley. (La fameuse peau d'ours de la scène d'amour :) )

> Lire le journal (13 commentaires, moyenne: 3,8).

Définition du droit d'auteur

Posté le 28 novembre 2005
0
Bonjour à tous,

Suite à la lecture du dossier eucd.info (version longue), je voudrais discuter sur la notion de "Droits d'Auteurs et Droits Voisins". Que sont ces droits d'auteur ? que sont ces droits voisins ? En quoi le droit d'auteur ne serait pas suffisant ? Ou en quoi le sont-il ?

J'ai le sentiment que les Éditeurs de contenu et de logiciels veulent détruire le Domaine Publique et la Sphère Privée, et qu'il n'y ait plus que le Marché. En quoi concrètement ?

Les "Droits Voisins" ont-ils pour but d'étendre le Droit d'Auteur en écrasant le Droits de l'Utilisateur ? Si oui, en quoi ?

Merci de jeter vos pensée en commentaire :)

> Lire le journal (11 commentaires, moyenne: 2,9).

L'OEB accepte des brevets sur le vivant

Posté le 28 octobre 2005
0
Ave,

Non content d'accepter des brevets logiciels, l'Office Européen des Brevet (OEB) se fait taper du doigt car ils on accepter un brevet permettant la selection du sexe de l'enfant.

L'article sur GènÉthique : http://www.genethique.org/revues/revues/2005/octobre/28_10_0(...)

J'en profite pour poser un question : brevets logiciels, brevets immatériel, brevets technique tout cela est flou. Quels sont les arguments qui indiquent clairement que breveter une invention mise en place par ordinateurs n'est pas sur le même plan que l'invention mise en place par autre chose ?

Merci.

> Lire le journal (5 commentaires, moyenne: 2,4).

Canal+ et le libre au grand journal

Posté le 17 octobre 2005
0
Salut à tous,

Ce soir, j'ai regarder un peu le Grand Journal de Canal+ présenté par Michel Denisot (je crois). Une certaine Marianne à parlé de wikipedia. La présentation était plutôt dans le genre : "il existe une encyclopédie dans laquelle on peut taxer sans vergogne", bref, rien de lumineux sur ce qui fait vraiment la valeur de wikipédia : le partage et la disponibilité des articles sous licence libre. Elle voulait tellement insisté sur ces "idiots qui laisse leur travail à la merci de tout sacage" qu'elle n'a rien trouvé de plus intelligent que de mettre une infos bidon sur l'article d'Elvis Presley.

Bon, dès que j'ai vu ce qu'elle allait faire, j'ai été rectifié. Si personne n'a modifié avant moi l'article, disons que ça été publié 5 secondes.

C'est vraiment pas malin d'encourager tout le monde à foutre des bêtises sur wikipedia ...

Enfin, il y avait un parodie de la marche de l'empereur dans les guignols, les marionnette de Delanoë et son équipe qui voulait convaincre les manchot de faire la ponte 2005 à Paris avait tous des Tux sur leur parka et sur leur tract :) De la pub insidieuse pour note mascotte pour un ½il observateur et une solide mémoire.

Ça fait quand même plaisir de voir arriver dans le monde des références au libre, que ça ne reste pas dans un cercle d'initié.

Oui, c'est inutile.

> Lire le journal (60 commentaires, moyenne: 4,5).

Serveur graphique et desktop libre.

Posté le 10 septembre 2005
0
Bonjour,

L'état actuel et l'avenir d'X11 me turlupine un peu, et je suis certain de ne pas être seul dans ce cas. L'article de Jon Smirl[1] n'a fait qu'accentuer mes incertitudes.

De ce que je comprend de l'état actuel, la majorité des pilotes libres sous-utilisent les cartes graphiques (même les moins performantes), et les pilotes propriétaires ne sont pas très bons (mauvais support du suspend, quand ils fonctionnent correctement...).

X11 fait des choses que linux devrait faire, et X11 n'utilise pas ou pas assez des choses que linux propose. X11 fait des I/O qu'il ne devrait pas faire (comme initialiser la carte au lancement du serveur, etc.).

Exemples de choses gênantes dans X11 qui semble liées à des problèmes structurels :

  • Changer de carte sans se taper du mode texte au redémarrage.
  • Changer d'écran sans devoir reconfigurer X
  • Brancher une tablette wacom sans avoir à modifier manuellement son xorg.conf
  • Switcher rapidement d'une console virtuelle à une autre.
  • Une vrai gestion de mutli-écran.?
  • Un démarrage rapide du serveur.
  • Un vrai support de la 3D


Il semble qu'entre linux et X, il y ait un flou sur qui-fait-quoi. La 3D avec X11 n'est pas très mature. On entend sur la ML d'xorg que les pilotes actuels sont difficiles à développer, notamment car il y a un pilote pour la 2D et un autre pour la 3D.

Est-ce que DRI/DRM est à linux ce que DirectX est à Windows® ? Actuellement, comment est géré l'OpenGL ? Est-ce une surcouche ? À quoi sert le direct rendering si ce n'est permettre à X11 de faire des I/O sur le matériels alors que ça devrait être au kernel de le faire ? Est-ce que l'Indirect Rendering signifie des performances nulles ?

Qu'en est-il du framebuffer ? Est-ce seulement un truc pour faire joujou au boot ? Je crois que c'est le pilote censé gérer la mémoire de la carte, ou bien que c'est lui qui est le mieux placer pour detecter la résolution de l'écran, etc. ? Qu'est-ce que ça change d'utiliser le framebuffer avec X11 ?

Est-ce que certaine lignes de code devrait être dans linux (ou le kernel) plutôt que dans le serveur ? Est-ce que le serveur graphique devrait être indépendant du matériel ? Et si c'était hotplug qui s'occupait de charger les pilotes des différents matériels (souris usb, cartes graphiques, écrans?, tablette wacom, etc.) et qu'X11 n'avait pas à charger de pilotes autres que "Carte Graphique", "Écran", "Souris", "Tablette", sans savoir le vendor:product du composant ? Cela permettrait-il d'améliorer les perfs ? (surtout au démarrage du serveur).

Et pour le futur ? Qu'est-ce qu'XAA, EXA ? Est-ce que Linux devrait avoir des pilotes "OpenGL" de sorte qu'X11 n'ai pas à se soucier du type de la carte ? un peu comme pour les cartes réseaux : linux charge un pilote et tout le monde n'utilise que eth0, devrait-on avoir pareil avec /dev/card0, /dev/card1, etc. ?

On parle de passer à une archi basé sur OpenGL. Qu'est-ce vraiment que l'OpenGL ? Les cartes implémentent-elles l'OpenGL ou est-ce au pilote de faire cela ? Cela faciliterait-il le développement de pilote ? En quoi ? Cela signifie-t-il des perte de perfs ou l'inverse ? Cela reste-t-il accessible au mathos pas très puissants ? Mes petites rage128 suivront-elle ? Est-ce que faire les graphisme que l'ont as actuellement dans nos desktop avec l'OpenGL est plus lourd ou plus léger ? Quels sont les générations de cartes graphiques qui ignorent complètement l'OpenGL ?



Ensuite, il y a cairo et arthur, qu'est-ce que fait vraiment cairo ? Entre le vectoriel et le pdf, c'est flou ! Le vectoriel, est-ce un gadget interressant, mais qui inévitablement largue les petites config ou est-ce au contraire, cairo permettra de moins sous-utiliser les petite config ?


Avec Enlightenment, on se dit quand même qu'on sous-utilise nos ordinateurs ! J'aime pas l'idée de passer aux efl, mais a-t-on quelquechose à retirer de ce leur code, de leur conception, etc ?

L'avenir du desktop libre sera-t-il lui aussi de bouffer plus de ressources ou est-ce que la restructuration du support graphique (linux+X11+toolkit) permettra d'améliorer les perfs et l'utilisabilité pour tout le monde ?


Comme vous le voyez, j'ai beaucoup de questions, si vous avez des explications, des liens etc. ce serait chouette et si possible en français car je ne doit pas saisir les subtilités de l'anglais et bien comprendre les ML etc.

Merci.

[1]: http://www.freedesktop.org/~jonsmirl/graphics.html(...)

PS: l'éditeur de journal est une HORREUR. Il devrait au moins permettre la balise p !

> Lire le journal (51 commentaires, moyenne: 3,8).

Avec IE : 1 bug = 1 fonctionnalité !

Posté le 03 août 2005
0
Désolé cher journal de réagir encore une fois sur cette article par, pour et pro windowsien.

Mais ça c'est trop drôle !

Dans la conclusion d'un article (interressant) sur IE7 du site informanews.net (disponible à l'adresse : http://www.informanews.net/scripts/article.php/161/2.htm(...) ), on peut lire cette superbre phrase, une vrai fortune :

> Rappelons toute fois qu'il sortiera en même temps que Windows Vista (ex Longhorn) en 2006, d'ici là de nombreux bugs et autres fonctionnalités devraient être ajoutées!

Incroyable comme erreur. D'abord, un bogues, c'est une fonctionnalités ('et autres' induit ceci). Ensuites, ils vont être ajouter, et pire, ils seront nombreux à être ajoutés !!!!

Promis j'en parle plus.

> Lire le journal (11 commentaires, moyenne: 3,5).

Windows ne reboot plus pour un rien ?

Posté le 03 août 2005
0
Cher journal,

Un truc qui fatigue les utilisateur de Windows, c'est d'installer des pilote et de redémarrer à chaque fois. Il semblait qu'avec Windows XP, ce problème était amélioré (on pouvait ne rebooter qu'une fois).

Le comble, c'est de rebooter pour une bête application, en l'occurence un navigateur !

http://www.informanews.net/tests/Internet_Explorer_7beta/install7.g(...)

Et oui, ils arrive à intégrer ce *$#ö de logiciel au points de devoir redémarrer le bouzin !!!

'Installation de dillo terminé, veuillez redémarrer l'ordinateur' :D

Ils sont incorrigibles chez microsoft !

> Lire le journal (46 commentaires, moyenne: 2,7).

Linux est prêt pour la famille !

Posté le 13 juin 2005
0
Salut à tous,

J'ai un tonton éleveur laitier. Il possède un dinosaure avece Win95 et une imprimante GDI. Il achète une nouvel ordi composé par un windowsien, mais il a fortement appuyé pour ne pas avoir linux (et je n'y suis pour rien !!!). Il a eu des bon conseiller, mais voilà, c'est moi qui doit installer.

J'avait hésiter entre warty et debian. finalement j'ai opté pour sarge (warty etait vraiment trop buggée). Dommage il ne m'a pas dit que c'était un amd64.

L'install est difficiel, je découvre que le Windowsien à choisi du chipset ALI partout (il a pas du le choisir) et c'est mal ™. Bref pas d'AGP (pas de radeon 9200), pas de réseau etc. Une carte realtek plus tard, j'arrive à installer debian.

Là, c'est parti, j'install gnome, ooo etc. bref c'est cool, les petits cousins sont super content de jouer à quelque jeux avec l'émulateur et surtout à freecraft.

Malgré tout; j'ai le goût amer d'avoir des démarrage qui foirent à cause des pilote de controlleur usb, de l'agp, le réseau bref du matos mal supporté.


Pourtant, hier, j'allais à une réunion de famille (confirmation de l'aînée des cousins). Et pour le repas, il y a des menus avec des vignette de divers album astérix ainsi qu'une belle police Gothique, il faut aussi compter les petit chevalet avec les noms des invités (toujours en gothique).

Je n'ose penser qu'il l'ont fait avec linux tellement le support matériel est pourri. Erreur. J'apprend petit à petit qu'il l'ont fait avec ooo, qu'il était épaté de la quantité de polices installé (merci debian et les ttf-*) ils ont mis 2h à choisir :) Les images scannée avec le scanner epson stylus, Le tout imprimé avec l'imprimante multifonction epson.

Je suis sidéré. Il ne m'ont pas demandé une seule fois comment faire. Pire, le cousins de 12 ans m'a dit, « bah oui c'est facile, c'est le même logiciel ». Or il utilisait MS Office ou Works ... De plus presque chacun des cousins s'est amusé à scanner des bouts leur BD préférée :)


J'ai réparé un peu leur bécane (la carte réseau ALI marche), un nouveau compte pour le cousins qui entre en 6ème :) (c'est l'âge ou on peut aller sur internet :D)

Bref linux est plus prêt pour la famille qu'on ne le croit.

Excepté le fait que j'ai du mettre le nez dedans...

> Lire le journal (14 commentaires, moyenne: 2,5).

Observations sur news.google

Posté le 10 juin 2005
0
Bonjour,

J'utilise le service news.google et j'en suis satisfait. Sur ma page j'ai la rubrique sci.tech. en français et en anglais (US). Il est étonnant de voir que les articles sur Microsoft® sont sensiblement plus nombreux dans l'édition US que dans l'édition fr.

Est-ce le fait que les sites américains sont plus volontiers pro-MS où parce que les français se contrefoute des « innovations » de MS ?

Sinon : triste nouvelle, j'espérait Debian Sarge au moins dans les articles mais non ... il faut la chercher ...

inutile, journal je t'aime ainsi .... :)

> Lire le journal (1 commentaire, moyenne: 6).

[ Précédent :: 1 2 3 4 5 :: Suivant ]