Uscito Kernel Linux 2.6.20!
Ieri è uscita la nuova versione del Kernel Linux che promette faville, soprattutto nella virtualizzazione, ma io vorrei concentrare l’attenzione su chi, come me, ha un chip nForce 4 e usa degli hard disk sata/sata2 sul controller nForce CK804, e utilizza una Ubuntu, ma anche un’altra distribuzione, a 64bit, hanno implementato finalmente varie caratteristiche che mancavano proprio per la nostra architettura:
[PATCH] sata_nv ADMA/NCQ support for nForce4
This patch adds support for ADMA mode on NVIDIA nForce4 (CK804/MCP04) SATA controllers to the sata_nv driver. Benefits of ADMA mode include:
- NCQ support
- Reduced CPU overhead (controller DMAs command information from memory instead of them being pushed in by the CPU)
- Full 64-bit DMA support
ADMA mode is enabled by default in this version. To disable it, set the module parameter adma_enabled=0.
In più hanno risolto dei bug con le versioni precedenti del driver per nForce, sata_nv:
sata_nv: don’t rely on NV_INT_DEV indication with ADMA
Several people reported issues with certain drive commands timing out on
sata_nv controllers running in ADMA mode. The commands in question were
non-DMA-mapped commands, usually FLUSH CACHE or FLUSH CACHE EXT.
From experimentation it appears that the NV_INT_DEV indication isn’t
always set when a legitimate command completion interrupt is received on
a legacy-mode command, at least not on these controllers in ADMA mode.
When a command is pending on the port, force the flag on always in the
irq_stat value before calling nv_host_intr so that the drive busy state
is always checked by ata_host_intr.
This also fixes some questionable code in nv_host_intr which called
ata_check_status when a command was pending and ata_host_intr returned
“unhandled”. If the device interrupted at just the wrong time this could
cause interrupts to be lost.
[libata] Move some PCI IDs from sata_nv to ahci
The content of memory map io of BAR5 have been change from MCP65 then
sata_nv can’t work fine on the platform based on MCP65 and MCP67, so move
their IDs from sata_nv.c to ahci.c.
Per i cambiamenti completi del Kernel qui, per una lista delle novità più “umana” e leggibile anche dai non hacker, qui
Rhythmbox e la deskbar-applet di GNOME
E’ un piccolo plugin scritto in Python per la deskar-applet di GNOME, legge il file xml del batabase di Rhythmbox per cercare e lanciare dalla deskbar una canzone che si vuol ascoltare al momento.
Aggiungo, come potete vedere dall’immagine, che il plugin funziona anche con Listen se lo avete come lettore musicale predefinito.
Il topic originale del plugin, sul forum internazionale di Ubuntu, lo trovate qui, Il plugin invece lo trovate qui.
Tracker 0.5.3
Ho messo la nuova versione di Tracker nel repository, vi consiglio di disinstallare prima la versione precedente, e poi installare la nuova, non perderete nessuna configurazione.
p.s.: ho aggiornato anche Gaim alla 2.0beta6 e relativo nautilus-sendto.
– — –
I have inserted the new version of Tracker in the repository, advise you to remove the previous version and to install the new, you will not lose the configurations.
p.s.: I have upgrade also Gaim to the 2.0beta6 and relative nautilus-sendto.
Nspluginwrapper & Adobe Flash Player
Aggiungi i miei repository e installa nspluginwrapper:
sudo apt-get install nspluginwrapper
Scarica il plugin del Flash dal sito dell’Adobe: Flash Player 9
Estrai il contenuto del compresso e sposta i file nella cartella “/usr/lib/nspluginwrapper/plugins”.
Ora da terminale lancia il seguente comando:
nspluginwrapper -i /usr/lib/nspluginwrapper/plugins/libflashplayer.so
Nspluginwrapper creerà i file necessari al funzionamento nella cartella “/home/utente/.mozilla/plugins/”, ora controlla che il tutto funzioni bene visitando http://www.youtube.com/.
Questo metodo funziona con tutti i browser della famiglia Gecko (Epiphany, Firefox, Galeon, etc etc.), per Konqueror dovete indicargli la cartella “/home/utente/.mozilla/plugins/”.
Ricordo solo che ad ogni aggiornamento del programma, si deve lanciare il comando “nspluginwrapper -v -a -u” per aggiornare i link simbolici.
– — –
Add my repository to your sources.list and install nspluginwrapper:
sudo apt-get install nspluginwrapper
Download Flash Player plugin from Adobe website: Flash Player 9
Extract and move the content of the package in the folder “/usr/lib/nspluginwrapper/plugins”.
Now from command line execute:
nspluginwrapper -i /usr/lib/nspluginwrapper/plugins/libflashplayer.so
Nspluginwrapper will create the necessary files to work in the folder “/home/user/.mozilla/plugins/”, now check if plugin work correctly, visit http://www.youtube.com/.
This method works with all Gecko browser family’s (Epiphany, Firefox, Galeon, etc etc.), with Konqueror setting in the preference to watch in “/home/utente/.mozilla/plugins/” directory.
To each program upgrade, you must lauch the command “nspluginwrapper -v -a -u” to update the symbolic links.
Compiz 0.3.6 from gandalfn
Ho inserito nel repository i pacchetti di Compiz fatti da gandalfn, ricompilati e leggermente modificati, soprattutto compiz-kde, richiedeva dipendenze vecchie e non usate: http://gandalfn.wordpress.com
Se trovate problemi: http://forum.ubuntu-it.org/index.php/topic,39465.0.html
–
I have recompiled and uploaded in my repository, compiz packages from gandalfn repositories: http://gandalfn.wordpress.com








