Archivio tag per '64bit'

Diamo il via agli esperimenti!

Da oggi sarà disponibile un’altra sottosezione del repository uPure64 denominata “experimental”, liberamente ispirata a Debian. In questo repository saranno inseriti i pacchetti “sperimentali” non testati fino in fondo, oppure per mantenere due versioni disponibili di uno stesso programma. Ad esempio nella sezione principale “main” sarà disponibile Compiz 0.4, in quella “experimental” la versione 0.5.1+git20070626 con relative dipendenze, questo per lasciare sempre una versione funzionante e testata di un programma. Per aggiungere la nuova sottosezione, in aggiunta a quelle di base:

deb http://janvitus.interfree.it/ubuntu/ feisty-upure64 experimental-amd64
deb-src http://janvitus.interfree.it/ubuntu/ feisty-upure64 experimental-amd64

Installate a vostro pericolo, anche se sono molto attento non si sa mai. Segnalazioni e suggerimenti sono ben accetti, buon aggiornamento :)

- - -

From today will be available another repository’s subsection uPure64 called “experimental”, freely inspired to Debian. In this repository will be put not fully tested extra packages on, or we’ll have ever two available versions of the same program: for example in the main version you will find Compiz 4.0 and in the experimental one you will find 0.5.1+git20070626 with dependencies, in order to leave always a fully working version of the program. To add a new subsection more to basic version:

deb http://janvitus.interfree.it/ubuntu/ feisty-upure64 experimental-amd64
deb-src http://janvitus.interfree.it/ubuntu/ feisty-upure64 experimental-amd64

Install to your own risk, i’m very conscious and meticulous, but I cannot foresee how things would turn out sometimes. Advices are welcome :)

Gnash: Forse ci siamo

Vi sarete accorti che nel repository uPure64 e in quelli di Gutsy Gibbon è apparsa da giorni la nuova versione di Gnash, lettore multimediale di animazioni e filmati della tecnologia Adobe Flash. Questa versione apporta migliorie, come ad esempio il supporto ai filmati su Youtube, vi riporto l’elenco:

* Streaming video works with YouTube and Lulu.tv! This has been the focus for the majority of the time since the last release.
* Many core improvments in the VM as our understanding of Flash improves. These all improve both the correctness of a movie that is being played, but enebles more movies to play that used to not work.
* New FLTK2 gui support added.
* Simple Flash debugger added.
* Improved Darwin support that can use the system OpenGL.
* Flash extensions, direct support for file handling, MySQL access, etc.. through plugins to the Gnash VM. Wrappers for any C/C++ API libraries can be exported into ActionScript, and used as native commands in a Flash movie.
* Many new testcases! Support for testing with ming, swfmill, amd mtasc compilers.
* New drawing API for MovieClips..
* Updated manuals.

Vi anticipo che il supporto a Youtube non è proprio “pieno”, anche se dall’immagine sembrerebbe, qualche bug e difficoltà nell’esecuzione c’è ancora, come d’altronde ancora molti siti non li vedrete, o li vedrete in malo modo, esempio in questo i menù anche se cliccati non rispondono:

Sul forum internazionale di Ubuntu, nella sezione di sviluppo della Gutsy Gibbon, è stata aperta una discussione proprio su Gnash e il suo sviluppo all’interno della “nostra” distribuzione. Se volete collaborare e aiutare, o anche solo segnalare bug e malfunzionamenti (è aiuto anche questo), la discussione di riferimento è questa: http://ubuntuforums.org/showthread.php?t=474596
I maggiori beneficiari di Gnash saremmo proprio noi che usiamo la 64bit, per cui facciamoci sentire ;)
Infine, come al solito, per chi ha una Feisty a 64bit, troverete i pacchetti aggiornati di Gnash nel “nostro” repository uPure64.
Buon aggiornamento :)

P.s.: piccola chicca per chi usa Liferea…

Swfdec: finalmente i filmati in flash!

Swfdec è un’applicazione a codice aperto che si prefigge di rendere il flash fruibile a tutti senza installare nessun plugin propretario, e a quanto sembra ora è arrivato il momento della compatibilità con i filmati in flash, i famosi .flv, insomma in poche parole quelli di youtube e simili.
Lo annuncia lo stesso autore, Benjamin Otte, sul suo blog mostrando anche un’immagine:

A quanto sembra funziona sul serio. Per ora il codice “compatibile” è nel repository GIT come fa notare l’autore, vediamo quando passerà a stabile se le funzionalità saranno altrettanto valide, personalmente non amo molto “compilare” codice da GIT.
Unica mia perplessità riguarda sempre la “solita storia”, esistono anche GplFlash e Gnash, ma collaborare? eppure usano entrambe la GPL…

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 :)

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.