LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices



Reply
 
Search this Thread
Old 02-16-2004, 10:53 PM   #1
mbutler31
LQ Newbie
 
Registered: Feb 2004
Posts: 8

Rep: Reputation: 0
No Audio:ALSA Sound, Intel D865PERL, RHFC1 2.4.22, Myth HOWTO


I have an Intel D865PERLL motherboard which has an ADI 1985 (Integrated
6-channel ADI 1985 with SoundMAX* 4 XL and AudioESP* according to the web
site).

I am following Jerod Wilson's Fedora Myth HOWTO (wilsonet.com/mythtv/).
I am using the kernel-smp-2.4.22-1.2166.nptl_35 as per Jerod's guide. I have gone
into the mixer and un-muted everthing. I have tried playing WAV files, CDs, and using
the link in- all with no luck. I even tried plugging my speakers into all of
the different audio jacks in the computer- again no luck. I'm not even trying
any of the digital outputs. I've done the modprobe -r i810. I've done the modprobe
with the new alsa files. I disabeld aRTs in KDE. What is next?

I've attached a few logs below, maybe they will help. I did just notice, that I use to get a bunch of: ALSA intel8x0.c:613: codec_read 0: read timeout for register 0x2c errors. in my dmesg, but I don't see in the lastest run which is below.

Thanks in advance,

Mark


############ /sbin/lspci output
00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller (rev 02)
00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller (rev 02)
00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
02:02.0 Multimedia video controller: Internext Compression Inc: Unknown device 0016 (rev 01)
02:07.0 FireWire (IEEE 1394): Lucent Microelectronics FW323 (rev 61)
02:08.0 Ethernet controller: Intel Corp. 82801EB (ICH5) PRO/100 VE Ethernet Controller (rev 01)


