Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema audio
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Sat Jul 23, 2005 2:26 pm    Post subject: Problema audio Reply with quote

Ciao a tutti,ho installato gentoo da circa 3 giorni , e sono solo 3 giorni che ho iniziato ad usare linux :D
Pensavo di incotrare molti piu problemi ma devo dire che grazie alla documentazione ottima dle sito + questo forum, sto capendo un sacco di cose e tuto fila liscio,e la mia stima per questo Os cresce semrpe di piu :P

dunque, l'unico problema che ho è l'audio...
non ci sto capendo nulla
Il mio kernel è 2.6.12 compilato con genkernel,perciò da quello che ho capito gli alsa dirver dovrebbero gia essere inclusi, ma seguendo la guida non mi funziona nulla, ho provato anche ad emergerli ma la risposta che da è questa :
* getfilevar requires 2 variables, with the second a valid file.
* getfilevar <VARIABLE> <CONFIGFILE>
* Could not find a usable .config in the kernel source directory.
* Please ensure that /usr/src/linux points to a configured set of Linux sources.
* If you are using KBUILD_OUTPUT, please set the environment var so that
* it points to the necessary object directory so that it might find .config.

!!! ERROR: media-sound/alsa-driver-1.0.9b failed.
!!! Function linux-info_pkg_setup, Line 521, Exitcode 1
!!! Unable to calculate Linux Kernel version
!!! If you need support, post the topmost build error, NOT this status message.


che significa molto poco per me purtroppo :(
ho abilitato il flag alsa in Use

piu di questo non so che fare, in caso vi servissero piu info ditemi cosa volete sapere,ditemi passo passo che devo fare pero :D

il fatto è che non capisco bene cosa devo fare e come funziona la configurazione dell audio....

a quanto pare il sistema riconosce la scheda perche da come potete vedere

bash-2.05b# lspci | grep -i audio
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)


boh non so dove mettere le mani :( help me!

pero tutto il resto funziona alla grande ,almeno per quello che ho potuto constatare (tipo i vitali firefox e gaim :D )
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sat Jul 23, 2005 3:03 pm    Post subject: Reply with quote

Premessa impara come compilarti il kernel a manina, difficile ma hai molto più controllo.

Compilando con genkernel (cosa che non ho mai fatto) presumo che vada a selezionare anche i driver per la scheda audio e quindi NON devi emergere alsa-driver.
Quasi certamente il problema è da imputarsi a questo, prova a seguire la guida per alsa come se avessi selezionato i driver del kernel e facci sapere.
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Sat Jul 23, 2005 3:29 pm    Post subject: Reply with quote

niente di tutto questo....
il problema è semplice ed altrettanto semplice è l'affermazione:
Arkham00 wrote:

* Please ensure that /usr/src/linux points to a configured set of Linux sources.


che invita a verificare che esista in /usr/src/ un link simbolico
chiamato linux che punti alla dir che continene i sorgenti
del kernel attualmente in uso...

in parole povere:
Code:
uname -r /*ottengo la versione in uso del kernel*/
ln -s /usr/src/linux-VersioneKernelInUso /usr/src/linux
emerge alsa-driver /*inutile dato che _tutti_ i drivers necessari sono _gia'_ nel kernel*/

_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sat Jul 23, 2005 3:42 pm    Post subject: Reply with quote

X-Drum wrote:
in parole povere:
Code:
uname -r /*ottengo la versione in uso del kernel*/
ln -s /usr/src/linux-VersioneKernelInUso /usr/src/linux
emerge alsa-driver /*inutile dato che _tutti_ i drivers necessari sono _gia'_ nel kernel*/

Scusa ma non è quello che ho detto io ?
Inoltre se hai già i driver nel kernel non è solo inutile dare emerge alsa-driver ma ti becchi anche un bell'errore e il pacchetto non viene emerso.
Back to top
View user's profile Send private message
akx
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jun 2005
Posts: 107
Location: Treviso

PostPosted: Sat Jul 23, 2005 4:55 pm    Post subject: Reply with quote

no non è quel che dici tu... ti ha semplicemente consigliato di creare il link simbolico ai sorgenti del kernel in uso
_________________
Gentoo2005.0+KDE3.4.1
Linux 2.6.12-gentoo-r9 #1 Mon Aug 1 23:16:11 CEST 2005 i686 AMD Athlon(tm) XP Processor 2800+ AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Sat Jul 23, 2005 6:08 pm    Post subject: Reply with quote

ok ho fatto ln -s /usr.... e cosa avrei fatto? e ora dovrebbe funzionare? come faccio a saperlo?
Back to top
View user's profile Send private message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Sat Jul 23, 2005 6:19 pm    Post subject: Reply with quote

cmq avevo gia seguito la guida senza emergere i driver,pare tutto corretto
ho inserito in /etc/modules.d/alsa alias snd-card-0 snd-intel8x0

l ho attivata al boot e l ho startata

ma quando faccio amixer dice :
amixer: Mixer attach default error: No such file or directory

e la guida dice c he se non parte bisogna controllare se il modulo della scheda audio è partito, umh cioè?

questo? /etc/init.d/alsasound start funziona ,anche perchè se lo rifaccio mi dice already started... boh ditei voi

ah edito : stavo smanettadno col control center (kde) alla voce sound system
e qualunque audio device che selziono mi risponde con un msg cosi:

Sound server informational message:
Error while initializing the sound driver:
device /dev/dsp can't be opened (No such device)
The sound server will continue, using the null output device.
Back to top
View user's profile Send private message
akx
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jun 2005
Posts: 107
Location: Treviso

PostPosted: Sat Jul 23, 2005 8:17 pm    Post subject: Reply with quote

Arkham00 wrote:
ok ho fatto ln -s /usr.... e cosa avrei fatto? e ora dovrebbe funzionare? come faccio a saperlo?


Hai creato il link ai sorgenti del kernel cui punta genkernel
_________________
Gentoo2005.0+KDE3.4.1
Linux 2.6.12-gentoo-r9 #1 Mon Aug 1 23:16:11 CEST 2005 i686 AMD Athlon(tm) XP Processor 2800+ AuthenticAMD GNU/Linux
Back to top
View user's profile Send private message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Sat Jul 23, 2005 8:23 pm    Post subject: Reply with quote

ok, ma per farla funzionare?
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Sat Jul 23, 2005 9:20 pm    Post subject: Reply with quote

Kernel78 wrote:
X-Drum wrote:
in parole povere:
Code:
uname -r /*ottengo la versione in uso del kernel*/
ln -s /usr/src/linux-VersioneKernelInUso /usr/src/linux
emerge alsa-driver /*inutile dato che _tutti_ i drivers necessari sono _gia'_ nel kernel*/

Scusa ma non è quello che ho detto io ?

no, non hai fatto notare _quale_ era la causa dell'errore
ovvero la mancanza del link simbolico ai sorgenti del kernel
e quindi l'impossibilià per l'ebuild di determinare quale era il
kernel attualmente in uso

precisazione: il link simbolico al kernel in uso serve a molti ebuild,
ed è quindi buona norma averlo creato/aggiornato correttamente.

nello specifico problema come detto da altri (va meglio cosi???? -.-)
segui quel consiglio: ovverro usa i drivers alsa contenuti nel kernel e
non gli alsa-drivers
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Jul 24, 2005 7:12 am    Post subject: Reply with quote

X-Drum wrote:
no, non hai fatto notare _quale_ era la causa dell'errore
ovvero la mancanza del link simbolico ai sorgenti del kernel
e quindi l'impossibilià per l'ebuild di determinare quale era il
kernel attualmente in uso

Adesso non ci metterei la mano sul fuoco ma mi sembrava che anche a me avesse dato quell'errore anche se il mio problema non era la mancanza del link simbolico ma l'aver già incluso i driver del kernel, pensavo quindi si trattasse di un messaggio fuorviante.

Mi fa riflettere soprattutto il fatto che genkernel per compilare il kernel va a cercare i sorgenti proprio in /usr/src/linux (a meno che sia specificato un percorso diverso) quindi per riuscire a compilare il kernel significa che il link esisteva già quindi non poteva essere quello il problema.
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Sun Jul 24, 2005 10:57 am    Post subject: Reply with quote

Arkham00 wrote:
cmq avevo gia seguito la guida senza emergere i driver,pare tutto corretto
ho inserito in /etc/modules.d/alsa alias snd-card-0 snd-intel8x0
Credo che queste due righe non bastino; cerca la pagina del tuo driver sul sito ALSA Project e sistema tutto in quel file.

Arkham00 wrote:
ma quando faccio amixer dice :
amixer: Mixer attach default error: No such file or directory
Altro motivo per cui sospetto che non hai sistemato perbene quel file.

Arkham00 wrote:
e la guida dice c he se non parte bisogna controllare se il modulo della scheda audio è partito, umh cioè?
Code:
lsmod | grep snd-intel8x0


Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Sun Jul 24, 2005 1:39 pm    Post subject: Reply with quote

umh scusate nno vorrei fare casini devo fare tutto quelo che sta scritto in questa pagina ?

http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=SiS&card=SiS+735.&chip=SI7012&module=intel8x0

da quello che vedo dice di installare alsa driver e alsa utils, ma non dovrei farlo perke gia stanno nel kernel no?

poi il passo successivo è alsamixer, ma so gia che non funziona....c'è qualcosa che non mi quadra o_O

vi dispiace dirmi passo quello che devo e quello che NON devo fare?

uff io pensavo che per la prima installazione genkernel avrebbe semplificato la vita di un niubbo quale sono... :(
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Jul 24, 2005 1:51 pm    Post subject: Reply with quote

www.gentoo.org
Tu parti dal sito principale e tra tutta l'ottima documentazione trovi anche http://www.gentoo.org/doc/en/alsa-guide.xml (c'è anche la versione italiana ma IMO quella inglese è migliore)
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Sun Jul 24, 2005 3:37 pm    Post subject: Reply with quote

Arkham00 wrote:
umh scusate nno vorrei fare casini devo fare tutto quelo che sta scritto in questa pagina ?

http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=SiS&card=SiS+735.&chip=SI7012&module=intel8x0
Quello a cui mi riferivo io era:
Code:
# OSS/Free portion - card #1
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
   
# OSS/Free portion - card #2
alias sound-slot-1  snd-card-1
alias sound-service-1-0 snd-mixer-oss
alias sound-service-1-3 snd-pcm-oss
alias sound-service-1-12 snd-pcm-oss
Che devi inserire in /etc/modules.d/alsa. Una volta fatto ciò, credo che un
Code:
/etc/init.d/alsasound restart
possa bastarti e permetterti di usare l'audio del tuo pc.

Al termine di ciò, non dimenticarti di unmutare il 'Master' e il 'PCM':
Code:
(edited...)
amixer set Master 100 unmute
amixer set PCM 77 unmute


Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
Arkham00
n00b
n00b


Joined: 21 Jul 2005
Posts: 11

PostPosted: Tue Jul 26, 2005 8:53 pm    Post subject: Reply with quote

continuo ad essere in alto mare aiuto :(

ho inserito tutte le righe in /etc/modules.d/alsa come indica il sito
e poi....
bash-2.05b# /etc/init.d/alsasound restart
* WARNING: you are stopping a boot service.
* ALSA is not loaded
* Loading ALSA modules...
* Could not detect custom ALSA settings. Loading all detected alsa drivers.
* Unable to find any ALSA drivers. Have you compiled alsa-drivers correctly?
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels...
* No mixer config in /etc/asound.state, you have to unmute your card! [ ok ]

boh ,che devo fare?

come posso fare per disinstallare sti alsa drivers fatti da genkernel e riemergerli?

perke cosi se provo ad emergerli continua a dirmi che non ci sta il link simbolico... e invece ci sta , che poi non capisco a che serve ho guardato in /usr/src e ci sta un acratella linux-nome kernel con vari cartelle dentro e anche alsa drivers e poi ci sta la cartella link linux con le stesse cose dentro...boh ma è giusto cosi?

ma se cancello la cartella alsa-driver direttamente e provo a riemergere?
Back to top
View user's profile Send private message
syntaxerrormmm
Guru
Guru


Joined: 17 Apr 2005
Posts: 449
Location: Romano di Lombardia - BG - ITALY

PostPosted: Tue Jul 26, 2005 9:47 pm    Post subject: Reply with quote

Arkham00 wrote:
ho inserito tutte le righe in /etc/modules.d/alsa come indica il sito
[...]
* Loading ALSA modules...
* Could not detect custom ALSA settings. Loading all detected alsa drivers.
* Unable to find any ALSA drivers. Have you compiled alsa-drivers correctly?
[...]
boh ,che devo fare?
Dal Capitolo 3 della Gentoo Linux ALSA Guide:
Quote:
Eseguite modules-update per salvare i cambiamenti fatti al file alsa in /etc/modules.conf:

Codice 3.2: Eseguire modules-update

# modules-update


Arkham00 wrote:
perke cosi se provo ad emergerli continua a dirmi che non ci sta il link simbolico... e invece ci sta , che poi non capisco a che serve ho guardato in /usr/src e ci sta un acratella linux-nome kernel con vari cartelle dentro e anche alsa drivers e poi ci sta la cartella link linux con le stesse cose dentro...boh ma è giusto cosi?
Si, dovrebbe esserlo. Tieni presente che la 'cartella link' è solo un link e non una directory... e non è che contiene gli stessi file di un'altra dir, di fatto quelle due dir sono la stessa...

Arkham00 wrote:
ma se cancello la cartella alsa-driver direttamente e provo a riemergere?
Questa non è una cosa che ti consiglio, anzi direi che è scorrettissima.

Il consiglio che ti darei ora è di rivolgerti su un canale IRC, si fa prima e puoi (se usi xchat) mandare direttamente in canale l'output dei tuoi comandi (cosa che fa tremendamente comodo a chi ti deve aiutare). Io di solito sono su irc.freenode.net, canale #gentoo-it, nickname CoalKoRn, ma purtroppo questi giorni sono parecchio impegnato...

Ciao.
_________________
"Every rule can be broken, but no rule may be ignored."

Last.fm - Gentoo 2006.1 on:
Acer Aspire 1355LC - suspend2-sources-2.6.18-r3
IBM Thinkpad T30 - suspend2-sources-2.6.19-r3
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum