După ce am pus writedeckul pe picioare, au mai rămas câteva lucruri mărunte de rezolvat. Nu sunt modificări spectaculoase, dar fac experiența de zi cu zi mai plăcută.
Sudo fără parolă
De fiecare dată când aveam nevoie de o comandă cu privilegii, trebuia să introduc parola. Pe un dispozitiv care este pornit rar și folosit exclusiv de mine acasă, asta nu are prea mult sens. Am eliminat cererea de parolă pentru sudo:
sudo visudo
Am adăugat la final:
thinkroot ALL=(ALL) NOPASSWD: ALL
GRUB cu timeout 0
La fiecare pornire stăteam 5 secunde să privesc meniul GRUB înainte să se încarce sistemul. Pe un dispozitiv cu un singur sistem de operare instalat, cele 5 secunde sunt pur ceremoniale. Am eliminat așteptarea:
sudo nano /etc/default/grub
Am schimbat GRUB_TIMEOUT=5 în GRUB_TIMEOUT=0, după care:
sudo update-grub
Acum laptopul pornește direct, fără opriri inutile.
Screenshot în TTY cu fbcat și tmux
Acesta a fost cel mai neașteptat lucru de rezolvat. Nu există un PrintScreen în TTY - cel puțin nu unul evident. Am încercat câteva soluții care nu au mers, până la fbcat care capturează framebuffer-ul și funcționează cu kmscon.
Am adăugat un binding în ~/.tmux.conf care face screenshot la apăsarea lui F12:
bind -n F12 run-shell 'fbcat | pnmtopng > /home/thinkroot/screenshot-$(date +%H%M%S).png'
Fișierul apare direct în PNG cu timestamp în nume, fără pași suplimentari.
Taste rapide pentru reboot și shutdown
Tot prin tmux, am adăugat două taste rapide pentru a opri sau reporni laptopul fără să ies din micro:
bind -n F10 run-shell 'sudo shutdown now'
bind -n F11 run-shell 'sudo reboot'
F10 oprește laptopul, F11 îl repornește.
Transferul screenshot-urilor pe PC cu scp
Pentru a trimite screenshot-urile de pe writerdeck pe PC, folosesc scp. Ca să nu scriu comanda de fiecare dată, am adăugat un alias în ~/.bashrc pe PC:
alias t440p='scp thinkroot@IP_LAPTOP:/home/thinkroot/screenshot-* /home/thinkhome/Imagini/T440p'
De acum, când vreau să transfer toate screenshot-urile de pe writerdeck, rulez pur și simplu t440p din terminal.

Comentarii