############# dmesg output
[mythtv@localhost mythtv]$ more boot021622.txt
Linux version 2.4.22-1.2166.nptl_35.rhfc1.atsmp (bachbuilder@heretic.physik.fu-b
erlin.de) (gcc version 3.2.3 20030422 (Red Hat Linux 3.2.3-6)) #1 SMP Wed Feb 4
18:11:51 EST 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e6000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fe30000 (usable)
BIOS-e820: 000000001fe30000 - 000000001fe3e20b (ACPI NVS)
BIOS-e820: 000000001fe3e20b - 000000001ff30000 (usable)
BIOS-e820: 000000001ff30000 - 000000001ff40000 (ACPI data)
BIOS-e820: 000000001ff40000 - 000000001fff0000 (ACPI NVS)
BIOS-e820: 000000001fff0000 - 0000000020000000 (reserved)
BIOS-e820: 00000000fecf0000 - 00000000fecf1000 (reserved)
BIOS-e820: 00000000fed20000 - 00000000feda0000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
ACPI: have wakeup address 0xc0002000
found SMP MP-table at 000ff780
hm, page 000ff000 reserved twice.
hm, page 00100000 reserved twice.
hm, page 000fc000 reserved twice.
hm, page 000fd000 reserved twice.
On node 0 totalpages: 130864
zone(0): 4096 pages.
zone(1): 126768 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 ACPIAM ) @ 0x000f6240
ACPI: RSDT (v001 INTEL D865PERL 0x20030828 MSFT 0x00000097) @ 0x1ff30000
ACPI: FADT (v002 INTEL D865PERL 0x20030828 MSFT 0x00000097) @ 0x1ff30200
ACPI: MADT (v001 INTEL D865PERL 0x20030828 MSFT 0x00000097) @ 0x1ff30300
ACPI: ASF! (v016 LEGEND I865PASF 0x00000001 MSFT 0x0100000d) @ 0x1ff34620
ACPI: WDDT (v001 INTEL OEMWDDT 0x00000001 MSFT 0x0100000d) @ 0x1ff346b9
ACPI: DSDT (v001 INTEL D865PERL 0x00000006 MSFT 0x0100000d) @ 0x00000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1 Pentium 4(tm) XEON(tm) APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x01] polarity[0x0] trigger[0x0] lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] polarity[0x0] trigger[0x0] lint[0x1])
Using ACPI for processor (LAPIC) configuration information
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: Product ID: Springdale-G APIC at: 0xFEE00000
I/O APIC #2 Version 32 at 0xFEC00000.
Processors: 2
xAPIC support is present
Enabling APIC mode: Flat. Using 1 I/O APICs
Kernel command line: ro root=LABEL=/ hdc=ide-scsi rhgb
ide_setup: hdc=ide-scsi
Initializing CPU#0
Detected 2593.583 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 5177.34 BogoMIPS
Memory: 512760k/523456k available (1630k kernel code, 10248k reserved, 1186k dat
a, 164k 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: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: bfebfbff 00000000 00000000 00000000
CPU: Common caps: bfebfbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: bfebfbff 00000000 00000000 00000000
CPU: Common caps: bfebfbff 00000000 00000000 00000000
CPU0: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
per-CPU timeslice cutoff: 1462.72 usecs.
task migration cache decay timeout: 10 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 5177.34 BogoMIPS
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
Intel machine check reporting enabled on CPU#1.
CPU: After generic, caps: bfebfbff 00000000 00000000 00000000
CPU: Common caps: bfebfbff 00000000 00000000 00000000
CPU1: Intel(R) Pentium(R) 4 CPU 2.60GHz stepping 09
Total of 2 processors activated (10354.68 BogoMIPS).
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-21, 2-22 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
number of MP IRQ sources: 26.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00178020
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0020
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 003 03 0 0 0 0 0 1 1 39
02 003 03 0 0 0 0 0 1 1 31
03 003 03 0 0 0 0 0 1 1 41
04 003 03 0 0 0 0 0 1 1 49
05 003 03 0 0 0 0 0 1 1 51
06 003 03 0 0 0 0 0 1 1 59
07 003 03 0 0 0 0 0 1 1 61
08 003 03 0 0 0 0 0 1 1 69
09 003 03 1 1 0 0 0 1 1 71
0a 003 03 0 0 0 0 0 1 1 79
0b 003 03 0 0 0 0 0 1 1 81
0c 003 03 0 0 0 0 0 1 1 89
0d 003 03 0 0 0 0 0 1 1 91
0e 003 03 0 0 0 0 0 1 1 99
0f 003 03 0 0 0 0 0 1 1 A1
10 003 03 1 1 0 1 0 1 1 A9
11 003 03 1 1 0 1 0 1 1 B1
12 003 03 1 1 0 1 0 1 1 B9
13 003 03 1 1 0 1 0 1 1 C1
14 003 03 1 1 0 1 0 1 1 C9
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 003 03 1 1 0 1 0 1 1 D1
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ20 -> 0:20
IRQ23 -> 0:23
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2593.5906 MHz.
..... host bus clock speed is 199.5067 MHz.
cpu: 0, clocks: 1995067, slice: 665022
CPU0<T0:1995056,T1:1330032,D:2,S:665022,C:1995067>
cpu: 1, clocks: 1995067, slice: 665022
CPU1<T0:1995056,T1:665008,D:4,S:665022,C:1995067>
cpu_sibling_map[0] = 1
cpu_sibling_map[1] = 0
mapping CPU#0's runqueue to CPU#1's runqueue.
Starting migration thread for cpu 0
smp_num_cpus: 2.
Starting migration thread for cpu 1
ACPI: Subsystem revision 20031002
ACPI: Interpreter disabled.
PCI: PCI BIOS revision 2.10 entry at 0xf0031, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
PCI: Using IRQ router PIIX/ICH [8086/24d0] at 00:1f.0
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P1) -> 19
PCI->APIC IRQ transform: (B0,I29,P2) -> 18
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P3) -> 23
PCI->APIC IRQ transform: (B0,I31,P0) -> 18
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B1,I0,P0) -> 16
PCI->APIC IRQ transform: (B2,I2,P0) -> 17
PCI->APIC IRQ transform: (B2,I7,P0) -> 17
PCI->APIC IRQ transform: (B2,I8,P0) -> 20
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
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
apm: disabled - APM is not SMP safe.
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
pty: 2048 Unix98 ptys configured
Real Time Clock Driver v1.10e
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 8192K 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
ICH5: IDE controller at PCI slot 00:1f.1
PCI: Enabling device 00:1f.1 (0005 -> 0007)
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hdaMA, hdbio
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdcMA, hddio
hda: ST3200822A, ATA DISK drive
blk: queue c0497940, I/O limit 4095Mb (mask 0xffffffff)
hdc: SONY CD-RW CRX300E, 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: 390721968 sectors (200050 MB) w/8192KiB Cache, CHS=24321/255/63, UDMA(100)
Partition check:
hda: hda1 hda2 hda3
ide: late registration of driver.
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Initializing Cryptographic API
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 32768 bind 32768)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 172k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 164k freed
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4363 Sat Apr 19
17:46:46 PDT 2003
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected an Intel(R) 865G, but could not find the secondary device. Ass
uming a non-integrated video card.
agpgart: Detected Intel(R) 865G chipset
agpgart: AGP aperture is 64M @ 0xf8000000
mice: PS/2 mouse device common for all mice
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 18:37:55 Feb 4 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Setting latency timer of device 00:1d.0 to 64
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 16
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
PCI: Setting latency timer of device 00:1d.1 to 64
usb-uhci.c: USB UHCI at I/O 0xe400, IRQ 19
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Setting latency timer of device 00:1d.2 to 64
usb-uhci.c: USB UHCI at I/O 0xe800, IRQ 18
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Setting latency timer of device 00:1d.3 to 64
usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 16
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 4
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Setting latency timer of device 00:1d.7 to 64
ehci_hcd 00:1d.7: Intel Corp. 82801EB USB2
ehci_hcd 00:1d.7: irq 23, pci mem e1a3bc00
usb.c: new USB bus registered, assigned bus number 5
ehci_hcd 00:1d.7: enabled 64bit PCI DMA
PCI: cache line size of 128 is not supported by device 00:1d.7
ehci_hcd 00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
hub.c: USB hub found
hub.c: 8 ports detected
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
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,2), internal journal
Adding Swap: 1028152k swap-space (priority -1)
ohci1394: $Rev: 1010 $ Ben Collins <bcollins@debian.org>
ohci1394_0: Unexpected PCI resource length of 1000!
ohci1394_0: OHCI-1394 1.0 (PCI): IRQ=[17] MMIO=[feaff000-feaff7ff] Max Packet=
[2048]
ieee1394: Host added: ID:BUS[0-00:1023] GUID[000cf10000a1923c]
SCSI subsystem driver Revision: 1.00
hdc: attached ide-scsi driver.
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
Vendor: SONY Model: CD-RW CRX300E Rev: KYS2
Type: CD-ROM ANSI SCSI revision: 02
IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
microcode: CPU1 no microcode found! (sig=f29, pflags=4)
microcode: CPU0 no microcode found! (sig=f29, pflags=4)
parport0: PC-style at 0x378 [PCSPP,TRISTATE]
Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0
sr0: scsi3-mmc drive: 10x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.12
inserting floppy driver for 2.4.22-1.2166.nptl_35.rhfc1.atsmp
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
Intel(R) PRO/100 Network Driver - version 2.3.18-k1
Copyright (c) 2003 Intel Corporation

