5 feb 2007, 12:53pm
Blog:
by Janvitus

8 comments

Uscito Kernel Linux 2.6.20!

Ieri è uscita la nuova versione del 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 , ma anche un’altra distribuzione, a , 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 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 , legge il file xml del batabase di per cercare e lanciare dalla deskbar una canzone che si vuol ascoltare al momento.

http://img112.imageshack.us/img112/8352/schermata1uu2.th.png

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 , 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

 
  
  • I delitti casuali

  • Gli ultimi castighi

  • Le etichette dei misfatti

  • .
  • I migliori delitti degli altri