[原创]声卡完美解决 (Intel集成声卡,其他供参考) 至今没声音的请进--更新090209

CPU/显卡/打印机/USB设备等硬件问题
回复
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#91

帖子 clarezoe » 2008-06-10 14:39

joeminc 写了:lz is very nb
谈不上NB,只是因为声卡折腾太久了
arobot
帖子: 24
注册时间: 2007-02-05 12:05

#92

帖子 arobot » 2008-07-20 19:57

做个标记。
binnerlau
帖子: 4
注册时间: 2008-08-13 20:32

#93

帖子 binnerlau » 2008-08-14 22:57

clarezoe
Thank you!
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#94

帖子 clarezoe » 2008-08-14 23:02

binnerlau 写了:clarezoe
Thank you!
客气了,问题解决了吗?
binnerlau
帖子: 4
注册时间: 2008-08-13 20:32

学习、努力解决问题中........

#95

帖子 binnerlau » 2008-08-16 0:00

楼主你真厉害,我google了n次,终于把你找到了,这也算是一种缘份吧,以后请多多指教!
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#96

帖子 clarezoe » 2008-08-16 5:27

还用google N次啊,早点到论坛来就好了啊
a515885658
帖子: 18
注册时间: 2008-09-11 11:17

#97

帖子 a515885658 » 2008-09-15 16:35

LZ 我装好Ubuntu后声音设备显示正常,但是就是没有声音,用过你的方法后还是一样的,在网上找了N多帖子没一个可用 现在生活在无声世界里 希望LZ帮忙!!! 先在此感谢了!!!
下面是我的声卡的配置信息:

$ lspci -vv|grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)

~$ aplay -l
**** PLAYBACK硬件设备列表 ****
卡 0: Intel [HDA Intel], 设备 0: ALC262 Analog [ALC262 Analog]
子设备: 1/1
子设备:#0: subdevice #0
卡 0: Intel [HDA Intel], 设备 1: ALC262 Digital [ALC262 Digital]
子设备: 1/1
子设备:#0: subdevice #0
卡 0: Intel [HDA Intel], 设备 6: Si3054 Modem [Si3054 Modem]
子设备: 1/1
子设备:#0: subdevice #0

$ cat /proc/asound/devices
0: [ 0] : control
1: : sequencer
4: [ 0- 0]: hardware dependent
5: [ 0- 1]: hardware dependent
16: [ 0- 0]: digital audio playback
17: [ 0- 1]: digital audio playback
22: [ 0- 6]: digital audio playback
24: [ 0- 0]: digital audio capture
30: [ 0- 6]: digital audio capture
33: : timer

$ lsmod|grep snd
snd_hda_intel 344728 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd

查了我声卡的型号 是HDA Intel RealTek ALC262

试过很多方法都不行
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#98

帖子 clarezoe » 2008-09-15 21:55

alsamixer 能打开吗?
a515885658
帖子: 18
注册时间: 2008-09-11 11:17

#99

帖子 a515885658 » 2008-09-16 18:17

┌──────────────────────────────────────[AlsaMixer v1.0.15 (Press Escape to quit)]──────────────────────────────────────┐
│ Card: HDA Intel │
│ Chip: Realtek ALC262 │
│ View: [Playback] Capture All │
│ Item: Master [dB gain=0.00] │
│ │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │ │ │ │ │
│ ├──┤ ┌──┐ └──┘ ├──┤ ├──┤ └──┘ ├──┤ └──┘ ┌──┐ ┌──┐ ┌──┐ │
│ │OO│ │OO│ │OO│ │OO│ │MM│ │MM│ │OO│ │MM│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 100 100<>100 100<>100 100<>100 0<>0 0<>0 0<>0 │
│ < Master > Headphon PCM Front Front Mi Front Mi Mic Mic Boos IEC958 Caller I Off-hook │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘

可以打开上面的就是 打开的是一个图
由于我不知道这个论坛怎么发图片就用文本方式贴出来了
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#100

帖子 clarezoe » 2008-09-16 22:02

贴一下你的 /etc/modprobe.d/alsa-base
a515885658
帖子: 18
注册时间: 2008-09-11 11:17

#101

帖子 a515885658 » 2008-09-16 23:37

# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
options snd-hda-intel model=laptop-automute


-------------------------------------
感谢楼主帮忙
上面是我 /etc/modprobe.d/alsa-base的内容
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#102

帖子 clarezoe » 2008-09-17 5:59

你的最后一行 options snd-hda-intel model=laptop-automute 设成了自动静音,试试把 model= 后面改成 auto 或者 根据这里 http://dfeijy.info/tmp/ALSA-Configuration.txt 找到你电脑相应的参数
a515885658
帖子: 18
注册时间: 2008-09-11 11:17

