Archive for the ‘Debian’ Category

Upgrade Ubuntu en conditions restreintes

Dimanche, février 10th, 2013

Après la mise à jour délicate du gros netbook, j’ai attaqué celle du petit. Ca n’a pas forcément était ultra simple et rapide, mais étonnamment, je n’ai pas rencontré les mêmes problèmes.

(more…)

Résolution d’un upgrade impossible vers Ubuntu precise

Samedi, février 2nd, 2013

Souhaitant mettre à jour un netbook vers la nouvelle Ubuntu LTS, aka precise, je me suis heurté à un problème de dépendances.

En effet, la commande standard apt-get dist-upgrade échoue sur le message suivant :
E: Couldn't configure pre-depend multiarch-support for libnih-dbus1, probably a dependency cycle.

Visiblement une dépendance cyclique autour des paquets multiarch-support et libnih-dbus1. Après plusieurs tentatives infructueuses d’utilisation de diverses options pour forcer l’upgrade et sans trouver de solution toute faites sur le net, je me suis laissé guidé par une intuition.
En effet, si c’est un problème de dépendance, peut-être que l’on peut s’en sortir en passant par des outils qui n’ont pas cette “intelligence”.
J’ai donc installé à la main (avec l’utilitaire dpkg) les paquets multiarch-support, libc6 et libc-bin (dans l’ordre inverse pour respecter leurs dépendances mutuelles).

dpkg -i /var/cache/apt/archives/libc-bin_2.15-0ubuntu10.3_i386.deb
dpkg -i /var/cache/apt/archives/libc6_2.15-0ubuntu10.3_i386.deb
dpkg -i /var/cache/apt/archives/multiarch-support_2.15-0ubuntu10.3_i386.deb

Youpi, ça s’installe sans (trop) broncher.
Un petit apt-get -f install plus loin (pour résoudre des problèmes de plus haut niveau) et hop, le dist-upgrade fonctionne à nouveau.
Mais pas pour longtemps et fini par planter de nouveau.
Mais cette fois, il suffit de relancer sans cesse apt-get -f dist-upgrade à chaque fois que le précédent s’interrompt. Au bout d’un long long moment, il se termine. Ouf.

Je crois les doigts et je reboot : ça marche.

Par contre, par respect pour ma petite machine, je ne lui inflige pas unity et consor, mais j’installe lubuntu-desktop.

Encore une fois, merci Debian avec son apparente complexité avec des outils à plusieurs niveaux de responsabilité.

Compilation de broadcom-sta-source avec linux 3.2.0-1

Mercredi, mars 7th, 2012

Depuis la montée de version du noyau linux en 3.2.0-1, je n’avais plus de WiFi. Il s’avère que mon chipset WiFi est piloté par un module propriétaire nommé broadcom-sta empaqueté sous le nom broadcom-sta-source. Or, depuis la 3.2.0 ce dernier ne compile plus.
# m-a build build broadcom-sta
blablabla
blablabla error: unknown field 'ndo_set_multicast_list' specified in initializer
blablabla

En fouillant sur Internet, il s’avère qu’il s’agit d’un problème ancien, proche de celui-ci.

Le précédent run de m-a ayant laissé un modules/broadcom-sta déployé, j’ai fait la modification à la main dans src/wl/sys/wl_linux.c puis :
m-a -k linux-headers-3.2.0-1-686-pae -O build broadcom-sta

Le -k c’est parceque j’ai fait ça depuis un kernel fonctionnel.
Notez le -O demandant de ne pas redéployer les sources depuis le tarball.

Un dernier
dpkg -i broadcom-sta-modules-3.2.0-1-686-pae_5.100.82.112-4+3.2.6-1_i386.deb

Et zou, le monde est plus beau. Bon, il faudrait sans doute se faire un petit bug report chez Debian.

Edit :
Il y a bien un bug traçant le problème de compilation. Ce problème est considéré traité. Pourtant, il s’avère que la version sensée le corriger ne se déploit pas chez moi. En fait, il semble y avoir un bug de classification du paquet emportant les sources.

Réanimer un HP mini 210 avec Debian

Samedi, janvier 7th, 2012

J’ai pu mettre la main sur un HP mini 210. Malheureusement, l’écran était brisé : environ 50% de l’écran était inutilisable. A plus de 100€ l’écran de remplacement, fini la vie de netbook. Mais on ne peut pas jeter un ordinateur pour si peu.
(more…)

nvidia, de retour à la maison

Lundi, avril 26th, 2010

Voilà plusieurs semaines que le driver nvidia avait quitté l’espace noyau de notre PC de bureau. Il est maintenant de retour.
(more…)

En attendant le replay sur freebox

Dimanche, novembre 1st, 2009

Quand elle fonctionne, la freebox est vraiment géniale. Mais il y a une fonctionnalité qui fait défaut c’est l’absence de support pour ce que toutes les chaînes nomment le « Replay ». Pour ceux qui connaissent pas, certaines chaînes diffusent, via internet, une sélection de leur programmes. Du coup, lorsque vous avez loupé une émission, inutile de pleurer, vous pouvez aller la voir sur le Net (et vous y casser les yeux car c’est pas de la HD :-)).

Récemment, le problème s’est posé à la maison. J’ai donc passé un peu de temps à chercher comment :

  1. télécharger une vidéo depuis Youtube (oui, dans notre cas, l’émission en question était diffusée via Youtube) ;
  2. réencoder la vidéo pour la visualiser directement depuis le boitier HD de la Freebox.

(more…)

Linux 2.6.26 et problème de son

Mardi, septembre 2nd, 2008

Suite à une montée de version de Linux (passage en 2.6.26), le son fonctionnait de manière étrange.
(more…)

La saveur -k7 du noyau linux a disparue

Dimanche, avril 13th, 2008

Je viens de découvrir que la saveur -k7 du noyau linux n’est plus maintenue par Debian. Les gens comme moi sont prié de basculer en -686. Perso, je ne me rends pas compte de la différence, mais bon.
Pour plus d’info, un article sur LinuxFr.

WPA sur chipset Ralink rt2500

Samedi, avril 12th, 2008

Youpi ! Ca y est, le WPA fonctionne sur ma carte Ralink. A force de fouiller sur le net, j’ai fini par trouver une piste.
(more…)

Logitech QuickCam Express sous Linux

Samedi, janvier 5th, 2008

Et voilà, histoire de rajouter l’image au son, nous avons acheté une webcam : une Logitech QuickCam Express.
(more…)