Archives annuelles : 2009

Jdown­loa­der et Debian

Depuis un certain temps main­te­nant, on voit fleu­rir sur les net des héber­geurs de fichiers tels que Megau­pload ou Rapid­share.

Si de tels services sont tout ce qu’il y a de plus appré­ciables, ils souffrent d’un problème agaçant : si on ne possède pas de compte premium (payant), il y a un délai d’at­tente et on ne peut utili­ser de logi­ciel de gestion de télé­char­ge­ment.

Heureu­se­ment, il y a JDown­loa­der ! Ce logi­ciel en java (oui, bon, le java c’est lourd et ça plombe la bécane, mais au moins c’est portable partout) vous permet de créer des files d’at­tente de fichiers à télé­char­ger et… vous ne faites plus rien ! Il va auto­ma­tique­ment recon­naître le capt­cha quand il y en a un, attendre les X secondes néces­saires et télé­char­ger le fichier. Il peut même décom­pres­ser des archives et permet de donner le mot de passe de l’ar­chive lors de la créa­tion de la file d’at­tente. À part le café, il sait tout faire quoi !

Malheu­reu­se­ment, ces derniers temps mon JDow­loa­der était tout cassé : il ne pouvait plus accé­der au réseau.

Il m’in­sul­tait à grand coup de « jd.http.Brow­ser$Brow­serEx­cep­tion: Network is unrea­chable » et de « java.lang.Runti­meEx­cep­tion: Unex­pec­ted IOEx­cep­tion while star­ting JUnique/Server for id « jd.Main »« 

Il s’agit en fait d’un bug de Debian, lors de la dernière update de netbase (bug 560044).

Pour résoudre ce problème, il vous suffit de taper en tant que root :

# sed -i ‘s/net.ipv6.bindv6only\ =\ 1/net.ipv6.bindv6only\ =\ 0/’ /etc/sysctl.d/bindv6only.conf && invoke-rc.d procps restart

Voilà, le problème est résolu et vous allez de nouveau pouvoir parta­ger vos archives de photos de vacances et autres trucs trop lourd pour passer par mail.

EDIT : JDown­loa­der est lourd, très lourd, mais si vous le mini­mi­sez dans la zone de noti­fi­ca­tion ou dans la barre des tâches, la charge de votre proces­seur sera bien moins grande (je suis passé de 50% du CPU à 5%)

Me soutenir sur Tipeee Me soutenir sur Liberapay

Plan­tage récur­rent d’Ice­wea­sel sous Debian

Derniè­re­ment j’ai subi (et je ne suis pas le seul) un nombre de plan­tages d’Ice­wea­sel assez impres­sion­nant, toujours lorsque je fermais un onglet.

J’ai enfin trouvé pourquoi ! Bon, il faut savoir d’abord que je suis assez taré pour avoir une Debian Unstable/Expe­ri­men­tal… Ce qui fait que l’ins­ta­bi­lité est sensée être mon lot quoti­dien. Mais à part Icewea­sel qui plan­tait souvent et Grisbi 6 qui se fait un peu caca dessus lors des rappro­che­ments, je n’ai aucun souci.

Je suis donc en full unstable/expe­ri­men­tal et je fais mes mises à jour tous les jours (voire même deux fois : le matin en me levant et le soir en rentrant de l’IUT). C’est de là que venait le problème : c’est le paquet libcai­ro2 en version expe­ri­men­tal qui faisait plan­ter Icewea­sel.

En le down­gra­dant vers la version testing (il n’y a pas de version unstable), j’ai retrouvé les joies du surf inin­ter­rompu !

Petite astuce, pour débug­ger Icewea­sel (ou Fire­fox, bien sûr), lancez-le dans un termi­nal avec

$ icewea­sel -g

Vous avez besoin de gdb pour ça et ensuite vous tapez run à l’in­vite de gdb.

J’es­père que ça pourra servir à d’autres qui se lamentent de leur navi­ga­teur qui plante à chaque ferme­ture d’on­glet.

Me soutenir sur Tipeee Me soutenir sur Liberapay