Archivi tag: driver

C’eravamo tanto illusi…

Ricordate quando Ati venne acquistata da Amd? Se pur tra mille cautele, a buon diritto direi visti i precedenti, quasi tutti salutammo l’avvenimento in maniera positiva, fiduciosi che avrebbero finalmente fornito un supporto decente al “pinguino”. Non si può certo dire che questa aspettativa sia stata totalmente disattesa perchè di passi avanti, anche grandi, ne sono stati fatti, tuttavia la tentazione, o forse il “vizio”, di ricadere negli stessi errori è sempre molto forte,e la fregatura appena dietro l’angolo.

Fregatura
Fregatura

Qualche giorno fa ho scritto un articolo dal titolo Niente driver Amd/Ati per Intrepid Ibex, lamentandomi del fatto che gli 8.10 non funzionassero sull’ ultima Ubuntu. Ho legittimamente immaginato che fosse colpa del mancato supporto ad X.org 7.4, quindi ho provato gli 8.11 beta che Canonical aveva messo a disposizione nei suoi repo, ma niente da fare, al riavvio schermo nero e buona notte a tutti, così, e senza indagare più di tanto (i radeon funzionano decentemente) mi sono ripromesso di aspettare la release finale, che, come sappiamo, è stata rilasciata pochi giorni fa.
Quindi tutto risolto? Ma neanche per idea, anche gli 8.11 final release “crashano” all’ avvio; stavolta, più incazzato che mai, comincio studiare il problema e mi accorgo quasi subito attraverso il mio Xorg.0.log che tutte le schede r3xx (la mia è una Mobility Radeon 9600) sono affette da un “simpaticissimo” (uso un eufemismo per non trascendere coi toni…) bug:

ATI Proprietary Linux Driver Version Identifier:8.55.2
ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.552
ATI Proprietary Linux Driver Build Date: Oct 28 2008 21:22:33

tra l’altro ampiamente documentato qui.
Morale: provate a indovinare quale sarà la scheda video del mio prossimo notebook?

Airone muto

Ho installato con successo la versione beta di Ubuntu hardy Heron, ma dopo aver installato i driver ati 8.03 il mio sistema audio è andato in tilt. In sostanza viene emesso il classico bip del login manager ma poi più niente. Il mio laptop è equipaggiato con: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC’97 Audio Controller.
L’errore è questo:

E: alsa-util.c: Error opening PCM device hw:0: Dispositivo o risorsa occupata
E: module.c: Failed to load module “module-alsa-sink” (argument: “device_id=0 sink_name=alsa_output.pci_8086_24d5_sound_card_0_alsa_playback_0″): initialization failed.

Sembra che fglrx installi un modulo o un plugin che va in conflitto con alsa occupando il dispositivo o la risorsa hw:0 (la mia scheda audio). Il problema mi angustia da qualche giorno, e, se qualcuno ne ha esperienza, e vuole metterla a disposizione, è assolutamente il benvenuto.

Android e Linux: l’unione fa la forza!

[singlepic id=997 w=140 h=76 float=left]Se questo è un post? Bah…! Tutti sanno (…?) che il “cuore” di Android è costituito da un kernel linux, dunque è come se tra il robottino verde e il pinguino esista un rapporto di genere a specie. Ebbene oggi questo rapporto torna a consolidarsi nuovamente perchè si è deciso di reintegrare nel kernel alcuni driver di Android che in precedenza erano stati rimossi. Inoltre viene alla luce l’Android Mainlining Project con il compito di gestire il lavoro di integrazione delle features di Android con il kernel Linux in maniera da rendere quest’ultimo eseguibile anche sui dispositivi Android. Per chi ha voglia di seguire gli sviluppi ecco il link alla mailing list ufficiale del progetto.

Debian 5.0 e Catalyst 9.2 Beta

Non potevo non installare Lenny, così appena rilasciata la “final release” l’ho fatto, ovviamente sul mio notebook idea progress, oramai usato per i test ( sotto l’aspetto didattico è impagabile, infatti presenta una miriade di situazioni problematiche). Tuttavia, onde preservare la mia fama di “smanettone”, dopo aver installato la distribuzione “regina della stabilità”, era mio dovere produrre un elemento che provvedesse a rendere il sistema meno stabile e quindi più problematico. Cosa fare ? Ma ricorrere ai driver Amd/Ati, è ovvio! Una bella beta, l’ ultima, la Catalyst 9.2.

[singlepic id=809 w=320 h=240 float=center] Mi aspettavo chissà quali impicci, e invece con l’ aiuto di un piccolo trucco tutto è filato abbastanza liscio. Secondo me è merito di Debian!

Download

da qui (ricordo che l’ uso di driver in versione beta è sempre un rischio quindi la responsabilità di eventuali danni dovuti al loro utilizzo è tutta a carico dell’ utente).

Installazione

#./Linux_catalyst_9.2_CES_09_preview_driver.run

Configurazione

#aticonfig --initial
#aticonfig --overlay-type=Xv

Correzione del modulo fglrx

# cd /lib/modules/fglrx/build_mod/
# ./make.sh1
# cd..
# ./make_install.sh
# reboot

Controllo

$ fgl_glxgears
$ fglrxinfo
$ glxgears
$ glxinfo | grep direct

Se il risultato è comparabile a quello che vedete negli screenshots di questo post allora i vostri driver sono belli e funzionanti!

[singlepic id=810 w=320 h=240 float=center]

  1. Richiede la presenza delle librerie necessarie alla compilazione

Driver ati, hardy heron e il mio notebook.

Qualche tempo fa scrissi un post sul mio Airone muto, ovverosia su un problema alquanto singolare che riscontro su Hardy Heron dopo l’installazione dei driver ati: non funziona più l’audio. Ovviamente non ho idea del perchè, altrimenti avrei già individuato la soluzione, posso solo dire che deve essere qualche modulo dei driver della scheda video (ati mobility radeon 9600) che entra in conflitto col mio sistema sonoro basato su Intel Corporation 82801EB/ER (ICH5/ICH5R) AC’97 Audio Controller.

Ebbene oggi ho deciso di riprovarci, non più con le ultime versioni dei driver (8.3 – 8.4), ma con i Catalyst 7.11 già funzionanti su Gutsy. Risultato ? Funzionano!
L’ installazione è la solita, non starò a ripeterla visto che ci sono decine di guide in rete, l’unica cosa da sottolineare è la necessità di inserire in xorg.conf la linea dei driver (Driver “radeon”) prima di lanciare aticonfig –initial -f. Questo perchè altrimenti aticonfig cercherà la linea in questione e, non trovandola, segnalerà un errore (come saprete solamente con gli 8.4 è stato risolto questo problema).
Dopo il riavvio del server grafico i test di rito: fgl_glxgears – glxgears – glxinfo.
Tutto ok!
A dire il vero quasi tutto ok, perchè compiz non funziona. Spero di riuscire a risolvere il problema al più presto, ma per me non è così determinante, ne faccio tranquillamente a meno.
Mi auguro di essere di aiuto a qualcuno, anche se spero siano pochi a vivere situazioni simili, perchè avere un problema con l’audio dovuto all’installazione di driver video è quanto meno paradossale e di soluzione assai difficile visto che il mio tipo di scheda sonora presenta impicci di questo tipo da tempo immemorabìle.
Infine un appello: se a qualcuno di voi viene in mente una soluzione diversa, magari con l’uso dei nuovi 8.4 me lo faccia sapere. Grazie!