Fedora11 sound card cannot be voiced

Source: Internet
Author: User
Tags one more line

I used HASEE's elegant HP530 D3 notebook and installed Fedora11 with VM6.5. After the sound card was installed, the sound card was abnormal. When I played Mp3 with xmms, the sound was not music at all, instead, it is "ding dong..." After turning off the xmms, the voice is also sent. In addition, I have no sound when I find several videos to play on the Internet. The reason is unknown. So I searched for information about the sound card and finally found the topic 《
How to Use ALSA to drive sound card
According to this article, I don't know how to do it. I suddenly found that the sound card didn't sound, and the volume was adjusted to the maximum, and there was no sound. Search Baidu for "speed and passion" to watch the video online. Click here and you will find that you can hear the sound. In this way, the sound card cannot be posted or published ..." I am confused about the problems with sounds like this. According to the articles in the north and south, I have made the following steps:

 

0. Check whether the sound card is ready for voice.

[root@localhost ~]# cat /usr/share/sounds/pop.wav > /dev/audio
[root@localhost ~]# cat /usr/share/sounds/pop.wav > /dev/dsp

[root@localhost ~]#

Nothing to hear, nothing to see

 

1. View hardware chips

[root@localhost beinan]# lspci -v

Output result:

00:00. 0 Host bridge: Intel Corporation release BX/ZX/DX-release 43bx/ZX/DX Host bridge (rev 01)
Subsystem: VMware Inc Virtual Machine Chipset
Flags: bus master, medium devsel, latency 0
Kernel driver in use: agpgart-intel

00:01. 0 PCI bridge: Intel Corporation platinum BX/ZX/DX-Sort 43bx/ZX/dx agp bridge (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, 66 MHz, medium devsel, latency 0
Bus: primary = 00, secondary = 01, subordinate = 01, sec-latency = 64

00:07. 0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
Subsystem: VMware Inc Virtual Machine Chipset
Flags: bus master, medium devsel, latency 0

00:07. 1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 8a [Master SecP PriP])
Subsystem: VMware Inc Virtual Machine Chipset
Flags: bus master, medium devsel, latency 64
[Virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size = 8]
[Virtual] Memory at 000003f0 (type 3, non-prefetchable) [size = 1]
[Virtual] memory at 00000170 (32-bit, non-prefetchable) [size = 8]
[Virtual] memory at 00000370 (Type 3, non-prefetchable) [size = 1]
I/O Ports at 1460 [size = 16]
Kernel Driver in use: ata_piix

00:07. 2 USB controller: Intel Corporation 82371ab/EB/MB piix4 USB (prog-If 00 [uhci])
Subsystem: VMware Inc Virtual Machine chipset
Flags: Bus master, medium devsel, latency 64, IRQ 19
I/O Ports at 1060 [size = 32]
Kernel Driver in use: uhci_hcd

00:07. 3 Bridge: Intel Corporation 82371ab/EB/MB piix4 ACPI (Rev 08)
Subsystem: VMware Inc Virtual Machine chipset
Flags: Medium devsel, IRQ 9
Kernel modules: i2c-piix4

00: 0f. 0 VGA compatible controller: VMware Inc Abstract svga ii Adapter (prog-if 00 [VGA controller])
Subsystem: VMware Inc Abstract svga ii Adapter
Flags: medium devsel
I/O ports at 1470 [size = 16]
Memory at f0000000 (32-bit, non-prefetchable) [size = 128 M]
Memory at e8000000 (32-bit, non-prefetchable) [size = 8 M]
[Virtual] Expansion ROM at 30010000 [disabled] [size = 32 K]

00:10. 0 SCSI storage controller: BusLogic BT-946C (BA80C30) [MultiMaster 10] (rev 01)
Subsystem: BusLogic BT-946C (BA80C30) [MultiMaster 10]
Flags: medium devsel, IRQ 17
I/O ports at 1440 [size = 32]
Memory at e8800000 (32-bit, non-prefetchable) [size = 32]
[Virtual] expansion ROM at 30018000 [disabled] [size = 16 K]
Kernel Modules: buslogic

. 0 Ethernet controller: Advanced Micro Devices [amd] 79c970 [pcnet32 Lance] (Rev 10)
Subsystem: Advanced Micro Devices [amd] pcnet-fast 79c971
Flags: Bus master, medium devsel, latency 64, IRQ 18
I/O Ports at 1080 [size = 128]
[Virtual] expansion ROM at 30000000 [disabled] [size = 64 K]
Kernel Driver in use: pcnet32
Kernel Modules: pcnet32

. 0 multimedia audio Controller: ensoniq es1371 [AudioPCI-97] (Rev 02)
Subsystem: Ensoniq Creative Sound blster AudioPCI64V, AudioPCI128
Flags: bus master, medium devsel, latency 64, IRQ 19
I/O ports at 1400 [size = 64]
Kernel driver in use: ENS1371
Kernel modules: snd-ens1371

 

2. system kernel version

[Root @ localhost sounds] # uname-rmpi
2.6.29.4-167. fc11.i686. PAE i686 i686 i386

 

3. modeprob. conf content

The file modeprob. conf is not found. However, you can also find the file named modules. conf according to the article.

The contents of modules. conf are as follows:

# Added by VMware Tools
Alias eth0 vmnics
Probeall vmnics vmxnet pcnet32
Alias char-major-14 es1371

 

I am a Linux cainiao.

 

 

4. lsmod view the loaded kernel module

 

[Root @ localhost sounds] # lsmod
Module Size Used
Fuse 49780 2
Ipt_MASQUERADE 2364 1
Iptable_nat 5152 1
Nf_nat 14736 2 ipt_MASQUERADE, iptable_nat
Sco 9324 2
Bridge 41488 0
STPs 1944 1 Bridge
LLC 4780 2 bridge, STP
Bnetp 10888 2
L2CAP 18884 3 bnep
Bluetooth 44768 5 SCO, bnep, L2CAP
SunRPC 152352 1
Ip6t_REJECT 3160 2
Nf_conntrack_ipv6 11368 2
Ip6table_filter 3132 1
Ip6_tables 10712 1 ip6table_filter
Ipv6 232288 22 ip6t_REJECT, nf_conntrack_ipv6
Dm_multipath 13512 0
Uinput 6496 0
Ppdev 6304 0
Snd_ens1371 20196 4
Gameport 9708 1 snd_ens1371
Snd_rawmidi 18728 1 snd_ens1371
Snd_seq_device 5988 1 snd_rawmidi
Snd_ac97_codec 91576 1 snd_ens1371
Ac97_bus 1400 1 snd_ac97_codec
Snd_pcm 62632 2 snd_ens1371, snd_ac97_codec
Snd_timer 17888 1 snd_pcm
SND 49056 14 snd_ens1371, snd_rawmidi, snd_seq_device, snd_ac97_codec, snd_pcm, snd_timer
Pcnet32 27968 0
Parport_pc 22216 0
Soundcore 5404 1 SND
Partport 28496 2 ppdev, parport_pc
I2c_piix4 8480 0
Snd_page_alloc 7644 1 snd_pcm
I2c_core 18056 1 i2c_piix4
Mii 4028 1 pcnet32
Pcspkr 2156 0
BusLogic 61836 3

 

I don't know what it means. Just follow the article.

 

Then,

[Root @ localhost sounds] # ls/lib/modules/2.6.29.4-167. fc11.i686. PAE/kernel/
Arch crypto drivers fs lib net sound

 

Below, it is more important, because I just did the following, and then suddenly found that the sound card can sound.

[Root @ localhost sounds] # modinfo snd-intel8x0
Filename:/lib/modules/2.6.29.4-167. fc11.i686. PAE/kernel/sound/pci/snd-intel8x0.ko
License: GPL
Description: Intel 82801AA, 82901AB, i810, i820, i830, i840, i845, MX440; SiS 7012; Ali 5455
Author: Jaroslav Kysela <perex@perex.cz>
Srcversion: 76A91B3ED19728E89DFCF7D
Alias: pci: v201710b9d20175455sv * sd * bc * SC * I *
Alias: pci: v20171022d20177445sv * sd * bc * SC * I *
Alias: pci: v20171022d2017746dsv * sd * bc * SC * I *
Alias: pci: v201710ded0000026bsv * sd * bc * SC * I *
Alias: pci: v201710ded000000easv * sd * bc * SC * I *
Alias: pci: v201710ded000000dasv * sd * bc * SC * I *
Alias: pci: v201710ded0000008asv * sd * bc * SC * I *
Alias: pci: v201710ded00000059sv * sd * bc * SC * I *
Alias: pci: v201710ded0000006asv * sd * bc * SC * I *
Alias: pci: v201710ded0000003asv * sd * bc * SC * I *
Alias: pci: vda-10ded000001b1sv * sd * bc * SC * I *
Alias: pci: v20171039d20177012sv * SD * BC * SC * I *
Alias: pci: v20178086d20177195sv * SD * BC * SC * I *
Alias: pci: v20178086d20172698sv * SD * BC * SC * I *
Alias: pci: v20178086d201727desv * SD * BC * SC * I *
Alias: pci: v20178086d2017266esv * SD * BC * SC * I *
Alias: pci: v20178086d201725a6sv * SD * BC * SC * I *
Alias: pci: v20178086d201724d5sv * SD * BC * SC * I *
Alias: pci: v20178086d201724c5sv * SD * BC * SC * I *
Alias: pci: v20178086d20172485sv * sd * bc * SC * I *
Alias: pci: v20178086d20172445sv * sd * bc * SC * I *
Alias: pci: v20178086d20172425sv * sd * bc * SC * I *
Alias: pci: v20178086d20172415sv * sd * bc * SC * I *
Depends: snd-ac97-codec, snd-pcm, snd-page-alloc, snd
Vermagic: 2.6.29.4-167. fc11.i686. pae smp mod_unload 686
Parm: index: Index value for Intel i8x0 soundcard. (int)
Parm: id: ID string for Intel i8x0 soundcard. (charp)
Parm: ac97_clock: ac'97 codec clock (0 = whitelist + auto-detect, 1 = force autodetect). (INT)
Parm: ac97_quirk: ac'97 workaround for strange hardware. (CHARP)
Parm: buggy_semaphore: Enable workaround for hardwares with problematic codec semaphores. (bool)
Parm: buggy_irq: Enable workaround for buggy interrupts on Some motherboards. (bool)
Parm: Xbox: set to 1 for Xbox, if you have problems with the ac'97 codec detection. (bool)
Parm: spdif_aclink: S/pdif over ac-link. (INT)
Parm: enable: bool
Parm: joystick: int

 

Then

[Root @ localhost sounds] # modprobe snd-intel8x0
WARNING: All config files need. conf:/etc/modprobe. d/vmware-tools, it will be ignored in a future release.

 

After this step, I suddenly found the previous "Success success ..." The voice was gone, and then I went online to watch it. I found that the sound was not heard for a long time and finally came out. Then I tried Mp3 again and got a sound. Although it was relatively difficult, it was always better than before.

 

Then, run lsmod to check the loaded kernel module.

[Root @ localhost sounds] # lsmod
Module Size Used
Snd_intel8x0 27440 0
Fuse 49780 2
Ipt_MASQUERADE 2364 1
Iptable_nat 5152 1
Nf_nat 14736 2 ipt_MASQUERADE, iptable_nat
Sco 9324 2
Bridge 41488 0
STPs 1944 1 bridge
Llc 4780 2 bridge, stp
Bnetp 10888 2
L2cap 18884 3 bnep
Bluetooth 44768 5 sco, bnep, l2cap
Sunrpc 152352 1
Ip6t_REJECT 3160 2
Nf_conntrack_ipv6 11368 2
Ip6table_filter 3132 1
Ip6_tables 10712 1 ip6table_filter
Ipv6 232288 22 ip6t_REJECT, nf_conntrack_ipv6
Dm_multipath 13512 0
Uinput 6496 0
Ppdev 6304 0
Snd_ens1371 20196 4
Gameport 9708 1 snd_ens1371
Snd_rawmidi 18728 1 snd_ens1371
Snd_seq_device 5988 1 snd_rawmidi
Snd_ac97_codec 91576 2 snd_intel8x0, snd_ens1371
Ac97_bus 1400 1 snd_ac97_codec
Snd_pcm 62632 3 snd_intel8x0, snd_ens1371, snd_ac97_codec
Snd_timer 17888 1 snd_pcm
SND 49056 15 snd_intel8x0, snd_ens1371, snd_rawmidi, snd_seq_device, snd_ac97_codec, snd_pcm, snd_timer
Pcnet32 27968 0
Parport_pc 22216 0
Soundcore 5404 1 SND
Partport 28496 2 ppdev, parport_pc
I2c_piix4 8480 0
Snd_page_alloc 7644 2 snd_intel8x0, snd_pcm
I2c_core 18056 1 i2c_piix4
MII 4028 1 pcnet32
Pcspkr 2156 0
Buslogic 61836 3

 

It is found that there is one more line than the result of the previous use of lsmod (the results of the previous two attempts are not carefully compared) as follows:

Snd_intel8x0 27440 0

I think the reason for this line of output is probably because the sound card is loaded through modprobe snd-intel8x0.

 

In addition, the statement used to test the sound card in the north-south region is still not heard or seen.

[root@localhost ~]# cat /usr/share/sounds/pop.wav > /dev/audio
[root@localhost ~]# cat /usr/share/sounds/pop.wav > /dev/dsp

Since the command in the north is used to detect whether the sound card is audible, the sound card is audible and does not hear anything before. Why? It is unclear.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.