Archives de catégorie : Tech Talk

[Post it] Réparer les disques au démarrage avec l’erreur initramfs

Voici une erreur qui m’arrive régulièrement sur un de mes disques et qui bloque l’écriture et au redémarrage suivant le boot.

La procédure est simple mais je dois la rechercher à chaque foi, d’où ce post it rapide à usage personnel. Mais si ça peut aider quelqu’un…

Au boot on se retrouve en shell

oh la belle interface !!!

Il faut lancer un fsck sur le disque incriminé, ici le sdd5

On répond « y » à toute les questions.

Et on reboote. Ca ne marche pas à tous les coups…

[Post it] Comment recharger .bashrc sans se déconnecter

Parfois, je me retrouve à mettre un alias dans mon fichier .bashrc, pour écourter une commande dont je ne veux / peux pas me souvenir de la syntaxe ou simplement parce que c’est plus simple.

Certains de mes alias dans le .bashrc

Dans ce cas, je suis toujours obligé de me rappeler de la commande qui permet de recharger le bashrc pour me servir de cet alias immédiatement. Normalement c’est faisable en se déconnectant, mais si on veut faire plus rapide, c’est très simple.

Il suffit de saisir la commande suivante :

source ~/.bashrc

ou alors la version courte

. ~/.bashrc

Je devrais me faire un alias pour cette commande aussi peut être … 🙂

Windows m’a bloqué l’accès à mes partitions NTFS depuis Linux

Après avoir eux des soucis au démarrage suite à un aller retour sous Windows, je me suis rendu compte que mes disques durs de stockage de données en NTFS n’étaient plus accessibles en écriture, mais seulement en lecture seule. Et c’est très énervant !

D’habitude, au boot j’ai une invite à faire une commande fsck sur les disques, mais dans ce cas précis, non.

J’ai donc recherché dans la doc Ubuntu et j’ai trouvé la commande ntfsfix qui m’a permis de réparer mes disques.

Voici la commande à taper :

sudo ntfsfix -d /dev/sdXX

Bien sûr le XX est à adapter en fonction de votre disque.

Via https://doc.ubuntu-fr.org/ntfsfix

La Library of Congress présente Citizen DJ ou comment faire le DJ libre de droit

La Library of Congress a sponsorisé un projet sympa de remix / DJing, basé sur leur immense bibliothèque de sons : Citizen DJ.

L’accès et l’utilisation de ces sons est libre de droits et l’interface mise à disposition (même si elle est un peu brute de fonderie) permet de s’amuser pendant un moment, même si on n’a aucune connaissance particulière dans le sujet (comme moi).

L’interface est moche, mais efficace

C’est plutôt orienté vers le Hip Hop,mais je pense qu’il y a moyen d’en faire autre chose.

Bref, essayez et amusez vous.

Visualiser un preset du Line6 Helix en texte proprement

J’ai fait l’acquisition il y a quelques mois maintenant d’un PodGo de chez Line6 (que j’ai attendu pendant des mois, merci le Covid !!).

Je suis ravi de cette bestiole (qui remplace mon vieux Pod HD 500X) et j’aime télécharger des presets d’utilisateurs car je suis une feignasse. Le problème c’est que les presets du Helix ne sont pas compatibles avec le PodGo, bien qu’il ne soit sur le papier qu’une version light d’un Helix.

J’ai donc cherché un convertisseur (que je n’ai pas trouvé pour l’instant). En attendant, on peut si on le désire recréer (dans la limite des possibilités du PG vs celles du Helix) des presets à la main. Par contre, pour ça il faut savoir quels sont les amplis, pédales utilisés et les réglages.

Heureusement, nos amis de chez Line6 ont utilisé des techno plutôt ouvertes car les fichiers de preset ne sont en fait que des fichiers json (un genre de xml en fait, ça me rappelle le boulot).

Et pour afficher ces fichiers, un simple éditeur de texte (type notepad++) suffit. Par contre, c’est moche. Heureusement, il y a un easy fix si vous avez Firefox installé.

Il vous suffit de renommer le fichier Line6 (le .hlx) en .json et de l’ouvrir dans Firefox (ou en le drag and droppant) et voilà !!!

Bien !!!

C’est quand même plus clair qu’un fichier texte affiché au kilomètre.

Pas bien !!!

Après, il faut quand même se palucher le preset à refaire mais au moins on a les informations en clair.

mpv – quelques raccourcis utiles

mpv est mon lecteur multimédia de prédilection sur mon installation d’Ubuntu. Par contre son interface est vraiment très limitée avec peu d’options accessibles « sous la souris » (ce qui est aussi un de ses avantages à mes yeux).

Voici donc en vrac quelques raccourcis et lignes de commandes pour son utilisation au quotidien.

En ligne de commande : 

Lancer plusieurs fichiers musicaux d’un répertoire

mpv *

La même chose en mode aléatoire

mpv –shuffle *

Et voici les quelques raccourcis claviers que j’utilise le plus souvent.

  • p ou espace : Met en pause (un autre appui reprend la lecture)
  • et * : Réduit/augmente le volume.
  •  et  : Reculer / Avancer de 5 secondes
  •  et  : Reculer / Avancer d’une minute
  • f: Bascule en mode plein-écran / revient en mode fenêtré
  • [ et ] : Diminue/accélère la vitesse courante de lecture de 10%

Vous pouvez en trouver d’autres sur linuxtricks

Si vous en voulez encore plus, cet autre site en recense beaucoup, mais les intitulés sont assez mal traduits (à la google translate vraisemblablement) : deftkey.com

[vidéo] Un reportage très intéressant sur l’IA et le jeu de Go

Il y a très longtemps, j’avais laissé un de mes copains me traîner à regarder un anime sur le go (Ikaru no go pour ne pas le citer). Et je m’étais laissé prendre au jeu (c’est le cas de le dire …).

Je dois dire que depuis, je n’avais pas trop creusé la question.

Mais ce documentaire retraçant l’aventure des équipes de Google / Deepmind développant une AI spécialisée dans le Go m’a replongé dans ce jeu, souvent comparé aux échecs.

Je vous le recommande chaudement, c’est une belle aventure humaine, au delà de la prouesse technique.

Au fait, Alphago tourne sur Ubuntu 🙂

Un super outil pour télécharger les pochettes des albums de musique – sacad: Smart Automatic Cover Art Downloader

Voilà longtemps que je cherchais un utilitaire qui pouvait télécharger en masse des pochettes de disque pour ma collection de mp3. Je m’étais résolu à le faire à la main sur discogs et voilà qu’au détour d’une nouvelle recherche j’ai trouvé sacad (pour Smart Automatic Cover Art Downloader.

sacad s’installe via pip et a une syntaxe relativement simple. Bien entendu, il s’agit d’un outil en ligne de commande, mais rien de méchant. Ceci dit je n’ai pas regardé s’il existait une interface graphique.

Voilà comment procéder :

pip3 install sacad

pour l’utiliser, rien de plus simple, on lui indique le répertoire à scanner, la qualité du fichier et son nom. Et voilà.

sacad_r Lucky\ Peterson/ 500 cover.jpg

Source : GitHub : Smart Automatic Cover Art Downloader

[Post it] Créer un fichier cbz à partir d’un dossier ou d’un fichier compressé

Je viens de me rendre compte qu’il est très simple de créer un fichier cbz, qui sera lisible dans une liseuse de BD (type Comics, Comic screen ou autre).

En fait, le fichier cbz n’est rien d’autre qu’une archive. Il suffit donc de renommer le fichier zip ou de zipper un répertoire puis de le renommer pour se retrouver avec un fichier lisible immédiatement.

Je n’ai pas testé, mais j’imagine qu’il est possible de faire la même chose avec un cbr et un fichier rar.

Je retourne à mes Largo Winch 😉

Plex – Comment voir ses dossiers multimédia après l’installation sous Ubuntu 19.04

J’adore Plex mais à chaque fois que je réinstalle le système, il n’y a pas moyen de voir mes dossiers contenant mes vidéos et musiques qui sont sur des disques séparés formatés en NTFS (ne me  demandez pas pourquoi, c’est une longue histoire).

C’est donc assez gênant quand il faut réimporter tous mes fichiers multimédia.

Heureusement, voici la solution à mon problème.

D’abord, remplacer l’utilisateur plex par le sien dans le fichier de configuration ci-dessous (je suis  sous Ubuntu 19.04) :

sudo nano /etc/default/plexmediaserver

# the user that PMS should run as, defaults to ‘plex’
# note that if you change this you might need to move
# the Application Support directory to not lose your
# media library (match what is in /etc/passwd)
export PLEX_MEDIA_SERVER_USER=nom_de_votre_utilisateur

Lancer l’interface du serveur dans le navigateur avec l’url suivante :

http:// localhost:32400/web/index.html#!/dashboard

On arrête le service Plex :

sudo service plexmediaserver stop

Ajouter l’utilisateur au groupe et vice versa:

sudo addgroup plex nom_de_votre_utilisateur

sudo addgroup nom_de_votre_utilisateur plex

Démarrer le service Plex :

sudo service plexmediaserver start

Vous devriez maintenant pouvoir accéder à tous vos dossiers pour créer des bibliothèques.

Via : Ask Ubuntu

Faire refonctionner Subliminal dans Ubuntu 18.04 et suivants

Apparemment, il y a un problème avec la version de subliminal des dépôts, il faut donc installer une autre version via pip pour pouvoir profiter à nouveau de ce merveilleux outil qui va chercher tout seul les sous titres de nos films et séries préférés.

On installe subliminal par les dépôts :

sudo apt-get install subliminal

Puis on installe l’autre version :

pip3 install --user subliminal stevedore==1.19.1

Via : Ask Ubuntu

Faire fonctionner Guitar Pro 7.5 sous Ubuntu

Etant donné qu’Arobas a cessé de fournir des paquets compatible linux pour son logiciel phare et que les derniers paquets que j’avais sauvegardé ne s’installent plus pour la version 6, je me suis fait une raison et j’ai acheté la dernière version (la 7) et j’ai tenté de l’installer avec les moyens à notre disposition sous linux, à savoir Wine et PlayOnlinux. Sur le site de ce dernier, le logiciel était mentionné (par une seule personne) comme fonctionnel, donc je me suis lancé.

La version 7.5.2.1620 tourne maintenant parfaitement sur mon ordinateur sous Ubuntu 19.04. Ce n’était pas le cas auparavant mais en cherchant quelques minutes (par moi même car je n’ai pas vu beaucoup de topic traitant de la question sur les forums), j’ai trouvé une manipulation pour avoir le son en plus de l’image (ce qui est la moindre des choses pour ce type de logiciel).

Installer le logiciel avec PlayOnLinux. En suivant le wiki Ubuntu, on y arrive facilement.

Une fois que GP est installé, quand j’essayais de lancer une chanson, le son était extrêmement haché et inécoutable. Il faut régler les paramètres Audio pour y remédier.

Dans les options, Son > Réglages Audio Midi

Choisir en « Sortie Audio » : Pulse Audio

Et en Entrée Audio : None

Bien sûr si vous compter brancher un instrument audio dans votre GP il y a des chances que ça ne vous aide pas, mais je ne pense pas que ce soit le cas de la majorité des utilisateurs du logiciel.

Allez, je retourne faire de la guitare.

Comment mettre à jour youtube-dl

Youtube-dl est un des programmes que j’utilise le plus pour télécharger des vidéos que je lis principalement dans le train en me rendant au boulot.

Mais il peut servir pour d’autres services de Streaming que Youtube. Et il faut le tenir à jour régulièrement faute de quoi certains sites ne seront plus pris en charge.

Voici la procédure à suivre, extraite du site officiel et traduite en français :

Comment mettre à jour youtube-dl ?
Si vous avez suivi les instructions de l’installation manuelle, vous pouvez simplement lancer la commande youtube-dl -U (ou, sous Linux, sudo youtube-dl -U).

Si vous avez utilisé pip, un simple sudo pip install -U youtube-dl suffit pour effectuer la mise à jour.

Via Le README de youtube-dl

[Post it] Supprimer les dossiers vides en ligne de commande

J’avais pas mal de doublons sur mon disque dur à cause de fichiers récupérés un peu partout. Il y avait besoin de remettre de l’ordre et surtout de supprimer les dossiers vides dans un répertoire donné.

Cela se fait très facilement et avec une seule ligne de commande. Attention, cette  commande est récursive, c’est à dire qu’elle va supprimer les dossiers vides dans tous les sous répertoires de celui que vous indiquez.

find /chemin/vers/le/repertoire -empty -type d -delete

Si vous souhaitez seulement lister les dossiers à supprimer, il vous suffit d’enlever l’option -delete.

Via Perhonen

Comment étaient faites les musiques de la super NES

Je suis dans ma phase rétro gaming en ce moment. je viens de me commander un Rapsberry Pie pour me faire une recalbox et je regarde quelques vidéos sur le sujet.

Mais la vidéo ci-dessous a attiré mon attention sur la manière dont la musique pour la Super Nintendo était composée et codée dans la machine.

Quand on pense que toute la musique et le bruitage pour un jeu était codés dans 64 kb, ça laisse songeur …

Via : How constraints lead to creativity: making music for Super Nintendo games

VLC streame enfin sur la Chromecast

Pour ceux qui n’ont pas une grosse collection de musique ou qui n’ont pas l’usage d’un serveur de type Plex ou Kodi à la maison, l’usage d’un simple lecteur multimédia peut avoir du sens pour streamer du contenu.

Jusqu’à très récemment, VLC (mon player par défaut) ne pouvait lire les contenus qu’en local sur le PC sur lequel il était utilisé. Mais désormais, depuis la version 3, il est possible d’envoyer depuis VLC du contenu dans sa Chromecast (audio ou vidéo). C’est cool, ça dépanne bien si mon serveur n’est pas allumé par exemple ou si je viens de télécharger mon film de vacances sur mon portable et que je n’ai pas encore eu le temps de rentrer ça dans Plex.

Pour utiliser cette fonction, c’est très simple.

On se rend dans le menu « Lecture », puis « Rendu » et on choisit sa Chromecast dans la liste. Pour moi c’est Audio.

RiffStation gratuit et utilisable sous Linux

Bonne nouvelle ce matin en lisant mon flux Audiofanzine, RiffStation, le logiciel qui trouve tout seul les accords de vos chansons préférées (entre autres choses), est désormais utilisable gratuitement.

Mais l’autre bonne nouvelle, c’est que si vous êtes sous Linux, il tourne parfaitement en utilisant Wine (la version 3.8 de développement dans mon cas, avec Ubuntu 17.10). Donc il n’y a aucune raison pour ne pas le télécharger et commencer à enrichir votre répertoire !!

Vous pouvez le télécharger ici et vous faire une idée.