Ubuntu 22.04 impossible à démarrer sur mon ThinkPad T520 ?
Récit des problèmes de démarrage et d'installation d'Ubuntu 22.04 sur un ThinkPad T520, avec les solutions techniques trouvées.
Fabien Loison - Python and JavaScript developer specializing in open-source software, Linux system administration, and Game Boy development. Explore technical articles on Proxmox VE virtualization, Ansible automation, BorgBackup, Zabbix monitoring, and Linux utilities. Discover free software projects including gaming mouse configuration tools, playlist generators, image optimization tools, and PHP shells. Learn about C and assembly programming, Game Boy development, system administration best practices, and software development solutions. Follow for technical tutorials, project updates, and real-world problem-solving in Linux and development.
97 articles from this blog
Récit des problèmes de démarrage et d'installation d'Ubuntu 22.04 sur un ThinkPad T520, avec les solutions techniques trouvées.
Récit des difficultés pour réinstaller à distance un vieux serveur HP ProLiant en raison de problèmes de sécurité obsolète sur sa carte d'accès distant.
Guide pour désactiver les effets lumineux du clavier Roccat Suora FX sous Linux en utilisant Python et libusb.
Présentation de YOGA Image Optimizer v1.1.0, une interface graphique et une bibliothèque Python pour l'optimisation d'images, avec de nouvelles fonctionnalités comme l'intégration de MozJPEG.
Présentation de YOGA Image Optimizer, une interface graphique open source pour optimiser et convertir facilement vos images (JPEG, PNG, WebP) et réduire leur poids.
Tutoriel sur l'utilisation de l'API REST de Twitch pour afficher des alertes en temps réel pour les nouveaux followers, en JavaScript avec des Promises.
Deuxième partie d'un tutoriel sur l'utilisation des APIs Twitch, expliquant comment implémenter l'authentification OAuth 2.0 pour une application web.
Tutoriel sur l'utilisation des APIs Twitch pour créer des notifications personnalisées en JavaScript/HTML/CSS et les intégrer dans OBS.
Tutoriel sur la création et l'affichage de polices de caractères personnalisées pour le développement de jeux sur GameBoy en C.
L'auteur participe à une émission en stream pour développer un jeu GameBoy en direct, en partant de zéro avec des outils et des bases de programmation.
Guide pour documenter un projet Python avec Sphinx, en utilisant les docstrings et l'extension autodoc.
Guide pour automatiser le déploiement d'un site statique ou d'une documentation sur Github Pages en utilisant Github Actions.
Introduction à Sphinx, un outil puissant pour générer des documentations techniques, notamment pour Python et d'autres langages.
L'histoire de la création de Rivalcfg, un outil open-source en Python pour configurer les souris SteelSeries sous Linux, Windows et macOS.
L'auteur annonce la fin de son projet Cover Thumbnailer, un générateur de vignettes pour dossiers sous Linux, après plus de 10 ans.
Découvrez Doctest, le framework de tests unitaires intégré à Python, qui permet d'écrire des tests directement dans les docstrings pour enrichir la documentation.
Guide technique sur la récupération du niveau de batterie du casque SteelSeries Arctis 7 sous Linux via du reverse engineering et l'analyse de paquets USB.
La Fondation GNOME a résolu son litige avec un patent troll, obtenant une autorisation d'utilisation de ses brevets pour tous les logiciels open source.
Résolution d'un problème de mise en veille sous Ubuntu/GNOME avec écran externe, en analysant les inhibiteurs systemd.
Guide pratique pour configurer un serveur VPN WireGuard avec fonctionnalité NAT, permettant de sécuriser et de rediriger son trafic internet.