Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cum accesez site-ul CNAS ?

Algoritm simplu de calculare al u...

Bitdefender Total Security ș...

casa verde 2024
 Intrerupator cu N - doza doar cu ...

Incalzire casa fara gaz/lemne

Incalzire in pardoseala etapizata

Suprataxa card energie?!
 Cum era nivelul de trai cam din a...

probleme cu ochelarii

Impozite pe proprietati de anul v...

teava rezistenta panou apa calda
 Acces in Curte din Drum National

Sub mobila de bucatarie si sub fr...

Rezultat RMN

Numar circuite IPAT si prindere t...
 

Driver sunet in Slack11

- - - - -
  • Please log in to reply
34 replies to this topic

#1
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
sunt cam nou pentru linux, si am auzit multe despre Slackware, asa ca am scos DVD-ul de la versiunea 11 si l-am instalat. problema este ca nu am sunet, asa ca am apelat la CD-ul placii de baza (ASUS N2M) unde exista un driver pentru linux. am incercat sa il instalez dupa cum se spunea in fisierul INSTALL, insa imi da erori pe care nu l-e stiu interpreta. poate ca nu am facut eu ceva bine, deoarece ma uit ca magaru-n calendar la unele coduri si expresii. Am anexat fisierul INSTALL, poate imi spune cineva EXACT ce anume trebuie sa fac ca sa imi mearga... patria va va fi recunoscatoare... multumesc mult de ajutor...

Attached Files


Edited by yo5bdm, 15 December 2006 - 09:17.


#2
infernal

infernal

    Member

  • Grup: Members
  • Posts: 774
  • Înscris: 11.01.2006
1. Incearca sa cauti pe google despre placa ta si linux vezi poate au mai avut si altii aceeasi problema.
2. Trebuia sa faci un fisier in care sa pui si erorile, pentru tine poate nu au relevanta dar sigur este cineva care stie despre ce este vorba si care sa te indrume mai departe.
3. Bineinteles sunt doar sfaturi, munca se plateste.

#3
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004
Inainte de a te apuca sa faci revolutii pe acolo, fa niste teste. La linia de comanda (ctrl+f2 sau ctrl+f3...), ca root:

alsactl

vezi daca ti-e recunoscuta placa audio. Apoi,

alsamixer

ca sa dai un-mute la canale (cu tasta M, daca apare litera M la baza mixerului atunci canalul e pe mute) si sa setezi nivelul sonor la un nivel acceptabil (cu tastele cu sageti). Testezi cu un fisier wav daca se aude ceva:

play fisier.wav

Raporteaza orice eroare iti apare pe acolo si ne-ar fi de ajutor si niste print-screen-uri daca ai. A se citi si

man alsamixer

Daca insa pui pe picioare placa, salvezi setarile cu comanda

alsactl store

Spor!

#4
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
am incercat cu "alsactl names" si mi-a zis: "no soundcard found".
precizez (nu stiu daca am mai spus-o) ca placa de sunet este integrata pe placa de baza (care este ASUS N2M), si fisierul de mai sus pe care l-am postat inainte e ce m-i sa dat pe cd-ul de instalare al placii de baza. am incercat sa il instalez dupa cum se spunea acolo si mi-a dat erorile din urmatorul fisier. Le-am pus in fisier pentru ca nu am stiut ce sa copiez si am copiat totul. de fapt am incercat asa:
./configure                            -a mers ok
make                                      -erorile din fisier
make install                          -nu a mai mers...

sper sa pot rezolva problema asta :confuzzled:

Attached Files



#5
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004

Quote

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.

Ar trebui sa ai urmatoarele device-uri:
ls -l /dev/sound/

total 0
crw-rw--w- 1 root audio 14, 12 2006-12-18 19:03 adsp
crw-rw--w- 1 root audio 14,  4 2006-12-18 19:03 audio
crw-rw--w- 1 root audio 14,  3 2006-12-18 19:03 dsp
crw-rw--w- 1 root audio 14,  0 2006-12-18 19:03 mixer
Daca da, atunci va trebui sa faci un symlink din /dev in /dev/sound pt dsp:
ln -s /dev/sound/dsp /dev/dsp
In cazul in care nu ai dsp in /dev/sound si numai atunci, ar trebui sa iti creezi device-ul singur:
mknod /dev/dsp c 14 3
Dupa care restartezi X si vezi ce erori mai da kde-ul pe acolo.

PS:ceea ce vrei tu sa instalezi e alsa, sint sanse foarte mari ca tu sa ai un pachet mai nou pe linux.

Edited by cianura, 18 December 2006 - 20:02.


#6
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
la mine nici nu exista directorul /dev/sound/   :cursing:
sau poate nu am dat eu comanda ca lumea. cand ii dau comanda in konsole asta iese:

"root@RDS:/# ls -1 /dev/sound/
/bin/ls: /dev/sound/: No such file or directory
root@RDS:/# ls -l /dev/sound/
/bin/ls: /dev/sound/: No such file or directory"

sa trec la urmatoarea etapa? nu as vrea sa fac o prostie sa trebuiasca sa rad sistemu' si sa-l reinstalez...

#7
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004
1. am spus ls -l /dev/sound

-l e minuscula literei L, nu cifra 1. Ai fi putut sa folosesti copy, paste sa vezi diferentele.

2. Asigura-te ca ai instalata alsa. Daca esti in Slackware, foloseste pkgtool ca sa afli daca e instalata pe sistem. Daca nu e, pui cd-ul de instalare si cauti toate fisierele de tip alsa*.pkg, le copii undeva pe hdd si le instalezi folosind installpkg.

3. faptul ca nu ai /dev/sound nu e un impediment major, incearca sa cauti in directorul /dev fisierul special snd. Daca nu il ai, il creezi asa cum am spus in postul anterior cu mknod. Nu va fi nevoie de reinstall de linux, nu sintem in sistemele de operare MSwindows. Partea proasta din afacerea asta e ca va trebui sa il creezi de fiecare data cind bootezi, asta insemnind ca inserezi comanda respectiva in fisierul rc.local din /etc/rc.d

#8
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
deci:
1. alsa este instalat (doar am instalat Slackware 11 full, dar am si verificat cu pkgtool)

2. cand dau "ls -l /dev/snd/" imi arata o lista lunga de fisiere (sau device-uri?) insa NU si cele pe care m-i le-ai aratat in postul anterior (dsp, mixer, etc), de fapt apar o multime de pcm***, midi***, seq, timer...

3. "root@RDS:/# mknod /dev/dsp c 14 3
    mknod: `/dev/dsp': File exists
    root@RDS:/# ln -s /dev/sound/dsp /dev/dsp
    ln: creating symbolic link `/dev/dsp' to `/dev/sound/dsp': File exists
    root@RDS:/# ls -l /dev/sound
    /bin/ls: /dev/sound: No such file or directory
    root@RDS:/# ls -l /dev/sound/
    /bin/ls: /dev/sound/: No such file or directory
    root@RDS:/# ln -s /dev/snd/dsp dev/dsp
    ln: creating symbolic link `dev/dsp' to `/dev/snd/dsp': File exists"

#9
florin16

florin16

    New Member

  • Grup: Members
  • Posts: 12
  • Înscris: 03.12.2006
In Slackware primul lucru pe care trebuie sa-l faci cand vrei sunet e sa "unmute the mixer". Poate nu am fost eu atent, dar nu ai precizat ca ai fi dat alsamixer (in linia de comanda) si sa setezi volumul master (coloana caruia e de obicei la inceput e la zero).

Edited by florin16, 19 December 2006 - 20:03.


#10
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006

View Postflorin16, on Dec 19 2006, 19:59, said:

In Slackware primul lucru pe care trebuie sa-l faci cand vrei sunet e sa "unmute the mixer". Poate nu am fost eu atent, dar nu ai precizat ca ai fi dat alsamixer (in linia de comanda) si sa setezi volumul master (coloana caruia e de obicei la inceput e la zero).

root@RDS:~# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device


#11
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
chiar nu ma poate nimeni ajuta sa rezolv problema asta? :worthy:  cand aveam chipset VIA la calc mergea de numa, acuma cu calcurile astea noi pe 64biti parca se uita linuxu ca matza-n calendar... ce bine era cu calcu vechi... mergeau toate din prima... apropo, cum se face sa mearga scroll la mouse? nu vreau sa deschid alt topic pentru asta... :coolspeak:

#12
Strict

Strict

    Custom member title

  • Grup: Members
  • Posts: 5,226
  • Înscris: 07.08.2006
Dar eşti sigur ca ţi-a recunoscut placa?  Dacă-ţi dă no soundcard found e normal să nu meargă nimic.

Alsa vine cu un utilitar alsaconf pe care îl rulezi ca root şi dacă ţi-o detectează ţi-o şi configurează, tot tacîmul.  Dacă nu, bad luck.

#13
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006

View PostStrict, on Dec 19 2006, 22:56, said:

Dar ești sigur ca ți-a recunoscut placa?  Dacă-ți dă no soundcard found e normal să nu meargă nimic.

Alsa vine cu un utilitar alsaconf pe care îl rulezi ca root și dacă ți-o detectează ți-o și configurează, tot tacîmul.  Dacă nu, bad luck.

pai asta e pb, ca nu o recunoaste, si driverul de pe cd-ul placii de baza nu il stiu compila (instala...). Am incercat si cu alsaconf si nu merge nimic, nu mi-a gasit placa de sunet...

In fisierul de instalare al driverului se cer urmatoarele, eu nu prea stiu ce inseamna, poate ma ajutati aici:

1) You must have full configured source for the Linux kernel which you
   want to use for the ALSA drivers. Note that ALSA drivers are part
   of the kernel, so there is necessary to resolve all symbol dependencies
   between the used kernel and ALSA driver code. Partly installed kernels
   (for example from distributor makers) can be unuseable for this action. --asta chiar habar nu am ce inseamna

2) You must turn on sound support (soundcore module). --si cum fac asta?

3) Run './configure' script. --de aici ma descurc (zic eu...)

Edited by yo5bdm, 20 December 2006 - 09:19.


#14
Strict

Strict

    Custom member title

  • Grup: Members
  • Posts: 5,226
  • Înscris: 07.08.2006
Problema pare a fi că pachetul ALSA oficial (cel cu care vine slak) nu-ţi recunoaşte ţie placa.

Kernelul care vine cu slak 11 are deja tot ce-ţi trebuie pentru a recompila ALSA.  Instalează tot ce ţine de asta (în principiu setul k).  Dacă ai răbdare, poţi şi să-l recompilezi, mai schimbi cîte ceva pe-acolo.  Partea aia cu turn on sound support e gata făcută.  Dacă nu, s-ar putea sa meargă şi aşa.  Din păcate nu-ţi pot spune cu certitudine, pentru ca primul lucru după ce am instalat slak 11 am recompilat kernelul (e o manie a mea), aşa că nu ştiu dacă fără pasul ăsta ar fi existat tot ce e necesar.

Cel mai probabil ăstia care au făcut placa ta de sunet au adăugat suport pentru ea la o versiune custom de ALSA, deci du-te cu încredere în directorul unde ai dezarhivat-o şi încearcă partea aia de la care zici ca te descurci (configure, make, alea).  Şi postează ce erori obţii, vedem ce concluzii se trag.

#15
cianura

cianura

    Senior Member

  • Grup: Senior Members
  • Posts: 2,754
  • Înscris: 19.01.2004
Nu am vazut sa ne fi spus ce kernel rulezi. Slack e mai conservativ si ruleaza default kernele 2.4, cred ca asta ar fi si o cauza pt care nu gasesti nod-urile alea de care iti povesteam (in /dev/dsp/). Da-ne si noua un output la uname -r.

Ai putea incerca sa treci pe kernel 2.6 (care e si el inclus in Slackware, in zona /testing/packages) si care e destul de nou (2.6.18). Daca dupa trecerea la acest kernel, ai in continuare probleme cu placa de sunet, atunci problema e la configurarea alsa (driverul alsa care il ai tu pe cd-ul placii de baza e in mod cert mai vechi decit cel care e in kernel 2.6.18)

#16
infernal

infernal

    Member

  • Grup: Members
  • Posts: 774
  • Înscris: 11.01.2006
Eu zic sa incerci alta distributie.

#17
marin.p

marin.p

    Junior Member

  • Grup: Members
  • Posts: 172
  • Înscris: 31.08.2006
reinsaleaza din nou Slacware 11 si fi atent daca sau instalat toate pachetele

#18
yo5bdm

yo5bdm

    Junior Member

  • Grup: Members
  • Posts: 36
  • Înscris: 05.12.2006
fratilor, am urmat sfatul lui infernal si am instalat Mandriva. Aici aceeasi problema. Mandriva e versiunea 2007.0 parca luata cu BitTorent, versiunea de DVD. Am zis ca incerc asta inainte de-a trece la reinstalarea Slack-ului. Bun, la pornire totul ok, numai ca aveam aceeasi eroare cu sound system-ul, nu exista /dev/dsp. Am gasit totusi pe undeva prin meniuri ceva utilitar care spunea toate componentele hard ce exista pe calc. De curiozitate m-am uitat ce nu recunoaste si am vazut MC610 (sau MCP610 nu mai retin exact) High Definition Audio era o componenta nerecunoscuta! Cu recompilari de kernel si ALSA nu ma descurc, inca nu am facut asa ceva, am mai instalat cate un program din surse (./configure, make, make install) dar cam atat...

Quote

Nu am vazut sa ne fi spus ce kernel rulezi. Slack e mai conservativ si ruleaza default kernele 2.4, cred ca asta ar fi si o cauza pt care nu gasesti nod-urile alea de care iti povesteam (in /dev/dsp/).

da, e kernelul 2.4, cel default.

Quote

reinsaleaza din nou Slacware 11 si fi atent daca sau instalat toate pachetele

pai chiar de prima data am instalat Slackware 11 Full options, ca spatiu pe hard am...

Quote

Cel mai probabil ăstia care au făcut placa ta de sunet au adăugat suport pentru ea la o versiune custom de ALSA, deci du-te cu încredere în directorul unde ai dezarhivat-o și încearcă partea aia de la care zici ca te descurci (configure, make, alea). Și postează ce erori obții, vedem ce concluzii se trag.

am facut deja partea asta, erorile sunt intr-un fisier de mai sus.

Oare sa revin la Slack de pe Mandriva? Voi ce sfat imi dati? Pentru unul care are contact de vreo 4-5 luni cu linux-ul...

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate