Toon posts:

[Devfs,kernel 2.6,ALSA]Maakt geen sound devices aan

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag, ik zit met een probleem. Ik gebruik kernel 2.6 met devfs support. Maar devfs maakt niet automatisch sound devices aan voor mij(dsp, mixer, etc). Ik krijg wel een directory /dev/sound maar die is leeg. Verder staat er zowel los in /dev als in /dev/sound geen dsp of mixer.

Eerst had ik de driver voor mijn geluidskaart als module gecompileerd, toen vond ALSA hem al helemaal niet. Nu heb ik hem niet als driver gecompileerd en dmesg verteld mij dat ALSA hem wel gevonden heeft:
Advanced Linux Sound Architecture Driver Version 0.9.7 (Thu Sep 25 19:16:36 2003
UTC).
via82xx: Assuming DXS channels with 48k fixed sample rate.
Please try dxs_support=1 option and report if it works on your machine.
PCI: Setting latency timer of device 0000:00:11.5 to 64
ieee1394: Host added: ID:BUS[0-00:1023] GUID[08004603014f97c9]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
codec_valid: codec 0 is not valid [0xfe0000]
ALSA device list:
#0: VIA 8235 at 0x1800, irq 11
En nog een stukje uit mijn /etc/devfsd.conf:
# ALSA/OSS stuff
# Comment/change these if you want to change the permissions on
# the audio devices
LOOKUP snd MODLOAD ACTION snd
LOOKUP dsp MODLOAD
LOOKUP mixer MODLOAD
LOOKUP midi MODLOAD
REGISTER sound/.* PERMISSIONS root.audio 660
REGISTER snd/.* PERMISSIONS root.audio 660
en tot slot de hamvraag, weet iemand wat er mis gaat en hoe ik ervoor kan zorgen dat mijn sounddevices netjes aangemaakt worden?

  • frapex
  • Registratie: Januari 2001
  • Laatst online: 20:02

frapex

got r00t

standaard laad alsa niet de OSS module (vandaar dat je niets ziet in /dev/sound)

probeer eens: "modprobe snd-pcm-oss"

[ Voor 7% gewijzigd door frapex op 16-11-2003 11:40 ]

Asus A7N8X-X, AMD XP2400+, 2.5GB Infineon+Samsung DDR333, Radeon x1600 Pro, 2x Fujitsu MAP3735NC 10Krpm SCSI 73GB, Seagate Medalist 17.2GB, LiteOn DVD 16x48x, LiteOn 48x12x48, Promise UDMA100/TX2, Adaptec 2110S Ultra3, 2x EIZO FlexScan (F931 & F930)


Verwijderd

Topicstarter
frapex schreef op 16 november 2003 @ 11:40:
standaard laad alsa niet de OSS module (vandaar dat je niets ziet in /dev/sound)

probeer eens: "modprobe snd-pcm-oss"
Dat werkt niet want ik heb dus alles wat sound betreft niet als module gecompiled..., maar toch een intressant punt, ik moet toch niet per se OSS emulation mee compileren?

of moet dat juist wel?

Ik moet toch alleen ALSA kunnen gebruiken, zonder OSS emulatie..., of mis ik iets?

  • frapex
  • Registratie: Januari 2001
  • Laatst online: 20:02

frapex

got r00t

Verwijderd schreef op 16 november 2003 @ 11:50:
[...]


Dat werkt niet want ik heb dus alles wat sound betreft niet als module gecompiled..., maar toch een intressant punt, ik moet toch niet per se OSS emulation mee compileren?

of moet dat juist wel?

Ik moet toch alleen ALSA kunnen gebruiken, zonder OSS emulatie..., of mis ik iets?
voor zover ik weet is /dev/sound OSS... ik weet niet hoe het zit met een 2.6.0 kernel, daar heb ik verder nog geen ervaring mee. Dat je de module niet kunt laden is misschien een hardware-matig probleem

Asus A7N8X-X, AMD XP2400+, 2.5GB Infineon+Samsung DDR333, Radeon x1600 Pro, 2x Fujitsu MAP3735NC 10Krpm SCSI 73GB, Seagate Medalist 17.2GB, LiteOn DVD 16x48x, LiteOn 48x12x48, Promise UDMA100/TX2, Adaptec 2110S Ultra3, 2x EIZO FlexScan (F931 & F930)


Verwijderd

Topicstarter
frapex schreef op 16 november 2003 @ 11:52:
[...]


voor zover ik weet is /dev/sound OSS... ik weet niet hoe het zit met een 2.6.0 kernel, daar heb ik verder nog geen ervaring mee. Dat je de module niet kunt laden is misschien een hardware-matig probleem
Nee ik kan die module niet laden omdat ik die uberhaupt niet gemaakt heb :D
maar ehm, moet ik dan een ander sound device gebruiken ofzo? (zijn de namen van dsp en mixer gewoon veranderd ofzo?)

ehm..., ik denk dat ik het snap :), ik moet helemaal geen /dev/dsp of /dev/sound/dsp hebben, ik moet kennelijk /dev/snd/pcmC0D0 oid gebruiken, ik ga eens even prutsen

edit:
Dat lukte dus niet. Nu kernel gecompileerd met OSS emulatie, en ik heb geluid(/dev/dsp en /dev/mixer bestaan weer), maar nu komt meteen het volgende probleem:

Ik speel een MP3tje met xmms, het kraakt, dus toen heb ik het volume lager gezet dat helpt niet echt veel..., daarna wilde XMMS terugspoelen, en dan hangt ie..., mpg123 speelt helemaal weinig tot niets :(

[ Voor 37% gewijzigd door Verwijderd op 16-11-2003 12:28 ]


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Je hebt een alsa-output plugin voor xmms, dan doet-ie het ook zonder die OSS-compatibiliteites modules. (ik heb kernel 2.6.0-test9 met alsa en devfs prima aan de praat, dus het is geen fundamenteel probleem in de kernel)

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


  • frapex
  • Registratie: Januari 2001
  • Laatst online: 20:02

frapex

got r00t

Verwijderd schreef op 16 november 2003 @ 11:53:
[...]

(/dev/dsp en /dev/mixer bestaan weer), maar nu komt meteen het volgende probleem:

Ik speel een MP3tje met xmms, het kraakt, dus toen heb ik het volume lager gezet dat helpt niet echt veel..., daarna wilde XMMS terugspoelen, en dan hangt ie..., mpg123 speelt helemaal weinig tot niets :(
Klinkt als een IRQ probleem als je het mij vraagt... En ja, in windows heb je dr geen last van ;-) (ACPI etc wordt er dan gebruikt)... Je kan ACPI proberen aan te zetten bij je kernel, misschien werkt dat...

Asus A7N8X-X, AMD XP2400+, 2.5GB Infineon+Samsung DDR333, Radeon x1600 Pro, 2x Fujitsu MAP3735NC 10Krpm SCSI 73GB, Seagate Medalist 17.2GB, LiteOn DVD 16x48x, LiteOn 48x12x48, Promise UDMA100/TX2, Adaptec 2110S Ultra3, 2x EIZO FlexScan (F931 & F930)

Pagina: 1