Sie sind nicht angemeldet.

1

18.11.2004, 09:38

ALSA klappt einfach nicht

Hallo Leute,
ich newbie (kernel 2.426 r6) habe Probleme mit der Alsa installation.Also ich gehe nach der Dokumentation vor und wenn ich alsa dann starten will bekomme ich folgende meldung:
bash-2.05b# /etc/init.d/alsasound start
* Loading ALSA drivers...
* Loading: snd-card-0...
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod /lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod snd-card-0 failed [ !! ]

* Loading: snd-mixer-oss... [ ok ]
* Loading: snd-pcm-oss... [ ok ]
* Loading: snd-seq-oss...
/lib/modules/2.4.26-gentoo-r6/kernel/sound/acore/seq/oss/snd-seq-oss.o: init_module: Device or resource busy
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26-gentoo-r6/kernel/sound/acore/seq/oss/snd-seq-oss.o: insmod /lib/modules/2.4.26-gentoo-r6/kernel/sound/acore/seq/oss/snd-seq-oss.o failed
/lib/modules/2.4.26-gentoo-r6/kernel/sound/acore/seq/oss/snd-seq-oss.o: insmod snd-seq-oss failed [ !! ]

* Loading: snd-seq... [ ok ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels
* No mixer config in /etc/asound.state, you have to unmute your card! [ ok ]
bash-2.05b#
der sound unter oss funzt modul emu10k1 lass ich beim start laden.
Habt ihr eine Rat?
m.f.G Dietrich

2

18.11.2004, 11:26

hatte ähnliches problem, hab dann die oss-unterstützung aus dem kernel rausgenommen, neu kompiliert und alles hat passt.
sieht beidir auch so aus, als würde sich das oss die soundschnittstelle schnappen und blockieren.

bei der gelegenheit kannst dann ja auch gleich auf ne neuere kernelversion umsteigen ;)

lg u viel spaß beim backen
... nur ein weiterer tag im leben eines naren ... :P

3

18.11.2004, 12:04

ich überleg gerade, ob nicht in der menuconfig sogar sowas erwähnt wird in der art von:
"oss ist nicht mehr das aktuelle ding, nimm gefälligst nur alsa!"
das war jetzt absichtlich ein wenig übertrieben. ;)

gruß, Recke
++ gentoo 2008.0 ++ ++ Windows XP Home ++

4

18.11.2004, 12:07

hi danke für den tip ich werde es mal ausprobieren aber neuer kernel ich weiss ehrlich garnicht wie ich das machen soll.ich habe versucht den 2.6 als alternative hab ihn mit genkernel erstellt und wollte ihn testen kamen nur fehlermeldungen.xserver ist garnicht gestartet aber das ist ein anderes thema...

