Pagina 1 di 2
BB-demo
Inviato: sab 22 nov 2008, 11:46
da Ansa89
Vorrei chiedere se molto gentilmente qualcuno potrebbe pacchettizzare il programma bb (che in pratica è una demo delle aalib).
Per qualche strana ragione io non riesco a far funzionare l'audio e senza questo il programma perde di bellezza...Spero che qualcuno possa aiutarmi [-o<
PS: i sorgenti che trovate nella
home del progetto non si riescono a compilare (provare per credere), allora io gli ho dato una sistemata rudimentale
Ansa89_bb-1.2.
Re: BB-demo
Inviato: sab 22 nov 2008, 12:11
da shark1500
Un tempo avevo provato a pacchettizzarlo, c'ero anche riuscito, ma usando delle patch che hanno usato i compilatori di ubuntu (forse un po' meglio delle tue).
Se la cosa la posso fare potrei pensare di creare il pacchetto.
Re: BB-demo
Inviato: sab 22 nov 2008, 12:15
da d4z_c0nf
Ansa89 ha scritto:Vorrei chiedere se molto gentilmente qualcuno potrebbe pacchettizzare il programma bb (che in pratica è una demo delle aalib).
Per qualche strana ragione io non riesco a far funzionare l'audio e senza questo il programma perde di bellezza...Spero che qualcuno possa aiutarmi [-o<
PS: i sorgenti che trovate nella
home del progetto non si riescono a compilare (provare per credere), allora io gli ho dato una sistemata rudimentale
Ansa89_bb-1.2.
Ansa, ho preso i tuoi sorgenti, li ho compilati (non li ho installati, make install mi dice che non ha il target nel makefile), ho lanciato bb compilato, non ho capito che fa (una specie di presentazione in ascii), ma l'audio lo sento. Se provo a lanciare
Codice: Seleziona tutto
/tmp/tgz/bb-1.2# ./bb_snd_server
This program cannot be run in UNIX mode
Magari se puoi essere più specifico sul problema...
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 13:36
da Ansa89
A questo punto mi viene da pensare che il problema sia la mia scheda audio
Adesso faccio ulteriori prove e vi saprò dire.
Re: BB-demo
Inviato: sab 22 nov 2008, 13:47
da d4z_c0nf
Ansa89 ha scritto:A questo punto mi viene da pensare che il problema sia la mia scheda audio
Adesso faccio ulteriori prove e vi saprò dire.
Ma hai compilato a parte i file nella dir mikunix?
Perchè se non li compili non si sente l'audio.
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 13:49
da Ansa89
@d4z_c0nf: bb è una presentazione in ascii di ciò che si può fare con le aalib.
Ho provato a ricompilare per l'ennesima volta bb:
- si compila senza errori
- compilo il supporto per l'audio senza modificare il makefile (a me sembra che vada bene già così com'è)
- ho eseguito bb_snd_server:
Codice: Seleziona tutto
$./bb_snd_server
This program cannot be run in UNIX mode
- ho eseguito bb dicendo che volevo anche l'audio:
Codice: Seleziona tutto
$./bb
Driver error: You don't have any of the supported sound-devices.
Dunque sembra che il server sonoro di bb non abbia i driver per la mia scheda audio:
Codice: Seleziona tutto
#lspci | grep Audio
Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)

Re: BB-demo
Inviato: sab 22 nov 2008, 13:54
da d4z_c0nf
Ansa89 ha scritto:@d4z_c0nf: bb è una presentazione in ascii di ciò che si può fare con le aalib.
Ho provato a ricompilare per l'ennesima volta bb:
- si compila senza errori
- compilo il supporto per l'audio senza modificare il makefile (a me sembra che vada bene già così com'è)
- ho eseguito bb_snd_server:
Codice: Seleziona tutto
$./bb_snd_server
This program cannot be run in UNIX mode
- ho eseguito bb dicendo che volevo anche l'audio:
Codice: Seleziona tutto
./bb
Driver error: You don't have any of the supported sound-devices.
Dunque sembra che il server sonoro di bb non abbia i driver per la mia scheda audio:
Codice: Seleziona tutto
#lspci | grep Audio
Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 03)

Ah, sarà quello, per il server dice lo stesso anche a me.
Mi spiace, non supporti la tua scheda.
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 13:58
da Ansa89
Domanda da disperato: non esiste un modo per aggiungere il driver della mia scheda al server di bb?
PS: confermo che non si può fare "make install", se si vuole installare il programma sul computer si deve copiare a mano gli eseguibili "bb" e "bb_snd_server" in "/usr/local/bin".
Re: BB-demo
Inviato: sab 22 nov 2008, 14:02
da d4z_c0nf
Ansa89 ha scritto:Domanda da disperato: non esiste un modo per aggiungere il driver della mia scheda al server di bb?
PS: confermo che non si può fare "make install", se si vuole installare il programma sul computer si deve copiare a mano gli eseguibili "bb" e "bb_snd_server" in "/usr/local/bin".
Davvero non saprei dirti per i driver.
Ho dato un'occhiata al configure, e pare non ci sia modo di passarli.
Forse puoi agire sul makefile in mikunix, alla voce DRIVER, chissà se puoi passargli anche i tuoi...mmm..
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 14:47
da Mario Vanoni
Grande Ansa89
- l'originale _non_ compila
- il tuo *.tar.bz2 _SI_
con cd mikunix
- senza cambiare makefile
- make
Su Root Shell in X
- ./bb perfetto con musica
La mia mobo ha integrata una
- Realtek ALC889A codec
Re: BB-demo
Inviato: sab 22 nov 2008, 14:53
da d4z_c0nf
Mario Vanoni ha scritto:Grande Ansa89
- l'originale _non_ compila
- il tuo *.tar.bz2 _SI_
con cd mikunix
- senza cambiare makefile
- make
Su Root Shell in X
- ./bb perfetto con musica
La mia mobo ha integrata una
- Realtek ALC889A codec
Mario anche la mia ha una Realtek (anche se lspci la vede come Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) )
, si vede che ansa è sfortunato.
Ansa approposito come hai aggiustato i sorgenti?
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 15:08
da Ansa89
1) Mario che mi fa dei complimenti?!?!?
Sono onorato!!
2) I sorgenti li ho aggiustati nella maniera più stupida e più semplice che c'era:
- Il primo errore che dava era nel file "backconv.c", il quale non trovava un tipo di dato struct (evidentemente i programmatori hanno sbagliato a dichiararlo).
Io semplicemente ho fatto una dichiarazione a inizio file:
- Il secondo errore era in "textform.c", dove i programmatori si sono sbagliati a far stampare delle righe al programma (non riporto le correzioni perché si tratta semplicemente di "\" in fondo a parecchie righe)
Queste sono le mie correzioni, mi fa molto piacere che le abbiate trovate utili

Re: BB-demo
Inviato: sab 22 nov 2008, 15:11
da d4z_c0nf
Ansa89 ha scritto:1) Mario che mi fa dei complimenti?!?!?
Sono onorato!!
2) I sorgenti li ho aggiustati nella maniera più stupida e più semplice che c'era:
- Il primo errore che dava era nel file "backconv.c", il quale non trovava un tipo di dato struct (evidentemente i programmatori hanno sbagliato a dichiararlo).
Io semplicemente ho fatto una dichiarazione a inizio file:
- Il secondo errore era in "textform.c", dove i programmatori si sono sbagliati a far stampare delle righe al programma (non riporto le correzioni perché si tratta semplicemente di "\" in fondo a parecchie righe)
Queste sono le mie correzioni, mi fa molto piacere che le abbiate trovate utili

Utili? senza di quelle non compilava.
Potresti segnalarle agli sviluppatori.
rock
Re: BB-demo
Inviato: sab 22 nov 2008, 15:20
da Mario Vanoni
d4z_c0nf ha scritto:Mario Vanoni ha scritto:Grande Ansa89
- l'originale _non_ compila
- il tuo *.tar.bz2 _SI_
con cd mikunix
- senza cambiare makefile
- make
Su Root Shell in X
- ./bb perfetto con musica
La mia mobo ha integrata una
- Realtek ALC889A codec
Mario anche la mia ha una Realtek (anche se lspci la vede come Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2) )
, si vede che ansa è sfortunato.
Ansa approposito come hai aggiustato i sorgenti?
rock
Una cosa strana
- il manuale della mobo GA-P35-DS4 cita
> Realtek ALC889A codec
- lspci dice
> Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
- il sito di Andrea Arcangeli (klive) lo vede come
> Audio device Intel Corporation 8086:293e
Re: BB-demo
Inviato: sab 22 nov 2008, 15:29
da Ansa89
Due contro uno...
Secondo me è Intel, anche perché ogni tanto i manuali sono imprecisi a causa dell'aggiornamento hardware che i costruttori di computer effettuano tra l'inizio e la fine della produzione di ogni modello.