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
Forwarded from La pirateria è figa (Alecs)
Di default quando si è su TTY e si chiude lo schermo del portatile, systemd lo fa andare in sospensione. (non molto utile se ci vuole connettere via SSH evitando di consumare corrente per lo schermo — o semplicemente se non lo si vuole tenere aperto per renderlo meno ingombrante)

Per disattivare
permanente
> /etc/systemd/logind.conf
HandleLidSwitch=ignore

# systemctl restart systemd-logind
(da non fare durante una sessione grafica, meglio riavviare — non funzioneranno più le shortcut Ctrl+Alt+Fx)

temporaneamente 1gg
# systemd-inhibit --what=handle-lid-switch sleep 1d
Avete qualche soluzione per modificare molti symlinks in bulk, che non sia quel comando bruttissimo con find exec sh trovato in giro?

Altrimenti la creo io, ho già un'idea semi-automatica
Kate — icone enormi delle barre laterali (brutto, non posso modificarlo)
Chkdsk rotto

Non ho idea di cosa stia facendo, per fortuna è l'hdd di backup — guarda caso NTFS3
Go home win10pe
So basically webcam broke 🙏🏻
Update: fixed, era il cavo messo un po' male
This media is not supported in your browser
VIEW IN TELEGRAM
Guardate la differenza nel PKGBUILD tra le due pagine
> web
> plain
journalctl -u micro
Per disabilitare il cursore lampeggiante dei campi di testo più o meno ovunque: https://jurta.org/en/prog/noblink Avevo già usato questa pagina, ma ora che ci ho fatto caso sembra che debba impostarlo anche altrove
Alcune applicazioni tipo Kolourpaint considerano l'opzione CursorBlinkRate nel modo sbagliato, quindi impostando questa opzione a zero succede che il cursore lampeggia senza limiti.

Come workaround è possibile usare qt5ct, configurare il tema base facendo in modo che rispecchi quello preesistente, impostare 4000ms di blink rate, e avviare l'app in questione con la variabile QT_QPA_PLATFORMTHEME=qt5ct
desktop_session.sh
540 B
Ok sostanzialmente ho questo noscript impostato per l'avvio automatico tramite KDE, su entrambi i portatili.

Lo noscript viene quindi identificato da
.config/autostart/desktop_session.sh.desktop
da cui a sua volta viene generato un servizio systemd in automatico.

Ebbene, su un portatile lo noscript funziona, sull'altro va in timeout 🤌🏻

Ho provato con
systemctl --user edit app-desktop_session.sh@autostart.service
e mettendo al posto dei 5s di default
[Service]
TimeoutSec=20s
ma niente da fare.

Se avvio lo noscript manualmente e poi chiudo il terminale, tutti i programmi rimangono aperti come dovrebbero. Non ho davvero idea della causa di questo problema
journalctl -u micro
desktop_session.sh
Scoperto l'inghippo (assurdo)

Sostanzialmente nell'altro portatile la funzione services() non deve far partire nulla, quindi ho messo un placeholder :.
Vuoi vedere che è lì il problema?

Continuando a fare modifiche e resettando l'override precedente, sostanzialmente viene fuori che lo noscript non va in timeout solo se all'interno viene lanciato un comando
systemctl --user (whatever)

Metto quindi un comando dummy prima ed esterno a services() quale
systemctl --user is-active default.target
e non appena viene raggiunto, systemd dice "servizio avviato" e funziona tutto...

Vai a capire perché funziona...
Ho cambiato per l'ennesima volta estensione su Firefox per salvare e mettere da parte gruppi di schede correlate.
Ora uso Tab Stash — sembra nettamente più leggera, e sfrutta i bookmarks così sono pure sincronizzate tra i pc.

Cosa forse più importante, posso nuovamente disattivare da about:config l'opzione
browser.tabs.closeWindowWithLastTab
così chiudendo l'ultima scheda 1. non si chiude il browser e 2. non mi carica random qualche scheda archiviata
Scoperte

• Tool per nascondere il cursore del mouse dopo un certo timeout
https://wiki.archlinux.org/noscript/Unclutter

• Canale telegram per news su Arch, sembra includere interventi manuali
@planetarch
Risolto un altro piccolo problema molto strano e fastidioso:
🖱 Ogni tanto mi capitava che il tema del cursore del mouse per qualche motivo cambiasse, durante alcune operazioni tipo l'autoscrolling su firefox (via tasto centrale per intenderci 💠).

Dovrei essere riuscito a risolvere aggiungendo questo comando
xsetroot -cursor_name left_ptr
in
/etc/xprofile (che ha già un altro fix...)
e nel mio noscript di sessione desktop.
[non so se funziona mettendolo in ~/.xprofile o ~/.xinitrc]
Giusto a maggio ho fatto dei backup molto semplici .tar.zstd della root e dell'home in due file separati.

Vorrei rifarli, peccato che non ho scritto da nessuna parte i comandi che ho usato 😐
Ho letto quest'idea che consiste nel fare i backup non più tar ma squashfs, il quale dovrebbe essere estremamente più efficiente durante la creazione dell'archivio e per di più supporta il mount read-only senza software aggiuntivi.

Mi sembra un'idea geniale, non riesco a smettere di pensarci

Inoltre questa soluzione si potrebbe pure estendere, cioè si potrebbe usare il backup appena creato come base read-only del sistema stesso, con l'aggiunta di un layer UnionFS scrivibile come sorta di sandbox & successivi backup incrementali
👍3