divert: allocating divert_blk for eth0
e100: selftest OK.
e100: eth0: Intel(R) PRO/100 Network Connection
Hardware receive checksums enabled

divert: freeing divert_blk for eth0
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (4089 buckets, 32712 max) - 292 bytes per conntrack
Intel(R) PRO/100 Network Driver - version 2.3.18-k1
Copyright (c) 2003 Intel Corporation

divert: allocating divert_blk for eth0
e100: selftest OK.
e100: eth0: Intel(R) PRO/100 Network Connection
Hardware receive checksums enabled

parport0: PC-style at 0x378 [PCSPP,TRISTATE]
lp0: using parport0 (polling).
lp0: console ready
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT SHARE_IRQ SER
IAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
PCI: Setting latency timer of device 00:1f.5 to 64
intel8x0: clocking to 48000
 
Old 02-17-2004, 05:40 AM   #2
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
It looks like you've tried most things already. Couple more:

1. Try the 'lsmod' command to see what kernel modules are actually loaded. If using ALSA you would be looking for 'snd-intel8x0'. If it's not there try to modprobe it (as root). If you can't get it to load there may be something wrong with your ALSA installation.

2. If you installed ALSA yourself (rather than from a package) I think there may be some script to run to make the 'sound devices' in the /dev directory.

