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
Extreme poggers
Prima con finestre a schermo intero funzionava sempre e solo dagli angoli
journalctl -u micro
Cose cambiate / da rivedere: KDE + le icone nella tray possono essere più compatte + gli spacer hanno un campo di testo per impostarne la dimensione + modalità tablet ~ i menu contestuali hanno un bordino; in generale c'è più respiro Telegram Desktop…
Questione EasyStroke

Chiede esplicitamente la versione 1.78 di libboost_serialization, ma dopo l'aggiornamento ora è alla 1.79. Ho provato a ricompilare con la nuova versione, ma per qualche motivo si blocca prima e non capisco.

Fin'ora ho "risolto" facendo il downgrade di libboost, ma in questo modo non ho più potuto usare libreoffice...

Un fix bruttissimo è quello di creare un symlink tra le versioni della libreria:
sudo ln -s \
/usr/lib/libboost_serialization.so.1.{79,78}.0

Cercando nella repository upstream scopro che lo sviluppo è morto nel 2018 — questo ha portato a una marea di fork e onestamente non saprei quale sia meglio...

La versione non-git sempre su AUR, ora punta a un fork che mira soltanto a correggere il problema di compilazione.
Hmm yes
Era colpa dell'HDD esterno USB per qualche ragione, per fortuna
Ora che ci penso, c'è una cosa che KDE ancora non permette di personalizzare: i suoni di sistema via profili e soundpacks

Immaginate mettere gli effetti sonori di Win7 o HL1
Audio
Suono di notifica predefinito
Audio
Dispositivo rimovibile collegato
Piccolo recap
dei software una volta considerati liberi da spyware o adware:
Audacity
FileZilla
• CCleaner
Nova Launcher (recent)
• μTorrent
• BitTorrent
Ubuntu (pt2)
• Java windows installer
• DirectX installer
...ve ne ricordate altri?

(sono esclusi nomi scontati quali Windows e le varie piattaforme web; "tutti i software proprietari" non è una risposta)

[nel changelog di Unchecky c'è altra roba]
Al riguardo, consiglio un altro software che mira proprio ad evitare l'installazione di offerte promozionali su Windows

https://unchecky.com/

Ahimè è freeware, ma può tornare molto utile a tutti i vostri amici o parenti che [senza offesa] non sanno usare un computer.
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.