Et donc j'ai (encore) installé Linux... - Liens en vrac de sebsauvage

Plus que tout-à-fait d'accord...

Et j'ai installé MiniOS ( https://minios.dev/en/ ) sur deux ordinosaures du boulot et ça marche niquel. Léger, rapide et l'install de linux la plus rapide jamais vue: il crée les partoches et copie la clé USB direct en quelques minutes (et c'étaient des ordis avec des HDD pas des SSD !)

A tester vraiment mais franchement, c'est impressionnant.

image récupérée par fetchit
image récupérée par fetchit

Wine [Wiki de sebsauvage.net]

Tout ce qu'il faut pour Wine sous linux... Merci qui ?

Non... Merci Sebsauvage !

EDIT: autre astuce https://sebsauvage.net/links/?jXPkRw

Vous avez un jeu qui ne veut pas démarrer, ou alors il a des performances lamentables ? Truc tout bête : Essayez d'ajouter dans la ligne de commande -dx11 ou -dx12 pour forcer l'un ou l'autre. Explications : DirectX 12 a une architecture dramatiquement différente de DirectX 11. Selon votre carte graphique, ça peut passer plus ou moins bien. Il se trouve que les jeux développés avec Unreal Engine et Unity supportent ces options, même si cela n'est pas mentionné dans la documentation des jeux. Ça aide aussi sous Linux dans Wine ou Proton/Steam.

Astuce: Fusionner les fichiers vidéos d'un dossier avec ffmpeg en une ligne

Si jamais vous avez besoin de fusionner toutes les vidéos d'un dossier comme par exemple, je sais pas mais des épisodes de Kaamelott qui ont été distribués par épisode, voilà de quoi le faire en deux commandes sous linux:

Bouton droit dans le dossier et Ouvrir dans un terminal puis:

find -type f \( -name "*.mp4" -o -name "*.avi" -o -name "*.mkv" \) | sort | awk '{print "file " $0}' > liste.txt

puis

ffmpeg -f concat -safe 0 -i liste.txt -c copy sortie.mp4

La première commande crée un fichier contenant tous les fichiers vidéos du dossier ordonnés par ordre alphabétique et précédés de «file »

La seconde fournit cette liste à ffmpeg qui se charge de générer un fichier vidéo avec...

Bien entendu, on peut enchaîner les deux commandes en une seule ligne:

find -type f \( -name "*.mp4" -o -name "*.avi" -o -name "*.mkv" \) | sort | awk '{print "file " $0}' > liste.txt && ffmpeg -f concat -safe 0 -i liste.txt -c copy sortie.mp4

Cela va de soi, je présuppose que ffmpeg est installé sur votre ordi, sinon sudo apt-get install ffmpeg

EDIT (wink JerryWham )

Histoire d'automatiser un peu le tout, on peut en faire un script pour Nemo ou Caja sous linux :

1. créer un fichier txt contenant le script:


#!/bin/bash

find -type f ( -name ".mp4" -o -name ".avi" -o -name "*.mkv" ) | sort | awk '{print "file " $0}' > liste.txt && ffmpeg -f concat -safe 0 -i liste.txt -c copy sortie.mp4

2. Coller le fichier dans le dossier script:

  • Pour Nemo : ~/.local/share/nemo/scripts
  • Pour Caja : ~/.config/caja/scripts

3. Rendre exécutable

En ouvrant un terminal dans ce dossier et en faisant un piti :


~/.config/caja/scripts$ chmod +x *

4. Utiliser le nouveau script !

Capture du 2024-06-14 09-50-58.webp

Pense-bête installation de Linux Mint 21.3

Ma version à jour de la page de Timo et de Sebsauvage

Update de la distro

sudo apt update && sudo aptitude safe-upgrade

Install des derniers kernels

Capture du 2023-08-07 14-45-17.png

Capture du 2023-08-07 14-45-44.png

Installer les pilotes

Install des logiciels & environnements

sudo apt-get install apache2 php libapache2-mod-php php-json php-zip php-gd php-sqlite3 sqlite php-curl php-mbstring php-xml php-imagick sqlitebrowser gparted filezilla python3 sublime-text vlc kdeconnect syncthing gimp

Désinstaller logiciels inutiles

sudo apt purge hexchat hexchat-common libespeak1 libsonic0 libspeechd2 python3-speechd speech-dispatcher speech-dispatcher-audio-plugins gnome-orca mate-screensaver mate-screensaver-common brltty mono-runtime-common avahi-daemon xscreensaver-data-extra xscreensaver-data xscreensaver-gl-extra xscreensaver-gl java-common icedtea-netx-common pix pix-data onboard timeshift 

configurer PHP

éditer php.ini

Le fichier se trouve dans /etc/php/NUMERO DE VERSION PHP/apache2/php.ini. Soit on l'ouvre via le terminal, soit on utilise l'éditeur de son choix.

On édite les lignes suivantes:

post_max_size = 20M
upload_max_filesize = 1000M
error_reporting = -1
display_errors = On
zend.multibyte = On

Pour limiter le nombre de processus de php, on ajoute à la fin

<IfModule mpm_prefork_module>
    StartServers          2
    MinSpareServers       1
    MaxSpareServers       3
    MaxClients           12
    MaxRequestsPerChild   3
</IfModule>

Déplacer www de var vers Home

mkdir ~/www && mkdir ~/www/html && sudo chmod 777 ~/www && sudo mv /var/www /var/www_old && sudo ln -s ~/www /var/www

fin

Puis, on relance le serveur: sudo service apache2 restart

Réglages divers

  • Activer les canaux Européens pour le wifi : sudo iw reg set FR
  • Résoudre le problème de décalage de l'heure en dual boot: timedatectl set-local-rtc 1 # mettez 0 pour la remettre sur UTC
  • Raccourcis claviers:
    • windows+E pour lancer caja: dans raccourcis clavier, chercher «dossier personnel» et redéfinir le raccourci
    • redéfinir la capture d'écran pour avoir le menu sa ns faire de capture direct: dans raccourcis clavier, créer un nouveau raccourci, dans la commande tapermate-screenshot --interactive puis ré assigner le raccourci prtScr.
  • en cas de souci avec la touche verr maj:
    • sudo apt install numlockx
    • Centre de contrôle > Fenêtre de connexion > Options, cocher Activer NumLock.
  • sur portable, pour allonger l'autonomie: sudo apt install tlp

Linux Mint : Les dossiers utilisateurs déplacés...

Depuis quelques jours, un truc étrange s'est manifesté sur mon ordi portable: les dossiers Document, Images, Téléchargement, Bureau avaient tous été déplacés dans un sous-dossier à ouatmille niveaux sans aucune raison visible...

Au cas où ça vous arrive, remettez-les à leur place (en drag drop ou via le terminal) puis éditez le fichier : ~/.config/user-dirs.dirs pour rétablir les chemins d'origine. Redémarrez et voilà...

How do I install drivers for Realtek RTL8812BU? - Ask Ubuntu

Depuis une semaine, je suis passé à la fibre et ça a occasionné plusieurs problèmes vu qu'il a fallu mettre ma freebox mini4k au point d'arrivée de la fibre, c'est à dire au garage.

Avant, elle était dans mon bureau et mon fixe, mon imprimante etc étaient branchés dessus en RJ45. Comme le bureau est au milieu de la maison, c'était le plus efficace pour la diffusion du wifi.

Or, depuis le déplacement, toutes les machines sont en wifi et ça provoque deux soucis:

  1. le signal est terriblement dégradé dans la moité de la maison au point qu'imprimer un truc prend son quart d'heure quand c'est possible.
  2. même en étant à côté de la box dans le garage, le débit maximal qu'une machine connectée au wifi peut obtenir est un petit 30-40 Mb/s alors qu'en filaire, on est à 500mb/s

QUID ?!

Je trouve dingue d'avoir un tel écart, au point que j'en suis à me demander si la mini4k ne bride pas volontairement le débit du wifi.

Quoi qu'il en soit, en attendant une équipe de free pour voir si on peut replacer la box dans mon bureau (#grosdoute) j'ai acheté un nouveau dongle wifi pour mon fixe vu que le seul qui me restait avant était un rebut mathusalémique.

J'achète donc celui ci :

FireShot Capture 088 - EasyULT Clé WiFi, USB 3.0 WiFi Wireless Adaptateur 1200Mbps Dongle, 2  - www.amazon.fr.png

qui est noté comme compatible avec Linux.

Et là c'est le drame

Quand je branche le bouzin, rien ne se passe, pas de détection du matos ni rien. le constructeur fournit les pilotes sur... miniCD ! Ça faisait un bonne dizaine d'année que j'en avais pas vu et j'en ai jeté une pleine boîte encore la semaine dernière en faisant le ménage alors que je tombais par hasard sur une strate de la maison inexplorée depuis des décennies.

Je ressors un lecteur de CD USB (oui, j'ai du mal à jeter) et je regarde: le CD contient bien les pilotes linux mais aucune instruction. Je me démerde en mode indiana jones mais quoi que je fasse, le make des drivers ne fonctionne pas.

A force de recherche, je finis par tomber sur un gars qui a trouvé la solution - à partir du moment où on a découvert de quel chipset il s'agissait (galère parallèle)

TLDR;

Je vous file la soluce qui a marché sans attendre davantage :

  1. aller sur https://github.com/morrownr/88x2bu-20210702
  2. télécharger le zip du dépôt (à cette date c'est le suivant : 1677774500-88x2bu-20210702-main.zip)
  3. dézipper
  4. mettre les autorisations d'accès au dossiers qui vont bien (tout en RW, osef)
  5. lancer via la console sudo install-driver.sh
  6. rebooter

Une fois rebooté

Tout fonctionne et le signal est un peu meilleur.

Demain, je reçois un répéteur wifi que je compte brancher au bout d'un câble RJ45 que je prévois de faire passer à travers le mur de mon garage... La question va être :«Le débit wifi du répéteur sera-t-il limité à 40 ou bien vais-je voir enfin mon débit internet atteindre les 500mb/s prévus ?!

Quel suspense ! Je vous tiens au courant.

Note pour plus tard: Bloqué à l'écran de login - Linux Mint Forums

Dans le cas où on est bloqué à l'écran de login sous linux (mint ici):

  1. passer au terminal avec Ctrl + Alt + F6
  2. effacer les fichiers .dmrc, .ICEauthority, .Xauthority dans le dossier home/TonNom : rm .dmrc rm .ICEauthority rm .Xauthority
  3. puis redémarrer sudo reboot

Installer Linux Mint sur un ACER Aspire ES17 ES1-732

Via un commentaire sur WDD:

  • 01 Pourquoi l'installation est KO
  • 02 Configuration du BIOS
  • 03 Configuration du BOOT avant
  • 04 Installer Linux Mint
  • 05 grub option acpi
  • 06 Réparer grub sans reboot
  • 07 Réparer grub avec reboot
  • 08 Terminer l'installation
  • 09 Ajouter Windows dans grub
  • 10 Configuration du BOOT après
  • 11 Mise à jour de Linux grub
  • 12 Mise à jour de Windows
  • 13 Divers commandes de grub
    Via https://warriordudimanche.net/article1111/5dac319388f1d#c1111-14

dns-blocklist [Wiki de sebsauvage.net]

Filtres DNS pour bloquer pubs et traqueurs by SebSauvage

  1. liste de DNS à bloquer : https://sebsauvage.net/hosts/hosts
  2. procédure d'installation sous linux : coller le contenu de la liste à la suite du fichier ets/hosts
  3. procédure de mise à jour auto via Cron:

sudo curl "https://sebsauvage.net/wiki/doku.php?do=export_code&id=dns-blocklist&codeblock=0" -o /etc/cron.weekly/hosts-update
sudo chmod +x /etc/cron.weekly/hosts-update

et pour update de suite

sudo /etc/cron.weekly/hosts-update

Et en plus je découvre les dossiers cron.weekly, cron.daily etc...

Merci Seb !

Installation de Ubuntu 20.04 sur T100HA de Asus

t100ha.jpg

introduction liminaire aussi superfétatoire qu'inutile, en un mot TLDR.

Il y a quelques années, j'avais fait l'acquisition d'un asus T100HA, un petit hybride portable/tablette (sous windows malheureusement) que j'utilisais en particulier au collège avec mon appli de plan de classe numérique pour évaluer simplement et rapidement mes élèves en cours.

Après les mésaventures avec mon chef ( 1, 2, 3, 4 ), j'avais lâché cette appli et l'ordi a fini par prendre la poussière sur mon bureau.

J'avais essayé de mettre du linux dessus, mais c'était vraiment pas au point: écran mal géré, orientation fantaisiste, plantages etc...

Puis je suis tombé sur le lien proposant d'installer Ubuntu 20.04 sur cet ordinateur précisément (ou presque*) avec, somme toute, peu d'inconvénients: un problème empêchant l'utilisation des caméras... OSEF)

Donc, je me suis lancé.

il suffit de :

  • télécharger l'image d'ubuntu correspondante : https://www.ubuntu-fr.org/download/
  • en faire une clé USB bootable (avec unetbootin ou autre)
  • aller dans le BIOS du T100HA en pressant le bouton d'alim + volume up
  • désactiver le sécureboot dans le menu sécurité
  • booter sur la clé (c'est un peu long car ubuntu vérifie l'intégrité du disque au démarrage)
  • lancer l'installation comme sur n'importe quel PC

Pour ma part, j'ai opté pour la version allégée pour éviter de saturer les 64Go avec des trucs inutiles.

remarque en passant

Vous pouvez tester Ubuntu avant de l'installer et, une fois la boîte de dialogue de début fermée (ce qui peut prendre un peu de temps, patientez, il n'a pas planté), l'ordi s'avère plus réactif sous linux en USB que sous windows installé... ET CE N'EST MÊME PAS UN TROLL.

Problèmes rencontrés: pas que la caméra

  • Effectivement, je n'ai pas réussi à utiliser les webcams... («no video device found»)
  • le clavier virtuel apparaît parfois malgré le fait que le pc soit sur son clavier physique
  • le bluetooth semble poser quelques problèmes: il fonctionne, détecte des trucs mais le tout reste en mode inconnu sans possibilité d'aller plus loin et de configurer du matos. Bon, j'ai pas cherché des masses non plus...
  • j'ai un problème de son: le périphérique est détecté, l'icône de son est là, tout semble bien mais pas de son... Curieux car lors du test, j'ai clairement entendu un son système. À creuser: à moins que quelqu'un n'aie une idée ?

Le reste fonctionne

  • L'écran est bien géré,
  • le tactile fonctionne normalement,
  • l'orientation est prise en compte (même lorsqu'il est sur son clavier...),
  • la batterie ne semble pas se décharger beaucoup plus vite (mais un peu quand même, à vue de pied... ça mérite sans doute une optimisation): avec la luminosité au max, il a tourné toute la matinée, installé des trucs etc...
  • le touchpad marche impec (y compris avec les gestes de défilement),
  • le wifi se connecte sans aucun souci...
  • l'USB ne pose aucun problème

autres liens

[*] mon modèle est le FU026T alors que celui de l'article est le FU029T

Combinaisons de touche Alt — Wikipédia

Alors petit rappel, si c'est pour taper les accents espagnols sous linux que vous cherchez un équivalent à alt+160 etc sous windows, ya plus simple

TLDR: il suffit d'installer le clavier occitan... il est AZERTY mais permet d'avoir les caractères espagnols avec alt+la lettre... ATL+n=ñ etc...

De rien !
Via https://www.ascadia.net/links/?Ov0q5w

Les 7 meilleures façons de renommer des fichiers par lots sous Linux

Wow, renommer des fichiers en remplaçant une chaîne par une autre simplement sous linux ? rename.ul

rename.ul png jpg *.png

Über fast !

EDIT: Et pour rendre ça récursif dans les sous-dossiers; find -name *.SPHP -exec rename.ul 'jpg' 'png' {} ;

Fil RSS des articles
Caching time 0.003552 s