3. If everything still looks OK make sure you are using an ALSA-compatible mixer e.g. alsamixer - NOT kmix or gmixer or whatever looks the most obvious. You may see more channels.

4. Are your audio permissions set correctly. Are you in the 'audio' group in /etc/group.

5. Try a simple command line player like mpg123 - any error message?
 
Old 02-20-2004, 10:42 PM   #3
mbutler31
LQ Newbie
 
Registered: Feb 2004
Posts: 8

Original Poster
Rep: Reputation: 0
Okay, on the lsmod, I think I am okay because I get this:

[root@localhost etc]# /sbin/lsmod
Module Size Used by Tainted: P
snd-pcm-oss 44324 0 (autoclean)
snd-mixer-oss 16080 0 (autoclean) [snd-pcm-oss]
snd-intel8x0 24456 0 (autoclean)
snd-ac97-codec 57964 0 (autoclean) [snd-intel8x0]
snd-pcm 89728 0 (autoclean) [snd-pcm-oss snd-intel8x0]
snd-timer 20708 0 (autoclean) [snd-pcm]
gameport 3524 0 (autoclean) [snd-intel8x0]
snd-page-alloc 10196 0 (autoclean) [snd-intel8x0 snd-pcm]
snd-mpu401-uart 5696 0 (autoclean) [snd-intel8x0]
snd-rawmidi 18880 0 (autoclean) [snd-mpu401-uart]
snd-seq-device 6028 0 (autoclean) [snd-rawmidi]
snd 47876 0 (autoclean) [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer snd-mpu401-uart snd-rawmidi snd-seq-device]
soundcore 7044 4 (autoclean) [snd]

I did a ls of the /dev directory and I pasted below what looks important. Do I need to do a chmod on any of these files?

[root@localhost dev]# ll aud*
crw------- 1 mythtv root 14, 4 Sep 15 08:40 audio
crw------- 1 mythtv root 14, 20 Sep 15 08:40 audio1
crw------- 1 mythtv root 14, 7 Sep 15 08:40 audioctl

I examined my /etc/group file and I see no reference to any "audio" group. The logins below are the accounts that I created- do I need to something here?

mbutler:x:500:
mythtv:x:501:

Finally to test I am using this command line:
/usr/bin/aplay /usr/share/sounds/KDE_Startup.wav

I also gnome-alsamixer as my mixer (even through I use KDE)

Thanks in advance,

Mark
 
Old 02-21-2004, 08:03 AM   #4
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
For the devices in /dev, there are lots more besides the 'audio' ones used by the sound system. e.g. /dev/dsp, and I see I also have /dev/adsp (alsa dsp maybe?). I think you need to check the ALSA docs if there is any doubt about whether the correct devices have been enabled.

On permissions, are you logged in as mythtv or mbutler, 'cause it looks like mbutler might not have permission to use the devices?

One last thing worth trying -- if you have xmms installed you could try playing sound file and checking the fake LEDs. If they are moving but no sound is coming out it suggests a mixer problem (in my experience anyway).

I'm also wondering how you got ALSA installed. Does it come with Fedora, or did you install packages or compile from source? Several people have reported success following the guide on

www.freshrpms.net/docs/alsa
 
Old 02-21-2004, 03:06 PM   #5
mbutler31
LQ Newbie
 
Registered: Feb 2004
Posts: 8

Original Poster
Rep: Reputation: 0
I checked my /dev and I have the following enteries:

lrwxrwxrwx 1 root root 5 Feb 16 09:28 adsp -> adsp0
crw-rw-rw- 1 root root 14, 12 Jan 27 18:45 adsp0
crw-rw-rw- 1 root root 14, 28 Jan 27 18:45 adsp1
crw-rw-rw- 1 root root 14, 44 Jan 27 18:45 adsp2

I'm logged in as mythtv.

I do have xmms isntalled and I see the little leds move when I play a song. However, when I goto prefrences, I have the following Output Plugins: OSS Driver 1.28, eSound, Disk Writer, and aRTs . Should there be a plugin for ALSA? Or do I need to download one?

I also installed alsaplayer, but I still don't have any luck.

