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
Sarebbe stato interessante
🤔2🔥1
Bash protip: non usare kill 0

Uccide tutti i processi figli, sé stesso, e siblings dello stesso gruppo (nel mio caso plasmashell, firefox, ...)
Dopo tanto dolore ho scoperto una cosa importante di bash

Il comando trap non è equivalente al signal handler di un processo.

One really important thing to understand about the trap feature is that it will not fire until the current command (whatever that is) in the noscript has finished executing. So you cannot necessarily use it to interrupt a long-running command.

Quindi trap viene eseguito dopo l'ultimo comando in esecuzione. 😔

Unica eccezione per wait che è progettato per interrompersi all'arrivo di un segnale.
No fucking way, la mia prima richiesta / messaggio spam
Piccola funzione bash per recuperare la versione di tutti i pacchetti in IgnorePkg
locked_pkgs() (
export LC_ALL=C
local f1='/^IgnorePkg/b ok; d; :ok s/^.*?= ?//'
local p=( $(\sed -Es "$f1" /etc/pacman.conf) )
local f2='/^Name|^Version/b ok; d; :ok s/^.*?: //'
local tab=$'\e[33;1mName,Version\e[0m'
echo
\pacman -Qi --color=never "${p[@]}" \
| \sed -Es "$f2" \
| \paste -d' ' - - \
| \column -t -N "$tab"
echo
)

Nel mio caso — PC principale
Name                 Version
outguess 0.2-2
matlab 9.9.0.1467703-5
typora 0.11.18-1
wpa_supplicant 2:2.10-3
freefilesync-bin 11.20-1
gst-plugin-pipewire 1:0.3.51-1
pipewire 1:0.3.51-1
pipewire-alsa 1:0.3.51-1
pipewire-docs 1:0.3.51-1
pipewire-jack 1:0.3.51-1
pipewire-pulse 1:0.3.51-1
wireplumber 0.4.11-2
mpv 1:0.34.1-5
libplacebo 4.208.0-1
È tanto chiedere un'installazione di Arch che non si rompa ogni ~3 aggiornamenti?

Ora non posso più cambiare luminosità (sempre al massimo)

Penso sia correlato alla modalità kms [driver video, acpi, ...], controllerò i log di Xorg
Ma prima...
🌭2
Cosa diavolo è mesa-amber
Provato a rimuovere l'hook kms da mkinitcpio.conf, nessun effetto

Ora provo a
• installare mesa-amber (va in conflitto con mesa)
• impostare
__GLX_VENDOR_LIBRARY_NAME=amber
• rigenerare l'initcpio
Nada

A quanto pare in /sys/class/backlight è sparito tutto,
prima c'era acpi_video0
e intel_backlight
journalctl -u micro
Nada A quanto pare in /sys/class/backlight è sparito tutto, prima c'era acpi_video0 e intel_backlight
Questo mi ha fatto intuire una cosa

Ho fatto il downgrade del kernel ed ha funzionato 🥲

6.0.11 <- 6.1.6
Non male
Mi ero completamente scordato che i pacchetti AUR sono sotto git (e quindi eventualmente downgrade-abili)
PKGBUILD
3.4 KB
linux-clear-bin 6.0.12
PKGBUILD
2.6 KB
linux-clear-headers-bin 6.0.12

Uniche modifiche che ho fatto: togliere il suffisso -bin

Inoltre è necessario rimuovere il file
/boot/vmlinuz-linux-clear.cmdline

Per maggiori info sui parametri kernel:
https://www.kernel.org/doc/Documentation/admin-guide/kernel-parameters.txt