PDA

View Full Version : Linux debian problema audio


Tuxor
15-04-2004, 18:52
Salva, non mi va l'audio sulla debian installata sull'xbox.. il resto va tutto bene ho trovato sta guida

Alsa patches for Xbox

The original information for working with Alsa is provided by Georg Lukas <georg@boerde.de>
Other S/PDIF stuff by andy@warmcat.com

In order to cook ALSA you need the kernel sources for your version of the Xbox Linux kernel
installed and happy.

If you can't get the courses or recompile your own kernel, then you are out of luck using
Alsa until someone issues a version suitable for your kernel or an updated distro is made
with lateast ALSA stuff already included. Sorry.



Step 1: First catch your ALSA
$ wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.1.tar.bz2

Step 2: Untar
$ tar xjf alsa-driver-0.9.1.tar.bz2

Step 3: Copy over the patched files included with this README.xbox
$ cp -rf alsaxbox/* alsa-driver-0.9.1

Step 4: Configure ALSA suitably
$ cd alsa-driver-0.9.1
$ ./configure --with-cards=intel8x0

Step 5: Cook Alsa with the mods
$ make && make install && rmmod snd-intel8x0 && modprobe snd-intel8x0

Step 6: Play some music!
$ mpg123 myfile.mp3




io ho fatto questo.....

xbox:~# wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.1.tar.bz2
--19:36:23-- ftp://ftp.alsa-project.org/pub/driver/alsa-driver-0.9.1.tar.bz2
=> `alsa-driver-0.9.1.tar.bz2.1'
Resolving ftp.alsa-project.org... done.
Connecting to ftp.alsa-project.org[160.217.9.25]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/driver ... done.
==> PASV ... done. ==> RETR alsa-driver-0.9.1.tar.bz2 ... done.
Length: 1,627,898 (unauthoritative)

100%[=========================================>] 1,627,898 43.99K/s ETA 00:00

19:37:03 (43.99 KB/s) - `alsa-driver-0.9.1.tar.bz2.1' saved [1627898]

xbox:~# tar xjf alsa-driver-0.9.1.tar.bz2
xbox:~# cp -rf alsaxbox/* alsa-driver-0.9.1
cp: cannot stat `alsaxbox/*': No such file or director


che devo fare? so niubbo :D

<-3=-YoShi-=3->
15-04-2004, 19:27
xbox:~# tar xjf alsa-driver-0.9.1.tar.bz2
xbox:~# cp -rf alsaxbox/* alsa-driver-0.9.1
cp: cannot stat `alsaxbox/*': No such file or director


che devo fare? so niubbo :D [/B]

Anzitutto prova a verificare se ti ha untarrato il tarball dai un

# ls


dovresti avere la cartell..(no cartella no troppo M$)..ehm..directory alsabox

prova a controllare, se riesci posta l'out che ti da

Conan III
15-04-2004, 20:08
quando decomprimi col tar verifica se ti ha decompresso tutto l'archivio all'interno della cartella alsaxbox
come dice il mio amico Yoshi un bel "ls" per vedere che cartella ti ha creato... :D

Moses
15-04-2004, 23:23
esiste un forum dedicato a Linux e programmi opensource

sposto

Tuxor
16-04-2004, 12:56
k tnx appena apro controllo... e vi do altre info..

Tuxor
16-04-2004, 17:22
xbox:~# ls
3dchess_0.8.1-9_i386.deb alsa-driver-0.9.1.tar.bz2.1 samuel.jpg ssh_hos
alsa-driver-0.9.1 alsabox ssh_host_dsa_key ssh_hos
alsa-driver-0.9.1.tar.bz2 alsaxbox ssh_host_dsa_key.pub ssh_hos
xbox:~#

e ora? ci sta la cartella ma al terzo step mi blokka...

<-3=-YoShi-=3->
16-04-2004, 22:54
Secondo me manca un pezzo...


Step 3: Copy over the patched files included with this README.xbox
$ cp -rf alsaxbox/* alsa-driver-0.9.1

Qua ti vuole copiare il contenuto di alsabox nella cartella alsa-driver-0.9.1 x patchare i driver manca la parte dove devi installare alsaxbox

e ora? ci sta la cartella ma al terzo step mi blokka...

Vuol dire che la cartella c' xch l'hai fatta te? o c'era anche prima?

prova a dare un

# ls alsabox

cos vediamo cosa c' dentro.

Poi qua dice

Step 3: Copy over the patched files included with this README.xbox

allora proviamo a cercare questo README.xbox, se lo troviamo, troviamo anche la cartella alsabox (faccio troppo Gill Grisson..sta sera ci son restato sotto con C.S.I. :forgot: )


# locate README.xbox


P.S. ricordati di scriverlo cos com' xch se lo scrivi readme.xbox x linux un altro file.

Tuxor
17-04-2004, 10:58
k per ora mi sto cimentando con l'installazione del java per usare il desktop remoto.. appena mi ributto sull'audio vi temgo informati..

Tuxor
17-04-2004, 12:23
sono andato avanti con il quarto passo

xbox:~/alsa-driver-0.9.1# ./configure --with-cards=intel8x0
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /XebianLocal/root/alsa-driver-0.9.1
checking cross compile...
checking for directory with kernel source... /lib/modules/2.4.25/build
checking for kernel version... The file /lib/modules/2.4.25/build/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
xbox:~/alsa-driver-0.9.1#

xbox:~/alsa-driver-0.9.1# make && make install && rmmod snd-intel8x0 && modprobe snd-intel8x0
make all-deps
make[1]: Entering directory `/XebianLocal/root/alsa-driver-0.9.1'
make[1]: Nothing to be done for `all-deps'.
make[1]: Leaving directory `/XebianLocal/root/alsa-driver-0.9.1'

Please, run the configure script as first...

if [ ! -d include/sound -a ! -L include/sound ]; then \
ln -sf ../alsa-kernel/include include/sound ; \
fi
cp -auvf include/version.h include/sound/version.h
`include/version.h' -> `include/sound/version.h'
make dep
make[1]: Entering directory `/XebianLocal/root/alsa-driver-0.9.1'
make[2]: Entering directory `/XebianLocal/root/alsa-driver-0.9.1/acore'
Makefile:4: ../Makefile.conf: No such file or directory
Makefile:18: /alsa-kernel/core/Makefile: No such file or directory
Makefile:20: /Rules.make: No such file or directory
make[2]: *** No rule to make target `/Rules.make'. Stop.
make[2]: Leaving directory `/XebianLocal/root/alsa-driver-0.9.1/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/XebianLocal/root/alsa-driver-0.9.1'
make: *** [include/sndversions.h] Error 2
xbox:~/alsa-driver-0.9.1#

e con il quinto... qualcuno di voi ne viene a capo?? io no :(

<-3=-YoShi-=3->
17-04-2004, 13:31
L'errore qua

checking for kernel version... The file /lib/modules/2.4.25/build/include/linux/version.h does not exist.
Please, install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /usr/src/linux).
xbox:~/alsa-driver-0.9.1#

Quando lanci il ./configure
Probabilmente non hai i sorgenti del kernel, ho li hai in un altra directory oppure hai dimenticato qualcosa nell'installazione dell'OS

P.S. Cmq mi sa che devi per forza patchare alsa (il passo 3) quindi devi per forza avere alsabox

Tuxor
17-04-2004, 13:57
dove devo avere alsabox? un file o una directory? come procedo? :D

<-3=-YoShi-=3->
17-04-2004, 14:31
No una directory, x nn ho idea di dove possa essere cercala con locate
(vedi sopra)

Cmq dovresti avere i sorgenti del kernel.

In order to cook ALSA you need the kernel sources for your version of the Xbox Linux kernel
installed and happy.

If you can't get the courses or recompile your own kernel, then you are out of luck using
Alsa until someone issues a version suitable for your kernel or an updated distro is made
with lateast ALSA stuff already included. Sorry.


Purtroppo nn ho l'xbox (non ancora :angry: eheheh ) e quindi nn so se puoi scaricarti i sorgenti da www.kernel.org o ci vogliono i suoi patchati.

Riesci a darmi qualche link, cos do un occhio e vedo dove potrebbe essere l'errore.

Jerry Lee
19-04-2004, 10:05
Tux, io avevo un problema con l'audio (non sentivo nulla :)). L'ho risolto cos:

- Ho installato SYNAPTIC, un programma con il quale selezioni un pacchetto/software da un elenco e lui te lo scarica ed installa automaticamente, comprese le dipendenze.

- Ho installato (con SYNAPTIC) ovviamente ogni cosa che riportava il nome ALSA (stai attento: devi scharicare anche kernel-alsa-module che stranamente con la ricerca della parola ALSA non l'ho trovato)

- Dopodich ho modificato il file /etc/modules.conf sostituendo il vecchio modulo con il nuovo.

In 5 minuti ho sistemato un problema che mi assillava da 2 settimane :D

Tuxor
19-04-2004, 14:18
O_O non mi chiarissimo cmq appena loggo dall'xbox provo pure questa.. :D tnx

Jerry Lee
20-04-2004, 14:48
Originally posted by Tuxor
O_O non mi chiarissimo cmq appena loggo dall'xbox provo pure questa.. :D tnx

sono rimasto allibito pure io. Ore ed ore perse dietro ad installazioni e configurazioni manuali.
In questo programma hai un elenco con le pi comuni (se non tutte) applicazioni free per linux. Tu selezioni quella che vuoi e questo programma ti scarica ed installa anche eventuali dipendenze.

il programma si chiama synaptic. A me lo ha fatto installare un tizio che ho conosciuto su irc in un chan per linux. Per non mi sono segnato il link.

Tuxor
20-04-2004, 17:17
installato ma non lo trovo nella lista dei prog non ci sta -_-

<-3=-YoShi-=3->
01-05-2004, 13:38
Nn ti sei fatto pi sentire, ma come finita poi? hai risolto?

P.s. dato che devo prendere anche io l'x-box, mi passeresti qualche link su come installare linux?

Conan III
02-05-2004, 20:39
io direi d fare un bel alsaconf e vedere se riconosce la l'audio nella xbox, se cio' avviene con alsamixer aumenta il volume perke alle volte il vol impostato al minimo (nullo)

Tuxor
04-05-2004, 20:33
finita che non ho risolto nulla anzi volevo mettere la nuova versione di linux ma non ci sono riuscito, poi ho rimesso quella vecchia e funziona la connessione la chat irc il broswer l'email ma non riesco ad installare alcune cose.. cmq poi ci sbatto un p la testa.. vi assicuro che linux con xbox perfetta...

per info sui link mandatemi un pm o via icq cmq se cercate su google c' tutto..