|
偶安装的是ml2.0(没办法,贪图界面漂亮),下载新的内核2.6.17.7,去掉些多余驱动,加上双核支持/sata支持,编译安装一切顺利,重起后定制magic的beautiful桌面,千兆网卡,宽屏显示,无线网卡一一搞定,唯一郁闷的是始终不能让偶的声卡发出那怕一点声音来。还请高手予以指点。
偶下载alsa driver 是1.0.12rc1 解压安装顺利,运行alsaconf,监测到声卡snd-hda-intel , 配置后测试声卡无声,/etc/modpro.conf内容如下
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-hda-intel
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
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 eth1 ipw3945
remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel
kudzu监测到的audio硬件信息如下
class: AUDIO
bus: PCI
detached: 0
driver: snd-hda-intel
desc: "Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller"
vendorId: 8086
deviceId: 27d8
subVendorId: 1584
subDeviceId: 9072
pciType: 1
pcidom: 0
pcibus: 0
pcidev: 1b
pcifn: 0
lsmod 信息如下:
snd_hda_intel 14100 1
snd_hda_codec 114864 1 snd_hda_intel
snd_seq_dummy 2948 0
snd_seq_oss 26880 0
snd_seq_midi_event 4864 1 snd_seq_oss
snd_seq 39408 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 5900 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 35968 0
snd_mixer_oss 15488 1 snd_pcm_oss
snd_pcm 63236 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 18180 3 snd_rtctimer,snd_seq,snd_pcm
snd 37124 11 snd_hda_intel,snd_hda_异codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 7560 2 snd_hda_intel,snd_pcm
ipw3945 170784 1
ieee80211 40040 1 ipw3945
ieee80211_crypt 3840 2 ieee80211_crypt_wep,ieee80211
mdprobe snd-hda-intel 无异常情况
声卡生产厂家为 realtek, 系统监测倒的声卡信息如下
[root@MagicLinux oss]# more sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.11rc4 emulation code)
Kernel: Linux MagicLinux 2.6.17.7 #1 SMP Mon Jul 31 16:37:00 CST 2006 i686
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
HDA Intel at 0xfe0f8000 irq 169
Audio devices:
0: ALC861 Analog (DUPLEX)
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
31: system timer
Mixers:
0: Realtek ALC861没有声音之外
说明,使用各种mixer调节音量正常,除了没有声音之外!
另附上realtek官方的安装说明文件,还请高手指点下
====HD Audio codec ====
ALC260
ALC262
ALC660
ALC861
ALC880
ALC882
ALC883
ALC885
ALC888
Installation:
This Source Code is from www.alsa-project.org.
For driver installation, please follow below steps.
Automatic install:
execute
./install
Manual install:
Step 1. unzip source code
tar xfvj alsa-driver-1.0.xx.tar.bz2
Step 2. Turn on sound support (soundcore module, default turn on)
Step 3. Complied source code
a. cd alsa-driver-1.0.xx
b. ./configure
c. make
d. make install
e. ./snddevices
Step 4. Edit your /etc/modules.conf or conf.modules depending on the distribution
(Please refer to the attached modules.conf)
snd-xxxx is the card ID.
-- Azalia controller --ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
--- Intel ICH6 ICH7 ---------
snd-hda-intel
--- ATI chipset -----
snd-atiixp
-- AC97 controller --ALC655 ALC650 ALC250 ALC255
--- Intel ICH6 ICH7 , SiS 7012 and NVidia----------
snd-intel8x0
--- Via8233 Via686a -------------------------------
snd-via82xx
--- ATI Chipset -------------------------------
snd-atiixp
Copy and paste this to the bottom of your /etc/modules.conf or /etc/modprobe.conf file.
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-xxxx
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
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
Step 5. reboot your machine |
|