• # J’ai très récemment pris conscience des limites de debian

    Posté par (site web personnel) . En réponse au journal Merci Debian ! Des heures de perdues en installant une nouvelle carte graphique !. Évalué à 8.

    J’utilise debian depuis très longtemps (genre woody/sarge). Sur mon pc, sur mon serveur auto-hébergé, sur mon vps, partout. Je connais le système, et comment me débrouiller avec : mélanger les versions sans tout casser, prendre les paquets plus récents et les recompiler sur mon pc pour éviter un enfer de dépendances, etc.

    Et récemment, j’ai découvert que debian stable était vieille.

    Chapitre 1 : la carte graphique

    Une carte graphique Intel, dont les pilotes sont intégrés au noyau, qui fonctionne out-the-box. Mais pas sur debian stable. Trop vieux. Le noyau étant vieux d’un et demi, la carte n’est pas reconnue en standard. (Tout s’est bien passé finalement, et j’ai désormais une carte fonctionnant sur des drivers libres).

    Autre cas d’usage moderne, en utilisant steam remote, ma femme a voulu joueur sur son PC, mais la manette n’était pas reconnue. Étrange, celle est correctement détectée sur mon PC quand je la branche ! Eh oui, ayant mis à jour mon noyau, j’avais intégré les derniers pilotes de la manette, ce qui n’était pas le cas sur le sien ! (Je me sens vieux, depuis quand faut-il des pilotes dédiés pour une manette USB ? :D :D)

    Chapitre 2 : tester wayland

    J’utilise depuis un moment bspwm, un gestionnaire de fenêtre pavant, qui a été configuré tant et si bien que ma session ne peut pas être utilisée par quelqu’un d’autre. Et depuis le temps que l’on parle de wayland, j’ai voulu voir à quoi ressemblait le futur.

    Le WM qui s’approcherai le plus de bspwm serait river. Écrit en zig (flûte, ça n’est pas dans debian), et réclamant une dépendance vers la librairie wlroots >= 0.17.2. Cette librairie n’est entrée dans debian que depuis dix jours environs, et n’est pas encore disponible de suite pour testing

    (J’ai pu backporter la librairie dans stable sans tout casser, mais j’ai eu le temps d’apprendre à faire, et cela reste du bricolage)

    Conclusion

    J’ai pris deux exemples complètement à l’opposé volontairement : le premier concerne une utilisation grand public (brancher une manette et jouer sur steam), le deuxième étant très technique (vouloir compiler son WM pour wayland) et dans les deux cas, la procédure ne peut pas être faite sans mettre les mains dans le système. Le but n’est pas de critiquer debian, mais de rappeler que la distribution répond à une cible précise, et vouloir l’utiliser hors de cette cible demande de s’y connaitre.

    Aujourd’hui, je suis complètement satisfait de la distribution. Et je ne me sens pas limité dans mon utilisation et le fait de pouvoir la tordre comme je le fait sans tout casser est plutôt un signe de qualité, mais tout ça pourrait être rendu plus simple !