journalctl -u micro – Telegram
journalctl -u micro
93 subscribers
2.17K photos
210 videos
287 files
1.44K links
Esperienze e consigli di uno sviluppatore tech−unenthusiast

creation — 2021-04-29
owner — @Microeinstein

networks
@sigma_hub Σ
@ageiroumena
Download Telegram
Fixing Bash

Update: funziona con i comandi, ma non con le keywords
Diiioooo
audio_monitor.sh
4.9 KB
Sto finalmente scrivendo un servizio di equalizzazione dinamico per Linux. Tutto in Bash. Grazie pipewire e a tutti i vari tool tra cui pw-mon

• crea 4 dispositivi virtuali:
🔊 Listen 🔊 People 🔊 Loop
🎙 Speak

• colleghi un dispositivo jack, USB, BT... :
fa partire gli equalizzatori e collega tutto
(potenzialmente sia per audio che per mic)

• scolleghi:
ferma gli equalizzatori


Mando uno sneak-peek
journalctl -u micro
Era colpa dell'HDD esterno USB per qualche ragione, per fortuna
Per rimuovere eventuale codice di boot da dischi MBR senza toccare le partizioni:

# backup boot+parts
dd if=/dev/sdX of=sdd512.bin bs=512 count=1

# erase boot
dd if=/dev/zero of=/dev/sdX bs=440 count=1
journalctl -u micro
hdd-shutdown.sh
Update
Lo spin-down degli HDD allo spegnimento non funzionava ancora — succedeva che il sistema si freezava ~30s cercando di fare delle operazioni finali post-spin-down, per poi andare in timeout e comunque spegnere male gli HDD...

Oggi mi sono rotto e ho fatto un po' di pulizia:

• ho eliminato la modifica a systemd-poweroff.service che eseguiva il mio noscript prima dello spegnimento, ma non immediatamente prima
# rm /etc/systemd/system/systemd-poweroff.service

• ho notato che il trick di spegnere i dispositivi via /sys/.../power/control non funzionava più, quindi ho optato per "spegnere" direttamente tutti gli hub USB (😂) (viene solo scollegato il bus dati, la corrente passa ancora — per questo prima eseguo la sospensione via hdparm -Y)

• ho anche notato che gli noscript eseguiti da /usr/lib/systemd/system-shutdown/ non vengono per niente loggati nel journal (probabilmente perché questi vengono eseguiti a root già rimontata read-only), per questo ora dallo noscript faccio lampeggiare il led del capslock così capisco se viene eseguito

• ora evito di spegnere gli HDD in caso di riavvio, e in ogni caso faccio fare spin-down anche al disco di root (tanto non ci si deve scrivere)


Nota: per controllare se anche voi avete bisogno dello noscript, controllate il valore 192 Power-Off_Retract_Count con smartctl -A /dev/sdX — io sono a 174, ma ora di norma non salirà più 😊
my-shutdown.sh
2.7 KB
loc='/etc/my-shutdown.sh'

chmod +x "$loc"

ln -s "$loc" "/usr/lib/systemd/system-shutdown/my-shutdown.sh"
🎵 Offtopic
Tempo fa ho creato un altro canale personale dove posto 99% musica FLAC che scarico tramite bot su telegram [e non], i quali le pescano principalmente da Deezer

Generi:
• DnB • TripHop~Downtempo
• IDM • Chiptune • Electronica
• (qualsiasi altra musica archiviabile)

In descrizione ci sono tutte le risorse che uso — i bot, le radio, e altri canali correlati
https://news.1rj.ru/str/+4EeFGGPYXdQwNDA0
A quanto pare è possibile freezare temporaneamente l'avvio del PC durante la fase BIOS (e anche Grub) col tasto Pausa, per poi riprenderlo con Invio
output.webm
7.9 MB
Aprite questo video WEBM con qualche player in finestra, oppure mandatelo in qualche canale Discord — vedete cosa succede

Col player integrato di Telegram Desktop non si rompe
Vorrei denunciare il tizio 🇨🇭svizzero che, sul torrent di una serie TV, ha il 100% dei frammenti e mi sta seeddando alla epica velocità di 36B/s.
A proposito, new qBittorrent search plugins dropped
https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins

Quello secondo me più degno di nota: TNTVillageDump — 20MB di plugin con tutto il database in locale
https://raw.githubusercontent.com/LightDestory/qBittorrent-Search-Plugins/master/src/engines/tntvillagedump.py

Consiglio anche di reinstallare i plugin già presenti: se notate, le versioni sulla wiki possono essere più vecchie di quelle installate — questo probabilmente perché sono cambiati i mantainer
journalctl -u micro
output.webm
Ok non aprite video simili con MPV Android: continuerà a cambiare tra landscape e portrait per farci stare il video 😳
journalctl -u micro
https://sfconservancy.org/GiveUpGitHub/
Dai commenti, pare che GitLab abbia pensato di introdurre una nuova policy per eliminare tutte le repository free-tier che non ricevono nuovi commit da almeno un anno — e pare che ci stia ripensando

https://news.1rj.ru/str/hackernewslive/131817
https://news.1rj.ru/str/hackernewslive/131876
Finalmente, su Kate si può ridurre la dimensione delle schede e scorrerle col mouse; non ricordo prima avesse queste funzioni
journalctl -u micro
Gli altoparlanti del portatile hanno ancora quel problema di suono di frittura, li lascerò scollegati
Update: ho provato a collegare delle cuffie via jack (non lo facevo da mesi) — sento lo stesso suono di frittura... ora che ci penso lo sentii anche con delle piccole casse stereo

Temo che ormai il chip audio interno sia andato 😐

Intel HD Audio / Realtek / whatever
☢️ Worms Armageddon su Linux
Un gioco del 1999

Wine 7.x — qualsiasi combinazione tra
• windowed mode
• desktop virtuale
• super-frontend
• risoluzioni video inferiori
= il frontend lagga, in-game stuttera

Wine-Osu 3.12 — questa combinazione
• windowed mode
• no desktop virtuale
• risoluzione in-game max
• no super-frontend (crasha)
= 60fps vsync no stutter 🏆

Per fortuna che wine-osu ha una versione vecchia e si può installare in parallelo al pacchetto ufficiale (andrà in /opt)

Ironicamente, su questa versione Osu crasha
Forwarded from il Post
Sarà possibile abbandonare i gruppi di WhatsApp senza che venga segnalato agli altri utenti

È una nuova funzione per la tutela della privacy, che arriva insieme alla possibilità di decidere chi può vedere se si è online

Leggi tutto: https://www.ilpost.it/2022/08/09/whatsapp-abbandono-gruppi-notifica/?utm_source=telegram&utm_medium=social&utm_campaign=lancio