September 3rd, 2009 @ 9:08pm | njames | Categories Au fond du labo à droite | No Comments »
Dans le cadre de ma thèse j'utilise l'ontologie lexicale WordNet, et sous GNU/Linux kthesaurus est vraiment très bien pour faire une recherche au débotté, rapidement, mais depuis kde4, quand on est sous gnome, les dépendances pour installer kthesaurus c'est un peu... étonnant:
exiv2
kde-icons-oxygen
kdebase-runtime
kdebase-runtime-bin-kde4
kdebase-runtime-data
kdebase-runtime-data-common
kdelibs-bin
kdelibs-data
kdelibs4c2a
kdelibs5
kdelibs5-data
khelpcenter
khelpcenter4
koffice-data
koffice-libs
libavahi-qt3-1
libclucene0ldbl
libexiv2-5
liblua50
liblualib50
libqt3-mt
librasqal1
librdf0
libsoprano4
libstreamanalyzer0
libstreams0
libxcb-shape0
libxcb-shm0
libxcb-xv0
libxine1
libxine1-bin
libxine1-console
libxine1-misc-plugins
libxine-x
redland-utils
soprano-daemon
July 7th, 2009 @ 11:22pm | njames | Categories Serendipity | No Comments »
March 6th, 2009 @ 4:38pm | njames | Categories Research | No Comments »
J'ai fais beaucoup de biblio dans ma thèse, et plutôt que d'ajouter un lien web, un DOI, ou autre dans mes BIBTEX, je sauvegarde tous les PDF dans un répertoire en local. Ce qui me permet d'utiliser Beagle pour fouiller dans ma biblio pour retrouver un truc que j'ai lu. Mais, le client Beagle par défaut sous GNOME quoique super bien fait, commence à me faire râler un brin:
  1. pourquoi diable n'affiche t-il pas une liste verticale déroulante (avec tous les résultats, plutôt que le machin page par page existant).
  2. surtout: pourquoi n'affiche t-il pas les chemins d'accès aux fichiers dans la liste, il faut cliquer sur un résultat pour voir sa localisation... >_<
  3. pourquoi ne plus afficher le nom du fichier mais afficher à la place le champ title des metadata quand elles sont disponibles (XMP), dans le cas des articles scientifiques, la méta title n'est jamais remplie, c'est presque toujours "title" ou "article", d'où: afficher tout simplement le nom du fichier, metadata ou pas, ce ne serait pas superflu.
Desktop search beagle interface

Desktop search beagle interface

Et sinon, c'est dommage la Web service interface de Beagle est maintenant désactivée...
November 18th, 2008 @ 12:35pm | njames | Categories Desktop environment, GNU/Linux | 1 Comment »
Pour configurer une application par défaut pour un type de fichier T (par exemple PDF) sous GNOME, on peut utiliser le menu properties du menu contextuel d'un fichier de type T, l'onglet open with permet de sélectionner l'application par défaut. Mais cette façon de faire ne suffit pas, cela convient pour l'ouverture depuis nautilus ou le bureau GNOME, mais de nombreuses applications (Beagle, Eclipse entre autres) utilisent les fichiers de configuration defaults.list se trouvant dans différentes locations, tel que:
  • ~/.local/share/applications/defaults.list
  • /etc/gnome/defaults.list
  • /usr/share/applications/defaults.list
  • /usr/local/share/applications/defaults.list
Le dernier ayant précédence sur les autres ! voir ce forum. Très pratique pour, par exemple, faire en sorte que quand vous recherchez un article dans votre biblio avec Beagle, et que vous désirez visionner un PDF présent dans les résultats de votre recherche, ce PDF soit ouvert avec Acrobat Reader (et non avec Evince, qui sait certes ouvrir plus de types de fichier que Acrobat, notamment les PS, mais propose beaucoup moins de fonctionnalités pour les PDF). Ou par exemple aussi, ouvrir un PDF depuis Eclipse également avec Acrobat Reader, etc.
October 20th, 2008 @ 11:14am | njames | Categories Desktop environment, GNU/Linux | 1 Comment »
NOTE: Sous Ubuntu Jaunty Jackalope, le fichier .gnomerc n'est pas lu ou utilisé, ainsi quoiqu'il contienne, openbox n'est pas utilisé comme gestionnaire de fenêtre à la place de metacity. Une solution est d'ajouter openbox --replace aux Startup Applications de Gnome. Effet de bord agréable: le chargement du desktop en est plus rapide (rapport à Gnome/openbox sous Intrepid), j'imagine que c'est parce qu'il charge openbox après avoir chargé Gnome.

Update 2009-08-18: si le shortcut pointe sur nautilus path avec path==~ (le home de l'utilisateur) par exemple, cela fonctionne parfaitement, en fait c'est uniquement nautilus sans argument qui ne fonctionne pas en shortcut! NOTE: A partir de Ubuntu 8.10 Interpid Ibex, impossible de positionner un shortkey pour démarrer nautilus (par exemple un W-E pour démarrer nautilus, c'est très pratique, voir indispensable...). Je ne sais pas pourquoi... mais j'ai un indice avec l'erreur suivante: gnome_client_set_program: assertion 'program != NULL' failed.
Pour remplacer Metacity par OpenBox, éditer .gnomerc et y ajouter:
export WINDOW_MANAGER="/usr/bin/openbox"
La configuration de OpenBox se trouve dans ~/.config/openbox/rc.xml (fichier très lisible, se passe d'explications), voici mon fichier rc.xml (version 2: rc.xml) (version 3: rc.xml) (version 4 / 09.11.06: rc.xml) (version 5 / 2009.12.23: rc.xml) (version 6 / 2010.03.03: rc.xml). Les themes pour OpenBox se situe dans ~/.themes. NOTES:
  • La gestion du system beep semble délégué au Window Manager, ainsi le désactiver depuis le panneau de préférence son de GNOME ne change rien puisque nous n'avons plus GNOME/Metacity mais GNOME/OpenBox. Comme de toute façon, c'est assez embêtant (pour avoir fait des beeps très sonore en pleine conf', je sais de quoi je parle >_<), le mieux est de désactiver carrèment le module. Ajouter dans /etc/modprobe.d/blacklist:
    blacklist pcspkr
  • Pour le key-binding, le lanceur de programme de GNOME est:
    gnome-panel-control --run-dialog
  • <alt> + Mouse Right pour redimensionner une fenêtre (avec Metacity, c'est <alt> + Mouse Middle).
  • Mouse Middle sur le bouton Toogle Maximized d'une fenêtre pour maximiser verticalement, Mouse Right pour maximiser horizontalement.
  • Mouse Middle sur le background pour la liste (multi-bureau) des applications.
  • openbox --reconfigure pour reloader la configuration d'OpenBox.
  • Certaines applications utilise le <A>+MouseClick (la touche ALT), dans la configuration par défaut d'OpenBox, cela change de Virtual Desktop. Une solution est de changer toutes les interactions <A>+MouseClick par <W>+MouseClick (la touche WIN).
REM:
  • il y a un comportement de Metacity que j'aime bien: faire un drag sur le titre d'une fenêtre maximisée, provoque une minimisation + un déplacement. J'ai essayé de configurer OpenBox pour qu'il le fasse également, avec l'action UnmaximizeFull puis Move dans le contexte Titlebar. Mais cela ne fonctionne pas, la fenêtre est bien minimisée, mais en utilisant le point inférieur droit de la fenêtre comme position fixe, la fenêtre se trouve tout en bas et le pointeur de la souris, lui, ne bouge pas...
LIENS:


 Valid XHTML 1.0 Transitional Valid CSS! WordPress