I did an "apt-get install asal-kmdl-KERNALNAME" and "ap-get install alsa-driver alsa-utils" to get alsa. I think it comes from this place: atrpms.physik.fu-berlin.de/dist/fc1/alsa/
 
Old 02-21-2004, 07:02 PM   #6
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
I'm too confused. I thought your ref to Fedora meant you were using RedHat, but you say you are installing ALSA with apt-get, which is the Debian installation tool. What flavour of linux is this?

The moving LEDs on xmms are a good sign. But the output plugin list looks suspiciously short, especially if you have artsd switched off. Have you tried using alsamixer itself (you have to run it from the command line in a console window)?

Also try the simplest possible command line apps for playing files, e.g. mpg123 or wavp. Since they interact so little with other programs there is less chance of their getting confused if things are not configured perfectly (that's my experience anyway).
 
Old 02-21-2004, 08:18 PM   #7
mbutler31
LQ Newbie
 
Registered: Feb 2004
Posts: 8

Original Poster
Rep: Reputation: 0
I am usring Fedora. I got my instructions for installation of Alsa from wilsonet.com/mythtv/ which uses the apt-get tells you how to install apt-get program and Alsa (and a bunch of other things that I haven't gotten too yet). This apt-get program was orginally written for Debian, but it has been "ported" to RH and Fedora.

I have used alsamixer, too- but to no avail.
 
Old 02-23-2004, 05:01 AM   #8
maroonbaboon
Senior Member
 
Registered: Aug 2003
Location: Sydney
Distribution: debian
Posts: 1,495

Rep: Reputation: 48
In that case I would consider uninstalling that version of ALSA and going with the version specifically compiled for Fedora and documented at:

www.freshrpms.net/docs/alsa

Different distro all have different ways of handling sound. Maybe there is some simple configuration trick that you are missing when combining Debian and Fedora like this, but there is no way of findout out what it is without a lot of expertise in both distro and ALSA.
 
Old 03-01-2004, 09:36 PM   #9
ThePDW
LQ Newbie
 
Registered: Oct 2003
Posts: 17

Rep: Reputation: 0
I use SuSe 9 and I got alsa working by running alsaconf in prompt and letting it run the little wizard thingie. KDE 3.2 had jacked my sound but now I have sound!!
 
Old 05-15-2004, 09:06 AM   #10
ypwitch
LQ Newbie
 
Registered: May 2004
Posts: 1

Rep: Reputation: 0
Alsa working in Fedora

Ok, here's what you're missing (by the sounds of things).

First, I would use apt-get install synaptic to get a GUI front end for apt-get (you'll come to love it)

In any event, you need to download via apt-get/synaptic the alsa files, driver, libraries, tools/utils and all things alsa (such as the xmms-alsa plug-in) - you can use the search function in Synaptic to search for Alsa. You will need a good mixer - I use gnome-mixer which shows up as an alsa mixer in Linux Fedora (Gnome desktop) and works well.

After all this you will need to grab the kernel modules. Search for kernel-module-alsa and get the one that matches your current kernel level. Let apt-get/synaptic work it's installation magic and then run /usr/sbin/alsaconf as root.

In true Winders fashion, after you do this please reboot. You can then go to your xmms and choose the alsa output plugin to test your installation.

With regard to setting up TS2 and games, there's an excellent tutorial at

http://www.linux-gamers.net/modules/...p?articleid=34

This should fix your problem with getting Alsa installed and working on your system. It might help with the games and TS2 as well (the tutorial link above will work on some sound cards, but not on most sound chips)

Good luck!
 
  


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
ALSA master volume in Intel sound card miguelmmg Slackware 1 09-19-2005 11:32 AM
No sound on Intel High Def Audio on Fedora Core 3 ck1125 Linux - Hardware 2 06-06-2005 09:45 PM
ALSA Problem with Intel Onboard Sound bjmurph Linux - Hardware 3 09-26-2004 07:38 PM
Half working alsa Sound problem intel AC97 Power_Penguin Linux - Software 6 03-29-2004 11:32 AM
Sound problems with RH8 + Intel 82801DB AC'97 Audio jaakjr Linux - Hardware 8 11-05-2002 12:28 AM


All times are GMT -5. The time now is 03:32 AM.

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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration