|
我刚买了太联想的笔记本电脑,自己装的ubuntu 6.06,却发现系统不能发出声音
但我的声卡是已经识别出来了的.而且音量也全开了~
下面是我的系统的一些信息,希望大家能指点一下,谢谢啦~~
$ uname -r -m -i -p
2.6.15-26-386 i686 unknown unknown
$ lspci -v
0000:00:1b.0 0403: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Subsystem: COMPAL Electronics Inc: Unknown device 0012
Flags: bus master, fast devsel, latency 0, IRQ 233
Memory at b0000000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Capabilities: [70] #10 [0091]
$ lsmod
Module Size Used by
rfcomm 40216 0
l2cap 26244 5 rfcomm
bluetooth 49892 4 rfcomm,l2cap
ppdev 9220 0
i915 20608 1
drm 73236 2 i915
speedstep_centrino 8400 1
cpufreq_userspace 4696 1
cpufreq_stats 5636 0
freq_table 4740 2 speedstep_centrino,cpufreq_stats
cpufreq_powersave 1920 0
cpufreq_ondemand 6428 0
cpufreq_conservative 7332 0
video 16260 0
tc1100_wmi 6916 0
sony_acpi 5644 0
pcc_acpi 12416 0
hotkey 11556 0
dev_acpi 11140 0
container 4608 0
button 6672 0
acpi_sbs 19980 0
battery 9988 1 acpi_sbs
i2c_acpi_ec 5120 1 acpi_sbs
i2c_core 21904 1 i2c_acpi_ec
ac 5252 1 acpi_sbs
ipv6 265728 6
dm_mod 58936 1
md_mod 72532 0
sbp2 24196 0
parport_pc 35780 0
lp 11844 0
parport 36296 3 ppdev,parport_pc,lp
af_packet 22920 2
joydev 10048 0
pcmcia 40508 0
8139cp 22528 0
tsdev 8000 0
ipw3945 126620 1
sdhci 14848 0
mmc_core 30104 1 sdhci
8139too 26880 0
yenta_socket 28428 1
rsrc_nonstatic 13440 1 yenta_socket
rtc 13492 0
usbhid 39904 0
ieee80211 37064 1 ipw3945
ieee80211_crypt 6272 1 ieee80211
mii 5888 2 8139cp,8139too
pcmcia_core 42640 3 pcmcia,yenta_socket,rsrc_nonstatic
psmouse 36100 0
serio_raw 7300 0
snd_hda_intel 18964 1
snd_hda_codec 154672 1 snd_hda_intel
snd_pcm_oss 53664 0
snd_mixer_oss 18688 1 snd_pcm_oss
snd_pcm 89864 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 25220 1 snd_pcm
shpchp 45632 0
pci_hotplug 29236 1 shpchp
snd 55268 8 snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10208 1 snd
snd_page_alloc 10632 2 snd_hda_intel,snd_pcm
hw_random 5652 0
intel_agp 22940 1
agpgart 34888 3 drm,intel_agp
sg 37920 0
evdev 9856 2
ext3 135688 3
jbd 58772 1 ext3
ide_generic 1536 0
ohci1394 35124 0
ieee1394 299832 2 sbp2,ohci1394
ehci_hcd 34184 0
uhci_hcd 33680 0
usbcore 130692 4 usbhid,ehci_hcd,uhci_hcd
sr_mod 16932 0
cdrom 38560 1 sr_mod
sd_mod 19984 5
generic 5124 0
ata_piix 11012 11
libata 78992 1 ata_piix
scsi_mod 139496 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 13576 0
processor 23360 2 speedstep_centrino,thermal
fan 4868 0
capability 5000 0
commoncap 7296 1 capability
vga16fb 13704 1
vgastate 10368 1 vga16fb
fbcon 42784 72
tileblit 2816 1 fbcon
font 8320 1 fbcon
bitblit 6272 1 fbcon
softcursor 2304 1 bitblit
这些已经加载的模块里面snd开头的就是关于声卡的吧?
我在/etc/modprobe.d中找到的唯一一个关于alsa的文件是alsa-base,其内容如下:
1 # autoloader aliases
2 install sound-slot-0 modprobe snd-card-0
3 install sound-slot-1 modprobe snd-card-1
4 install sound-slot-2 modprobe snd-card-2
5 install sound-slot-3 modprobe snd-card-3
6 install sound-slot-4 modprobe snd-card-4
7 install sound-slot-5 modprobe snd-card-5
8 install sound-slot-6 modprobe snd-card-6
9 install sound-slot-7 modprobe snd-card-7
10
11 # Cause optional modules to be loaded above generic modules
12 install snd modprobe --ignore-install snd $CMDLINE_OPTS && { modprobe -Qb snd-ioctl32 ; : ; }
13 install snd-pcm modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { modprobe -Qb snd-pcm-oss ; : ; }
14 install snd-mixer modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { modprobe -Qb snd-mixer-oss ; : ; }
15 install snd-seq modprobe --ignore-install snd-seq $CMDLINE_OPTS && { modprobe -Qba snd-seq-midi snd-seq-oss ; : ; }
16
17 # Cause optional modules to be loaded above sound card driver modules
18 install snd-emu10k1 modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { modprobe -Qb snd-emu10k1-synth ; }
19 install snd-via82xx modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { modprobe -Qb snd-seq ; }
20
21 # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
22 install saa7134 modprobe --ignore-install saa7134 $CMDLINE_OPTS && { modprobe -Qb saa7134-alsa ; : ; }
23 # Prevent abnormal drivers from grabbing index 0
24 options snd-bt87x index=-2
25 options snd-atiixp-modem index=-2
26 options snd-intel8x0m index=-2
27 options snd-via82xx-modem index=-2
我曾尝试过的方法:
1, 系统升级
我想可能是我的alsa版本的问题导致生卡不能出声,所以我用aptitude search alsa 命令查询了所有关于alsa的软件包,并用apt-get install xxxxx命令一一安装,系统提示所有的都已经是最新的版本了.
2. 编译内核
我从kernel.org上下载了2.6.16.38版本的内核,自己编译并安装了,在配置内核的时候我选了关于alsa的选项,但重新编译内核后发现还是不能出声.
不知道到底哪里出了问题,希望大家能帮帮我,小弟谢谢啦~~~
p.s. $ alsamixer工具我也尝试过了,把所有的音量都调到最大,还是不行 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|