linux

Ricompilare i moduli kernel per virtualbox con dkms

linux

Con gli ultimi pacchetti di virtualbox su arch linux è scomparso il binario "vboxbuild" che permetteva di ricompilare i moduli quando mancavano (in genere dopo l'aggiornamento di un kernel non standard).

Poco male, il comando da eseguire per fare la stessa cosa è molto semplice:

sudo dkms install vboxhost/<versione>
#... e poi per caricare i moduli subito in memoria, se occorre ...
sudo modprobe vboxdrv; sudo modprobe vboxnetflt

Al posto di <versione> occorre inserire il numero di versione di virtualbox appena installato. Se non lo sappiamo possiamo cercarlo in vari modi: a parte guardare il pacchetto installato, una ricerca più "dkms-oriented" è eseguire il comando:

[bash]

Linux shell: impostare una cartella condivisa dove tutti i file sono modificabili da gruppo

linux

 

Se si vuole avere una cartella condivisa da più utenti, nella quale tutti possono inserire file e vedere/manipolare anche i file degli altri, senza problemi di diritti, la soluzione non è immediata. I diritti di creazione file per un utente loggato e/o le sue impostazioni di gruppo di default (in particolare per l'utente root) possono creare l'inconveniente che alcuni file non sono leggibili da tutti.

Per evitare questo usiamo 2 caratteristiche della gestione permessi di linux: il flag "s" (setUID) e la gestione FACL (file access control list).

Linux 2.6.38 e consumo eccessivo sul portatile: forzare ASPM

linux

Con Linux 2.6.38 (e successive) è presente una sorta di regressione (anche se non è corretto definitirla tale) che mina la durata della batteria.

Il problema in realtà non è imputabile direttamente al kernel, ma alla maggior parte dei BIOS che non dichiarano correttamente la conformità ad ASPM. Per questo motivo il kernel, giustamente, disabilita il supporto.

Se in teoria tutto fila liscio, in pratica il problema è notevole, perchè i BIOS con questo problema sono comunissimi, e di fatto Linux, anche se fa la cosa giusta, ottiene come risultato di essere l'unico SO con problemi di batteria...