:O ?(
ich bin ja so etwas von einem newbie
gruss dietrich

5

18.11.2004, 12:38

einen neuen kernel zu kompilieren ist gar nicht so schlimm.
die schritte sind die folgenden:

Quellcode

1
2
cd /usr/src/linux
make menuconfig

für die alsa-einstellung musst du unter "device driver" ---> "sound" ---> "alsa" gehen und die entsprechenden einstellungen machen (alsa einbinden, oss nicht. es gibt unter der alsa einstellung auch noch den alsa-oss-treiber. den auch einbinden).
ich weiß jetzt gar nicht mehr, wie die abfolge bei den make-aufrufen für den 2.4.26er kernel sind. etwas in der art von

Quellcode

1
2
3
4
5
make clean
make dep
make
make modules
make modules_install
aber da gibt es genügend anleitungen und da solltest du ruhig mal nachschauen.
wenn dann alles kompiliert ist, den neuen kernel, nennt sich bzImage, zu finden in /usr/src/linux/arch/i368/boot/, nach /boot/ kopieren, möglichst mit einem einprägsamen namen. deinen bootloader entsprechend konfigurieren und fertig.
ich bin sicher, es werden noch einige was zu ergänzen haben.
ich hab den 2.6.9er kernel. da gehts ein wenig einfacher:

Quellcode

1
2
3
4
5
make menuconfig    (einstellungen vornehmen)
make && make modules_install
cp arch/i386/boot/bzImage /boot/<kernelname>
cp System.map /boot/System.map-kernelname>
cp .config /boot/config-<kernelname> (nur damit man noch die entsprechende config-datei hat, falls man mal einen anderen kernel baut und dann doch wieder die alten einstellungen haben möchte)

bootloader anpassen, fertig.

ich hoffe, das war nicht zu kompliziert...

gruß, Recke
++ gentoo 2008.0 ++ ++ Windows XP Home ++

6

18.11.2004, 14:19

Kopier einfach die Datei ".config" aus deinem 2.4.26-r6 Kernelverzeichnis in das Verzeichnis deines 2.6er Kernels und führe dann (in dem Verzeichnis des 2.6er Kernels) "# make oldconfig" aus - dabei wirst du dann nur noch nach den neuen Kerneleinträgen gefragt, die alten werden beibehalten.
"when the poopoo falls directly into the water..."

7

19.11.2004, 09:06

hi leider klappt alsa immer noch net,
habe oss im kernel deaktiviert und Alsa nochmals neu kompiliert.wenn ich dann alsa starten will:
bash-2.05b# /etc/init.d/alsasound start
* Loading ALSA drivers...
* Loading: snd-card-0...
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod /lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o failed
/lib/modules/2.4.26-gentoo-r6/kernel/sound/pci/emu10k1/snd-emu10k1.o: insmod snd-card-0 failed [ !! ]

* Loading: snd-seq... [ ok ]
* ERROR: Failed to load necessary drivers [ ok ]
* Restoring Mixer Levels
* No mixer config in /etc/asound.state, you have to unmute your card! [ ok ]
bash-2.05b# syslog
bash: syslog: command not found
bash-2.05b# dmesg
Linux version 2.4.26-gentoo-r6 (root@Nazgul) (gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)) #1 Fri Nov 19 07:35:51 UTC 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
512MB LOWMEM available.
On node 0 totalpages: 131072
zone(0): 4096 pages.
zone(1): 126976 pages.
zone(2): 0 pages.
ACPI: Unable to locate RSDP
Kernel command line: root=/dev/hda5 vga=0x31a desktop resume=/dev/hda6 splash=silent
bootsplash: silent mode.
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
Detected 1666.743 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 3329.22 BogoMIPS
Memory: 514544k/524288k available (2019k kernel code, 9360k reserved, 351k data, 152k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) XP processor 2000+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 1666.7598 MHz.
..... host bus clock speed is 266.6816 MHz.
cpu: 0, clocks: 2666816, slice: 1333408
CPU0<T0:2666816,T1:1333408,D:0,S:1333408,C:2666816>
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xfb440, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: ACPI tables contain no PCI IRQ routing entries
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router VIA [1106/0686] at 00:07.0
Applying VIA southbridge workaround.
PCI: Disabling Via external APIC routing
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
vesafb: framebuffer at 0xd0000000, mapped to 0xa080d000, size 5120k
vesafb: mode is 1280x1024x16, linelength=2560, pages=1
vesafb: protected mode interface info at c000:0f3e
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 160x64
fb0: VESA VGA frame buffer device
Detected PS/2 Mouse Port.
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10f
Non-volatile memory driver v1.2
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
COMX: driver version 0.85 (C) 1995-1999 ITConsult-Pro Co. <info@itc.hu>
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 00:07.1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:pio
hda: HDS722580VLAT20, ATA DISK drive
hdb: LITEON DVD-ROM LTD122, ATAPI CD/DVD-ROM drive
blk: queue 80185a00, I/O limit 4095Mb (mask 0xffffffff)
hdc: PHILIPS CDRW3210S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 120103200 sectors (61493 MB) w/1794KiB Cache, CHS=7476/255/63, UDMA(100)
hdb: attached ide-cdrom driver.
hdb: ATAPI 40X DVD-ROM drive, 512kB Cache
Uniform CD-ROM driver Revision: 3.12
hdc: attached ide-cdrom driver.
hdc: ATAPI 40X CD-ROM CD-R/RW drive, 4096kB Cache
Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 > p3
ide: late registration of driver.
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 2387.200 MB/sec
32regs : 1637.600 MB/sec
pIII_sse : 4517.600 MB/sec
pII_mmx : 3898.800 MB/sec
p5_mmx : 5006.800 MB/sec
raid5: using function: pIII_sse (4517.600 MB/sec)
md: multipath personality registered as nr 7
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
LVM version 1.0.8(17/11/2003)
device-mapper: 4.1.1-ioctl (2004-04-07) initialised: dm-devel@redhat.com
Initializing Cryptographic API
IEEE 802.2 LLC for Linux 2.1 (c) 1996 Tim Alpaerts
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 131072 bind 65536)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
reiserfs: found format "3.6" with standard journal
reiserfs: checking transaction log (device ide0(3,5)) ...
for (ide0(3,5))
ide0(3,5):Using r5 hash to sort names
VFS: Mounted root (reiserfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 152k freed
Adding Swap: 506008k swap-space (priority -1)
8139too Fast Ethernet driver 0.9.26
PCI: Found IRQ 11 for device 00:0d.0
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 at 0xec00, 00:e0:4c:eb:2c:19, IRQ 11
eth0: Identified 8139 chip type 'RTL-8100B/8139D'
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6111 Tue Jul 27 07:55:38 PDT 2004
mice: PS/2 mouse device common for all mice
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: registered new driver usbmouse
usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
usb-uhci.c: $Revision: 1.275 $ time 08:05:57 Nov 19 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 10 for device 00:07.2
PCI: Sharing IRQ 10 with 00:0c.0
usb-uhci.c: USB UHCI at I/O 0xd400, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Creative EMU10K1 PCI Audio Driver, version 0.20, 08:04:45 Nov 19 2004
PCI: Found IRQ 12 for device 00:0a.0
emu10k1: EMU10K1 rev 4 model 0x20 found, IO at 0xe000-0xe01f, IRQ 12
ac97_codec: AC97 codec, id: TRA3 (TriTech TR28023)
hub.c: new USB device 00:07.2-1, assigned address 2
hub.c: USB hub found
hub.c: 4 ports detected
hub.c: new USB device 00:07.2-1.3, assigned address 3
usb.c: USB device 3 (vend/prod 0x4a9/0x220d) is not claimed by any active driver.
hub.c: new USB device 00:07.2-1.4, assigned address 4
input0: Logitech USB-PS/2 Optical Mouse on usb1:4.0
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
usb.c: registered new driver usbscanner
scanner.c: USB scanner device (0x04a9/0x220d) now attached to scanner0
scanner.c: 0.4.16:USB Scanner Driver
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
divert: not allocating divert_blk for non-ethernet device ppp0
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 440M
agpgart: Detected Via Apollo Pro KT133 chipset
agpgart: AGP aperture is 64M @ 0xd8000000
eth0: no IPv6 routers present
spurious 8259A interrupt: IRQ7.
bash-2.05b#
Was mache ich falsch? Hat jemand eine Idee?
m.f.G. Dietrich

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Nazgul« (19.11.2004, 09:06)


8

19.11.2004, 09:24

welche kernelversion?

hast denn drauf???
er sucht nämlich module für den 2.4er und eigentlich solltest ja schon mim neuen arbeiten, oder hast wirklich den alten nochamal kompiliert?

lg
... nur ein weiterer tag im leben eines naren ... :P

9

19.11.2004, 09:47

RE: ALSA klappt einfach nicht

Zitat

Original von Nazgul
Hallo Leute,
ich newbie (kernel 2.426 r6) habe Probleme mit der Alsa installation.


ich denke mal er hat einen 2.4.26er kernel. also ist das schon okay, wenn nach *.o modulen gesucht wird. im übrigen ist das ja egal, da er nach dem konfigurieren ja sowohl den kernel, als auch die module neu baut und installiert. hoffe ich doch... ;)

gruß, Recke

PS: im übrigen könnte man durchaus mal über einen wechsel zu 2.6.9er kernel nachdenken.
++ gentoo 2008.0 ++ ++ Windows XP Home ++

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Recke« (19.11.2004, 09:49)


10

19.11.2004, 11:18

Hi ,also ALSA das macht mich noch ganz fertig :)
klappt immer noch nicht oss abgestellt alles neu(alsa kompiliert)module emu10k1 neu geladen funzt net
(Vieleicht bin ich wirklich zu böd die Doku von gentto ist ja nun wirklich ausführlich).
Wollte jetzt alles auf den alten Stand bringen (oss) nun muckt emu10k1.
bash-2.05b# modprobe emu10k1
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol sound_unload_mididev
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_hw_control
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_panning
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol sound_alloc_mididev
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_ioctl
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_start_note
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_kill_note
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol sequencer_init
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_devs
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_reset
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_aftertouch
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_close
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_set_instr
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_send_sysex
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_controller
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_bender
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_open
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_setup_voice
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: unresolved symbol midi_synth_load_patch
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: insmod /lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o failed
/lib/modules/2.4.26-gentoo-r6/kernel/drivers/sound/emu10k1/emu10k1.o: insmod emu10k1 failed

Achso wegen dem kernel das mach ich über einen anderen Thread das funzt auch net bekomme den xserver beim 2.6 nicht zum laufen.aber bitte nicht hier sonst bekomme ich irgendwann Ärger

m.f.G Dietrich
(garnicht mehr so stolzer gentoo user ;))

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Nazgul« (19.11.2004, 11:18)


11

19.11.2004, 12:31

vielleicht

besser, du bleibst beim oss-modul....
wenns funktioniert, wie du gesagt hast.
also alsa raus, oss rein

und dann einmal, wenn du viel zei und ruhe hast, kannst ja ein kernelupdate machen UND auf alsa umsteigen - idee?

keep the spirit
... nur ein weiterer tag im leben eines naren ... :P

12

06.12.2004, 11:35

Laut deinem dmesg-output ist der Kerneltreiber noch aktiv:

Zitat

Creative EMU10K1 PCI Audio Driver, version 0.20, 08:04:45 Nov 19 2004
PCI: Found IRQ 12 for device 00:0a.0
emu10k1: EMU10K1 rev 4 model 0x20 found, IO at 0xe000-0xe01f, IRQ 12
ac97_codec: AC97 codec, id: TRA3 (TriTech TR28023)


In diesem Fall kann der ALSA-Treiber nicht darauf zugreifen, weil das 'device busy' ist.

Was für eine Soundkarte hast Du überhaupt?
__
Rud

13

06.12.2004, 14:05

Hi, ich besitze eine Creative soundblaster live
m.f.G Dietrich

14

06.12.2004, 14:47

Tja wie gesagt, solange dein OSS-Modul aktiv ist, geht ALSA nicht.

Zum testen: Per lsmod kannst Du Dir geladene Module anzeigen lassen. Mit rmmod kannst Du sie rausschmeißen.
Nicht vergessen: Das Oss-Module heißt emu10k1, das ALSA-Modul heißt snd_emu10k1.

Hast Du die Einträge für OSS aus /etc/modules.conf entfernt/auskommentiert bzw die Änderungen in /etc/modules.d/* vorgenommen und danach ein modules-update laufen lassen ?
__
Rud

15

06.12.2004, 16:22

hallo rud also folgendes hab jetzt nach dem drängen 2.6.9 kernel Alsa funzt net habe die oss sachen komplett rausgenommen im kernel .Und alles configuriert und modules update.Keinen sound mehr :
lsmod ergibt
bash-2.05b# lsmod
Module Size Used by
sg 22812 0
ehci_hcd 25348 0
8139cp 15360 0
via_agp 7424 1
agpgart 26920 2 via_agp
parport_pc 34624 1
lp 8872 0
parport 32328 2 parport_pc,lp
nvidia 4810516 12
8139too 19456 0
mii 3968 2 8139cp,8139too
st 34076 0
modpobe ergibt :
bash-2.05b# modprobe snd_emu10k1
FATAL: Module snd_emu10k1 not found.
bash-2.05b#
Im kde kontrollzentrum kann ich alsa auch nicht anwählen.
Hast du noch eine idee?

m.f.G Dietrich

16

06.12.2004, 17:10

Zitat

hab jetzt nach dem drängen 2.6.9 kernel


Wenn das heißen soll, daß Du auf einen 2.6er Kernel gewechselt hast, mußt Du in der Kernel Konfiguration nur Soundcore aktivieren, sowie ALSA plus den ALSA-Treiber für Deine Soundkarte. Am besten alles statisch, d.h. nicht als Modul. Dann mußt Du Dich um den ganzen Modul-Kram nicht mehr kümmern.
Falls Du den ALSA-Teil als Modul kompilierst, hinterher make modules_install nicht vergessen.
__
Rud

PS: Keine Angst vor Punkt und Komma, könnte für den Leser hilfreich sein. ;)

17

06.12.2004, 17:41

Halo Rud,
entschuldige bitte das mit dem Punkt und Komma werde versuchen es zu beachten.Vielen Dank für Deine Hilfe .Du schreibst ich sollte soundcore aktivieren.Ich benutze noch genkernel zum kernel backen.Unter den Optionen finde ich zwar alsa aber nicht soundcore?
Kannst Du mir bitte sagen wo genau ich das finde?
m.f.g Dietrich

18

06.12.2004, 19:23

Ach so, mit genkernel kenne ich mich leider nicht aus. Aber dann wird soundcore wohl aktiviert sein.
Du müßtest die Einstellungen die genkernel tätigt überprüfen können, indem Du Dir die fertige .config Datei mal anschaust. Am einfachsten geht das sicherlich mit dem Kernelkonfigurationsprogramm selbst.
Wechsel einfach in das Verzeichnis /usr/src/linux. Dort liegt normalerweise der aktuelle Quelltext. Dann machst Du 'make xconfig'. Wenn das nicht geht, dann 'make menuconfig'. Ist beides das gleiche, nur xconfig ist schöner. Dann solltest Du deine aktuelle Kernelkonfiguration sehen und ändern können.

Wie man den Kernel selbst kompiliert und installiert will ich hier nicht erklären, dazu gibt es hier im Forum bestimmt hunderte von threads. Im gentoo-Handbuch ist es auch ausführlich erklärt.

Wichtig sind die Einstellungen unter Device-Driver -> Sound. Auf die wird in diesem thread Bezug genommen. Schau mal nach, ob da alles richtig eingestellt ist.
__
Rud

19

20.02.2005, 21:14

und hats was gebracht?