Gå til innhold

alsa, gentoo, intel8x0 og ingen lyd.[LØST]


Anbefalte innlegg

Jeg kjedet meg litt i fedora core, så jeg tenkte jeg skulle installere gentoo på den stasjonære maskinen min.

Installasjonen gikk helt greit, helt til jeg skulle ha lyd.

Jeg kompilerte inn lyddriveren som modul(intel8x0), emerge alsa-lib og alsa-utils, og kjører alsaconf. Før jeg emerget alsa-lib, ville alsaconf legge en kryptisk driver 'snd-***' i /etc/modules.d/alsa og i /etc/modprobe.conf

Nå legger den den korrekte driveren intel8x0 i de nevnte konfigurasjonsfilene, men når jeg kjører alsaconf får jeg:

alsamixer: function snd_ctl_open failed for default: No such file or directory

 

Om jeg tar en cat /proc/asound/cards får jeg beskjed om at den ikke har funnet noen kort. /etc/init.d/alsasound restart gir meg ingen direkte feilmeldinger, med unntak av at den ikke finner noe lydkort.

dmesg sier:

kobject_register failed for snd_page_alloc (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
kobject_register failed for snd (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
snd_timer: Unknown symbol snd_verbose_printk
snd_pcm: Unknown symbol snd_verbose_printk
snd_ac97_codec: Unknown symbol snd_verbose_printk
snd_intel8x0: Unknown symbol snd_ac97_pcm_close
snd_intel8x0: Unknown symbol snd_ac97_resume
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_update_bits
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: Unknown symbol snd_verbose_printk
snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
snd_intel8x0: Unknown symbol snd_ac97_suspend
snd_intel8x0: Unknown symbol snd_ac97_get_short_name
snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
snd_intel8x0: Unknown symbol snd_ac97_tune_hardware
kobject_register failed for snd (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
snd_seq_device: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_verbose_printk
snd_seq: Unknown symbol snd_verbose_printk
snd_seq_oss: Unknown symbol snd_verbose_printk
kobject_register failed for snd (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
snd_mixer_oss: Unknown symbol snd_verbose_printk
kobject_register failed for snd_page_alloc (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
snd_timer: Unknown symbol snd_verbose_printk
snd_pcm: Unknown symbol snd_verbose_printk
snd_pcm_oss: Unknown symbol snd_verbose_printk
kobject_register failed for snd (-17)
[<c0235929>] kobject_register+0x49/0x80
[<c01386e5>] mod_sysfs_setup+0x55/0xb0
[<c013989b>] load_module+0x87b/0xb30
[<c0139bfb>] sys_init_module+0x7b/0x1a0
[<c01033a5>] syscall_call+0x7/0xb
snd_mixer_oss: Unknown symbol snd_verbose_printk
kobject_register failed for snd (-17)
[<c0235929>] kobject_register+0x49/0x80

 

Dette er gentoo-sources jeg bruker. 2.6.12-gentoo-r6

Det fungerte ikke med vanilla sources, det fungerer ikke om jeg fjerner alsa i kjernen og bruker alsa-driver pakken.

Jeg har også et gammelt pcikort med ensoniq-chip, som heller ikke fungerer.

lspci sier:

0000:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

 

lsmod sier nesten ingenting, noe jeg synes er litt rart:

Module                  Size  Used by
snd_seq_midi_event      5632  - 
r8169                  22060  -

 

r8169 er nettverkskortet mitt.

 

Jeg er litt oppgitt, hvordan kan jeg få lyd fra kortet mitt? Det fungerer i Fedora Core 3\4, SUSE, Ubuntu, debian og slackware. Noen tips?

 

EDIT: Fjernet alt fra kjernen, rekompilerte alsa-driver, alsa-utils og alsa-lib, modprobet snd-intel8x0 og plutselig virket det.

Sikkert jeg som rotet igår kveld.

Endret av Teh Hoboman
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...