LBSNDD : le blog sans nom de dimitri

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

mardi 22 novembre 2005

Installer le driver Nvidia sous Debian

J'ai récemment réinstallé ma machine (suite à un changement de disque, j'ai préféré tout refaire à neuf) avec une Debian Sid avec un noyau tout neuf (2.6.13). Possesseur d'une carte NVidia et utilisateurs de jeux en 3D, j'ai donc réinstallé le driver fourni par NVidia même si ce dernier n'est pas libre.

Il existe une méthode simplifiée à la Debian qui fonctionne très bien chez moi. Elle est décrite sur le site de Coagul, le LUG de Dijon. À lire absolument si vous cherchez à installer simplement votre carte NVidia sur une Debian.

Compilation du driver propriétaire nVidia avec les sources fournies par Debian

Mise à jour : remarque importante signalée par Nicola (merci à lui) dans les commentaires, la version fournie en paquet Debian (7174) n'est pas la plus récente produite par Nvidia (7676). Cependant, la 7676 ne fonctionne pas avec les vieilles cartes suivantes :

  • RIVA TNT
  • RIVA TNT2/TNT2 Pro
  • RIVA TNT2 Ultra
  • Vanta/Vanta LT
  • RIVA TNT2 Model 64/Model 64 Pro
  • Aladdin TNT2
  • GeForce 256
  • GeForce DDR
  • Quadro
  • GeForce2 GTS/GeForce2 Pro
  • GeForce2 Ti
  • GeForce2 Ultra
  • Quadro2 Pro

Source : le Readme du driver

lundi 21 novembre 2005

Fermeture temporaire des commentaires

Comme Thierry il y a quelques temps me voici victime du spam sur les commentaires. La rançon du succès ? En attendant de mettre en place une solution qui passera certainement par l'installation de Spamplemousse je ferme les commentaires. Les trackbacks (ou rétroliens) semblant être épargnés, je les laisse ouverts.

vendredi 18 novembre 2005

Ajuster le canevas aux calques

Petite note pour moi et pour vous, utilisateurs d'ImageMagick, le kit d'outils de manipulation d'images en ligne de commandes.

J'utilise deux logiciels pour faire des captures d'écrans : The Gimp lorsque je sais que je dois retravailler l'image ensuite (ajouter une ellipse rouge pour mettre en évidence un élément par exemple) et surtout ImageMagick qui m'évite de lancer une application graphique (Gimp n'est pas trés lourd, mais ImageMagick encore moins).

J'utilise donc la commande import qui permet de capturer :

  • une fenêtre seule (il suffit de cliquer ensuite sur la fenêtre en question), avec sa décoration si l'on précise l'option -frame ;
  • une fenêtre seule en la nommant (-window nom ou -window id) ; pour connaître le nom d'une fenêtre, utilisez xwininfo pour avoir tout son pédigree ;
  • tout l'écran avec l'option -window root (root représentant ici la racine de votre client X) ;
  • un rectangle quelconque tracé à la souris.

Dans ce dernier usage, j'ai constaté qu'en sauvant le résultat en PNG il se produisait un décalage (certains logiciels comme l'afficheur GQview corrigent ce problème). Par exemple, si ma capture se fait à partir du point 300,300 de l'écran, mon image PNG affichée dans The Gimp, montrera un grand vide jusqu'à la coordonnée 300,300. C'est comme si la capture subissait un décalage à l'intérieur de l'image équivalent à celui de sa position à l'écran au moment de la capture. Je ne sais pas si c'est très clair dit comme ça, mais essayez et vous comprendrez.

Donc, Gimp s'aperçoit bien qu'il y a un problème et nous le dit à l'ouverture de l'image. Mais il ne corrige rien. Ce qui est parfaitement louable, car il ne doit pas décider à notre place. C'est à nous à rectifier ensuite, s'il y a lieu. La question qui m'est venue un grand nombre de fois c'est « comment rectifier ? ». Parfois je bidouille en agrandissant le canevas puis en faisant une réduction automatique. Mais ce matin, j'ai trouvé (ou plutôt retrouvé) la bonne fonction qui fait ça toute seule.

Une fois l'image ouverte, utilisez Image -> Ajuster le canevas aux calques

Une fois j'avais trouvé une option de la commande import permettant de supprimer ce décalage. Évidemment, je l'ai oubliée. Si je la retrouve, ou que quelqu'un la trouve, cela permettrait de compléter ce billet pense-bête :).

jeudi 17 novembre 2005

Dérive visuelle au pied du Puget

Le mont Puget, dominant le domaine de Luminy, a bercé mes études supérieures et continue encore aujourd'hui que je suis revenu travailler dans son ombre (matinale). Aujourd'hui équipé d'un appareil photo numérique et d'un fabuleux logiciel de travail d'image, je ne pouvais que lui rendre hommage.

La photo originale

Un petit effet de flou cinétique bien ciblé accompagné de son mode de fusion qui va bien

Un effet dessiné comme je l'avais déjà fait avec le château de la Madeleine

mercredi 16 novembre 2005

Manif à vélo ce samedi à Marseille

Le collectif Vélo en Ville appelle à manifester le samedi 19 novembre à partir de 11h30 à Marseille.

À 11H30 devant la bibliothèque Alcazar, Cours Belsunce.
Ceci afin de montrer notre réprobation à ne pas pouvoir stationner de manière sécurisée nos vélos devant la bibliothèque.
À cette occasion, nous accrocherons quelques vélos, en l'air, aux deux platanes qui sont devant.

À 12h30, Métro Vieux Port, nous partirons en peloton sur la Corniche afin de montrer notre volonté d’obtenir une piste ou bande cyclable sur cette voie.

À 13h, pique-nique sur la nouvelle piste cyclable de David, pour montrer que c'est au détriment des piétons que s'est créé ce nouvel aménagement.

Puis retour par les contre-allées du Prado en refusant de rouler sur les trottoirs.

14h : Fin de la manifestation.

jeudi 10 novembre 2005

spip.vim 0.2

Après la spontanéité de la version 0.1 publiée le jour même de sa création sur un coup de tête, voici la version 0.2, à peine plus mûre, mais un peu plus complète.

Rappel

Pour utiliser le fichier de syntaxe, renommez-le en spip.vim et placez-le dans $HOME/.vim/syntax/. Ajoutez également la ligne suivante dans votre .vimrc :

au BufNewFile,BufRead *.spip        set ft=spip

Le fichier de macros est à placer dans $HOME/.vim/ftplugin/spip/ et à renommer en spip.vim.

Très probablement, dans une version ultérieure, je ferais un petit script d'installation propre.

Contenu

Le fichier de syntaxe pour Spip colore les éléments suivants :

  • Italique (ou plus exactement emphase).
  • Gras (ou plus exactement emphase forte).
  • Titre de niveau 1, le seul par défaut dans Spip.
  • Titre de niveau 2 que je fabrique en fait avec un élément de liste Spip et du gras : - {{Titre 2}}.
  • Liste à puces et numérotées : trois couleurs différentes pour les trois niveaux, mais couleurs identiques entre puces et numéros. Les puces et les numéros de niveaux 1 sont colorés en jaune par exemple.
  • Les URL, y compris les liens locaux vers un autre article : [article en local->10]. Les crochets et la flèche sont colorés en bleu et le contenu en jaune sombre. En revanche, les flèches, hors de ce contexte, ne sont pas colorées.
  • Le code.
  • Les cadres : le fond est coloré en bleu sombre.
  • Les citations : fond coloré en vert sombre.
  • Les notes de bas de page.
  • Les liens vers Wikipédia.
  • Les insertions de documents attachés tels que les images. Pour insérer une image, il faut toujours passer par l'interface de Spip. Récupérez ensuite le code (du style <img34|center>) et copiez-le dans Vim.

Note : pour l'instant la coloration est encore incomplète vu qu'elle ne gère que le cas où Vim est lancé dans un terminal coloré (qui est ma principale utilisation). Si vous utilisez Gvim, il se peut fortement que ça ne marche pas. Ça viendra dans une prochaine version.

Le fichier de macros pour Spip contient seulement des macros à saisir en mode Insertion. Prochainement je m'occuperai des modes Commande et Visuel (pour ce dernier, il sera possible de sélectionner du texte (commande v) pour le mettre en emphase par exemple).

  • H1 : titre 1
  • H2 : faux titre 2
  • CC ou COD : code
  • QUO : bloc de citation
  • CAD : bloc de cadre
  • NOT : note de bas de page
  • _EM : emphase
  • _ST : emphase forte
  • URL : URL
  • _WP : lien vers Wikipédia
  • F2, F3, F4 : puce de niveau 1, 2 ou 3
  • Shift+F2, Shift+F3, Shift+F4 : item numéroté de niveau 1, 2 ou 3

Note : s'il vous arrive de vouloir taper le texte URL par exemple, sans que celui-ci ne soit transformé, tapez le U puis attendez un peu que le curseur passe à la position suivante et finissez avec RL.

Comment ça marche

Coloration

Je reporte ici le contenu des commentaires présents dans le fichier de syntaxe.

À lire : la syntaxe colorée dans Vim

Le mot-clé syntax identifie un élément à colorier. Ce peut être

  • un mot-clé inscrit en dur : syntax keyword
  • un motif : syntax match
  • une région (motif pour le début et la fin) : syntax region

Le mot-clé highlight défini les couleurs à utiliser pour un élément donné. On distingue trois environnements :

  • terminal en noir et blanc -> term
  • terminal en couleurs -> cterm, ctermfg, ctermbg
  • interface graphique (Gvim) -> gui, guifg, guibg

Macros

Sans rentrer dans le détail voyons comment fonctionne la macros suivante :

imap CC <code></code><ESC>6hi

imap indique une commande pour le mode Insertion (il y a aussi map, pour tous les modes, cmap pour le mode Commande et vmap pour le mode Visuel).

CC est la commande. Lorsque vous tapez CC la commande est exécutée.

Cette commande insère le texte <code></code> puis passe en mode Commande (<ESC> simule la touche Echap), exécute 6 fois h (déplacement du curseur vers la gauche) et repasse en mode Insertion (avec la commande i). Vous êtes donc automatiquement positionné entre les deux balises de code et vous pouvez saisir votre texte directement.

mardi 1 novembre 2005

Gimp 2.2, débuter en retouche photo et graphisme libre

Téléchargez les photos accompagnant le livre Gimp 2.2 débuter en retouche photo et graphisme libre.