#103

帖子 a515885658 » 2008-09-17 23:24

谢谢楼主的帮助
有可能是我这款电脑的原因在网上找了我这款本本Lenovo天逸F41A 都有这个问题 就按照上面的方法操作
果然好了 期待已久的声音终于出来了 兴奋~~~~~
把方法贴出来 如果有跟我同样一款型号的电脑不妨试试

先去下个最新的驱动
ftp://ftp.alsa-project.org/pub/driver
我下的是文件:alsa-driver-1.0.17.tar.bz2
解压
tar xvjf alsa-driver-1.0.17.tar.bz2
然后到该目录下手动编译 安装
./configure --with-cards=hda-intel
make
sudo make install


以上命令安装后,新的内核被放在了 /lib/modules/2.6.24-19-generic/kernel/sound/ 目录下的acore和pci两个目录下。而Ubuntu自己默认的位置则是在 /lib/modules/2.6.24-19-generic/ubuntu/sound/alsa-driver/ 。需要将前一个目录中的acore和pci复制覆盖到后一个目录中。

我的是UBUNTU 8.04用新文件夹去覆盖提示没权限 只好用命令将文件覆盖掉就是
cp 什么的命令 将这两个文件夹覆盖掉

然后在改/etc/modprobe.d/alsa-base 文件
如果没有下面的东西
直接贴到文件的最后就OK了

options snd-hda-intel index=0
options snd-hda-intel probe_mask=1
options snd-hda-intel model=lenovo-3000

弄完之后重启电脑 声音就出来了

这是我 的操作步骤 跟大家分享下
头像
clarezoe
帖子: 220
注册时间: 2007-05-25 18:41
联系:

#104

帖子 clarezoe » 2008-09-17 23:47

恭喜恭喜!

另外我插一句,内核的地址可以做个软链接就好了,不一定要重新复制
mengnazha
帖子: 2
注册时间: 2008-09-14 13:00

#105

帖子 mengnazha » 2008-09-19 13:05

我是刚开始用ubuntu的新手。。。可电脑始终没声音,很是郁闷。。请lz看一下我的问题。。。下面是我的一些信息:



**** PLAYBACK硬件设备列表 ****
卡 0: Intel [HDA Intel], 设备 0: STAC92xx Analog [STAC92xx Analog]
子设备: 1/1
子设备:#0: subdevice #0
卡 0: Intel [HDA Intel], 设备 1: STAC92xx Digital [STAC92xx Digital]
子设备: 1/1
子设备:#0: subdevice #0
mengnazha@mengnazha-laptop:~$ lspci -vv|grep Audio
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
mengnazha@mengnazha-laptop:~$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfebfc000 irq 20




0: [ 0] : control
1: : sequencer
4: [ 0- 0]: hardware dependent
5: [ 0- 1]: hardware dependent
16: [ 0- 0]: digital audio playback
17: [ 0- 1]: digital audio playback
24: [ 0- 0]: digital audio capture
33: : timer
mengnazha@mengnazha-laptop:~$ lsmod|grep snd
snd_hda_intel 344728 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd




Advanced Linux Sound Architecture Driver Version 1.0.16.
Compiled on Jun 18 2008 for kernel 2.6.24-19-generic (SMP).



# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; : ; }
install snd-pcm /sbin/modprobe --ignore-install snd-pcm && { /sbin/modprobe --quiet snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer && { /sbin/modprobe --quiet snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq && { /sbin/modprobe --quiet snd-seq-midi ; /sbin/modprobe --quiet snd-seq-oss ; : ; }
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe -Qb snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe -Qb saa7134-alsa ; : ; }

# Load snd-seq for devices that don't have hardware midi;
# Ubuntu #26283, #43682, #56005; works around Ubuntu #34831 for
# non-Creative Labs PCI hardware
install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe -Qb snd-seq ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-usx2y index=-2
options snd-usb-caiaq index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388



┌──────────────────[AlsaMixer v1.0.15 (Press Escape to quit)]──────────────────┐
│ Card: HDA Intel │
│ Chip: SigmaTel STAC9228 │
│ View: [Playback] Capture All │
│ Item: Master [dB gain=-13.50] │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │ │ │ │ │ │ │ │ │ │ │ │ │
│ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │▒▒│ │ │ │▒▒│ │▒▒│ │ │ │▒▒│ >
│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ >
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │
│ ├──┤ ┌──┐ └──┘ ├──┤ ├──┤ ├──┤ ├──┤ ┌──┐ │
│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 86 34<>34 80<>80 76<>76 71 74 │
│ < Master >Headphon PCM Front Surround Center LFE IEC958 │
└──────────────────────────────────────────────────────────────────────────────┘
回复