LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-04-2004, 11:23 PM   #1
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Rep: Reputation: 15
soundcard issues


i have some questions about my soundcard. i have just installed mandrake 10, and i am running 2.6.3-7mdk kernel. i have searched infinitely and have not been able to come up with a straight answer. i, of course, have the infamous soundblaster live! soundcard. and i have tried a million things to get it to work, but i am still a newbie. i mean, as far as i am concerned, internet is the first thing to get working, then sound. so my latest adventure, is that i have installed the latest version of alsa, and i have run alsaconf, and setup everything and i was pleased because it seemed to be getting somewhere, but there are two issues now. first, at the end of the alsaconf, it says:
Code:
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1061: No soundcards found...
then it happily says that alsa is ready to use. second issue, which i am sure is related to this, is that alsamixer gives me:
Code:
alsamixer: function snd_ctl_open failed for default: No such device
i am sure that these can be easily solved, but i just want a straight answer, because other forums i looked at had other problems to be had.

ps i do not have an 'asound' file.

thanks
 
Old 07-04-2004, 11:37 PM   #2
Demonbane
LQ Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
make sure in /etc/modprobe.conf you have something like this:
Code:
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-emu10k1
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

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

options snd cards_limit=1
and try "modprobe snd-emu10k1"
 
Old 07-04-2004, 11:42 PM   #3
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
here is my modprobe.conf file:
Code:
alias eth0 forcedeth
alias char-major-116-* snd
alias char-major-14-* soundcore
install snd-emu10k1 /sbin/modprobe --first-time --ignore-install snd-emu10k1 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe usb-ohci; /sbin/modprobe ehci-hcd; /bin/true
remove snd-emu10k1 { /sbin/modprobe -r snd-pcm-oss; } ; /sbin/modprobe -r --first-time --ignore-remove snd-emu10k1
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.2 ---
options snd  device_mode=0666
alias snd-card-0 snd-emu10k1
alias sound-slot-0 snd-emu10k1
# --- END: Generated by ALSACONF, do not edit. ---
i guess my question is, do i need everything that you wrote? if so i will do it, but does this look sufficient, and if it is, what happens after i modprobe, does my sound work now?

Last edited by pguru; 07-04-2004 at 11:44 PM.
 
Old 07-04-2004, 11:45 PM   #4
Demonbane
LQ Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
do "modprobe snd-emu10k1" and see what it says in dmesg
 
Old 07-04-2004, 11:53 PM   #5
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
Code:
[root@localhost dsp]# dmesg
Linux version 2.6.3-7mdk (nplanel@n3.mandrakesoft.com) (gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)) #1 Wed Mar 17 15:56:42 CET 2004
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000bff0000 (usable)
 BIOS-e820: 000000000bff0000 - 000000000bff3000 (ACPI NVS)
 BIOS-e820: 000000000bff3000 - 000000000c000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
191MB LOWMEM available.
On node 0 totalpages: 49136
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 45040 pages, LIFO batch:10
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 FIC                                       ) @ 0x000f7260
ACPI: RSDT (v001 FIC    AU31     0x42302e31 AWRD 0x00000000) @ 0x0bff3000
ACPI: FADT (v001 FIC    AU31     0x42302e31 AWRD 0x00000000) @ 0x0bff3040
ACPI: MADT (v001 FIC    AU31     0x42302e31 AWRD 0x00000000) @ 0x0bff6c80
ACPI: DSDT (v001 FIC    AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x4008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:10 APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Built 1 zonelists
Kernel command line: BOOT_IMAGE=linux ro root=341 devfs=mount acpi=ht resume=/dev/hdb2 splash=silent
bootsplash: silent mode.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 1024 (order 10: 8192 bytes)
Detected 2088.195 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Memory: 190616k/196544k available (1816k kernel code, 5288k reserved, 849k data, 272k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 4136.96 BogoMIPS
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 51k freed
CPU:     After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU:     After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU:     After all inits, caps: 0383fbff c1c3fbff 00000000 00000020
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Athlon(tm) XP 2800+ stepping 00
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 2087.0695 MHz.
..... host bus clock speed is 334.0031 MHz.
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfbcb0, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040211
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router default [10de/01e0] at 0000:00:00.0
PCI: IRQ 0 for device 0000:01:06.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: IRQ 0 for device 0000:01:08.0 doesn't match PIRQ mask - try pci=usepirqmask
spurious 8259A interrupt: IRQ7.
vesafb: framebuffer at 0xe0000000, mapped to 0xcc800000, size 16384k
vesafb: mode is 800x600x16, linelength=1600, pages=2
vesafb: protected mode interface info at c000:a9a0
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
fb0: VESA VGA frame buffer device
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
ikconfig 0.7 with /proc/config*
VFS: Disk quotas dquot_6.5.1
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Initializing Cryptographic API
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 14856 bytes, found (800x600, 14808 bytes, v3).
Console: switching to colour frame buffer device 92x32
pty: 1024 Unix98 ptys configured
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
PCI: IRQ 0 for device 0000:01:08.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:01:08.0. Please try using pci=biosirq.
ttyS1 at I/O 0xc828 (irq = 0) is a 8250
ttyS2 at I/O 0xc840 (irq = 0) is a 8250
ttyS3 at I/O 0xc850 (irq = 0) is a 8250
ttyS4 at I/O 0xc860 (irq = 0) is a 8250
ttyS5 at I/O 0xc870 (irq = 0) is a 8250
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 0000:00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
NFORCE2: BIOS didn't set cable bits correctly. Enabling workaround.
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: 0000:00:09.0 (rev a2) UDMA133 controller
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: WDC WD1600AB-00DYA0, ATA DISK drive
hdb: WDC WD1200BB-00CAA1, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: OEM CD-ROM F564E, ATAPI CD/DVD-ROM drive
hdd: _NEC DVD_RW ND-1300A, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 1024KiB
hda: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63, UDMA(100)
 /dev/ide/host0/bus0/target0/lun0: p1
hdb: max request size: 128KiB
hdb: 234441648 sectors (120034 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100)
 /dev/ide/host0/bus0/target1/lun0: p1 p2
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
EISA: Probing bus 0 at eisa0
NET: Registered protocol family 2
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET: Registered protocol family 1
BIOS EDD facility v0.13 2004-Mar-09, 2 devices found
Please report your BIOS at http://linux.dell.com/edd/results.html
Resume Machine: resuming from /dev/hdb2
Resuming from device hdb2
Resume Machine: This is normal swap space
PM: Reading pmdisk image.
PM: Resume from disk failed.
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Mounted devfs on /dev
Freeing unused kernel memory: 272k freed
Real Time Clock Driver v1.12
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
PCI: No IRQ known for interrupt pin A of device 0000:00:02.0. Please try using pci=biosirq.
drivers/usb/core/hcd-pci.c: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.0 setup!
PCI: No IRQ known for interrupt pin B of device 0000:00:02.1. Please try using pci=biosirq.
drivers/usb/core/hcd-pci.c: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.1 setup!
PCI: No IRQ known for interrupt pin C of device 0000:00:02.2. Please try using pci=biosirq.
drivers/usb/core/hcd-pci.c: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.2 setup!
Adding 1010008k swap on /dev/hdb2.  Priority:-1 extents:1
Supermount version 2.0.4 for kernel 2.6
NTFS driver 2.1.6 [Flags: R/O MODULE].
NTFS volume version 3.1.
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.23.
PCI: Setting latency timer of device 0000:00:04.0 to 64
eth0: forcedeth.c: subsystem: 01509:904d bound to 0000:00:04.0
inserting floppy driver for 2.6.3-7mdk
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
hdc: ATAPI 48X CD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache, UDMA(33)
ide-floppy driver 0.99.newide
drivers/usb/core/usb.c: registered new driver hiddev
drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
NET: Registered protocol family 17
PCI: IRQ 0 for device 0000:01:06.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:01:06.0. Please try using pci=biosirq.
EMU10K1_Audigy: probe of 0000:01:06.0 failed with error -16
mtrr: 0xe0000000,0x4000000 overlaps existing 0xe0000000,0x1000000
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
parport0: cpp_daisy: aa5500ff(38)
parport0: assign_addrs: aa5500ff(38)
lp0: using parport0 (polling).
lp0: console ready
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
SCSI subsystem initialized
st: Version 20040122, fixed bufsize 32768, s/g segs 256
NET: Registered protocol family 10
Disabled Privacy Extensions on device c035fe60(lo)
IPv6 over IPv4 tunneling driver
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 0 changed to on
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 1 changed to on
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 2 changed to on
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 3 changed to on
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 4 changed to on
bootsplash 3.1.4-2004/02/19: looking for picture.... found (800x600, 11943 bytes, v3).
bootsplash: status on console 5 changed to on
eth0: no IPv6 routers present
PCI: IRQ 0 for device 0000:01:06.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:01:06.0. Please try using pci=biosirq.
EMU10K1_Audigy: probe of 0000:01:06.0 failed with error -16
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
end_request: I/O error, dev fd0, sector 0
don't know what to look for.l
 
Old 07-05-2004, 12:01 AM   #6
Demonbane
LQ Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
Quote:

PCI: IRQ 0 for device 0000:01:06.0 doesn't match PIRQ mask - try pci=usepirqmask
PCI: No IRQ known for interrupt pin A of device 0000:01:06.0. Please try using pci=biosirq.
EMU10K1_Audigy: probe of 0000:01:06.0 failed with error -16

there you go, try passing "pci=usepirqmask" and/or "pci=biosirq" to the kernel, it probably has to do with your bios settings, upgrading the kernel(manually) may also help.
 
Old 07-05-2004, 12:05 AM   #7
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
ok that is where i get stumped. what do you mean passing to the kernel, and i don't know how to get into BIOS. is it the same as when i just had windows, is this a stupid question?
 
Old 07-05-2004, 12:17 AM   #8
Demonbane
LQ Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
ok if you use LILO(which is the default in Mandrake I think) you just need to edit /etc/lilo.conf, you should find a stanza which looks something like this:
Code:
image=/boot/vmlinuz-<kernel version>
label=linux
read-only
root=/dev/hda1
you can pass the kernel options by adding "append= <options>"
Code:
image=/boot/vmlinuz-<kernel version>
label=linux
read-only
root=/dev/hda1
append="pci=usepirqmask"
then execute "/sbin/lilo" to update lilo
If that didn't help try asking in the ALSA mailing list

Last edited by Demonbane; 07-05-2004 at 12:19 AM.
 
Old 07-05-2004, 12:18 AM   #9
Demonbane
LQ Guru
 
Registered: Aug 2003
Location: Sydney, Australia
Distribution: Gentoo
Posts: 1,796

Rep: Reputation: 47
.
 
Old 07-05-2004, 12:19 AM   #10
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
thanks
 
Old 07-05-2004, 12:20 AM   #11
kevinalm
Member
 
Registered: Oct 2003
Location: Iowa
Distribution: LFS 5.0, building 6.3, win98se, multiboot
Posts: 288

Rep: Reputation: 30
Also, have you entered the bios and selected "no pnp os installed" ?
 
Old 07-05-2004, 12:22 AM   #12
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
do i just enter the bios like i used to in windows? sorry so stupid
 
Old 07-05-2004, 12:28 AM   #13
pguru
LQ Newbie
 
Registered: Jun 2004
Posts: 29

Original Poster
Rep: Reputation: 15
i just want to mention that i got some errors when i changed lilo.conf:

[root@localhost pgurugp]# Mutex destroy failure: Device or resource busy
ICE default IO error handler doing an exit(), pid = 11430, errno = 0
ICE default IO error handler doing an exit(), pid = 11438, errno = 0



and i also want to let you know that i am dual booting with windows xp if that changes what i do in BIOS
 
Old 07-05-2004, 01:06 AM   #14
kevinalm
Member
 
Registered: Oct 2003
Location: Iowa
Distribution: LFS 5.0, building 6.3, win98se, multiboot
Posts: 288

Rep: Reputation: 30
Yes, enter the bios in the way you always did. I don't think xp makes any difference,
but I have never used it so I'm not absolutely sure.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
soundcard issues Fabricate Linux - Hardware 20 08-15-2005 09:28 PM
soundcard issues on inspiron 5100 w/ fc3 dcs619 Linux - Laptop and Netbook 1 04-03-2005 04:36 AM
Soundcard issues.... th3a7ch3m1st Linux - Hardware 8 06-20-2004 10:11 PM
Soundcard issues opl3-sa3 on fedora core 1 kernil-2.6.4 g33sp0t Linux - Hardware 3 04-07-2004 03:50 PM
modem, soundcard and mouse issues kaustav Linux - Hardware 0 03-19-2003 11:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 01:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration