intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
- kenshin
- 帖子: 27
- 注册时间: 2007-12-08 20:36
- 联系:
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
感谢作者,解决问题
ALC888
文章该再加多一些关键字,例如“前置耳机”等,搜索好久,总是那几篇没用的文章……
ALC888
文章该再加多一些关键字,例如“前置耳机”等,搜索好久,总是那几篇没用的文章……
- 牛奶夹心饼
- 帖子: 513
- 注册时间: 2009-09-14 0:46
- 来自: 广东惠州
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
冷夜月 写了:我的也解决了,前来道谢,我的改成这个就可以了
options snd-hda-intel model=3stack-6ch
下面是我执行代码的反馈情况,希望对遇到类似问题的人有帮助,
也希望大家能回论坛来说说你是怎样解决在linux下所遇到每个问题代码: 全选
~$ head -n 1 /proc/asound/card0/codec* Codec: Realtek ALC861-VD
(下面是我需要的那部分)代码: 全选
~$zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz |more
Module snd-hda-intel
--------------------
Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8),
ATI SB450, SB600, RS600,
VIA VT8251/VT8237A,
SIS966, ULI M546
Model name Description
---------- -----------
ALC861/660
3stack 3-jack
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack with SPDIF I/O
3stack-660 3-jack (for ALC660)
uniwill-m31 Uniwill M31 laptop
toshiba Toshiba laptop support
asus Asus laptop support
asus-laptop ASUS F2/F3 laptops
auto auto-config reading BIOS (default)
我的也是Realtek ALC861-VD,可是我按照你的方法不起作用的?為什麽?
AMD3800+, 1GX2 ,500G
Ubuntu 10.04| openbox+tint2+pcmanfm+nitrogen+chrome+xcompmgr
----------再也不换头像----------
Ubuntu 10.04| openbox+tint2+pcmanfm+nitrogen+chrome+xcompmgr
----------再也不换头像----------
- SecretZero
- 帖子: 1670
- 注册时间: 2007-08-30 5:39
-
- 帖子: 58
- 注册时间: 2007-12-17 12:24
- 来自: 重庆
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
楼主说一下在9。10里面怎么弄阿!!!9。10里面好像有一点不一样了阿!!现在搞的我有时候有声音有时候没有声音的!!!全看运气了!!!
按楼主说的执行zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz后得到的结果是这样的:
Module snd-hda-intel
--------------------
Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8, ICH9, ICH10,
PCH, SCH),
ATI SB450, SB600, R600, RS600, RS690, RS780, RV610, RV620,
RV630, RV635, RV670, RV770,
VIA VT8251/VT8237A,
SIS966, ULI M5461
[Multiple options for each card instance]
model - force the model name
position_fix - Fix DMA pointer (0 = auto, 1 = use LPIB, 2 = POSBUF)
probe_mask - Bitmask to probe codecs (default = -1, meaning all slots)
When the bit 8 (0x100) is set, the lower 8 bits are used
as the "fixed" codec slots; i.e. the driver probes the
slots regardless what hardware reports back
probe_only - Only probing and no codec initialization (default=off);
Useful to check the initial codec status for debugging
bdl_pos_adj - Specifies the DMA IRQ timing delay in samples.
Passing -1 will make the driver to choose the appropriate
value based on the controller chip.
[Single (global) options]
single_cmd - Use single immediate commands to communicate with
codecs (for debugging only)
enable_msi - Enable Message Signaled Interrupt (MSI) (default = off)
power_save - Automatic power-saving timtout (in second, 0 =
disable)
power_save_controller - Reset HD-audio controller in power-saving mode
(default = on)
This module supports multiple cards and autoprobe.
See Documentation/sound/alsa/HD-Audio.txt for more details about
HD-audio driver.
Each codec may have a model table for different configurations.
If your machine isn't listed there, the default (usually minimal)
configuration is set up. You can pass "model=<name>" option to
specify a certain model in such a case. There are different
models depending on the codec chip. The list of available models
is found in HD-Audio-Models.txt
The model name "genric" is treated as a special case. When this
model is given, the driver uses the generic codec parser without
"codec-patch". It's sometimes good for testing and debugging.
If the default configuration doesn't work and one of the above
matches with your device, report it together with alsa-info.sh
output (with --no-upload option) to kernel bugzilla or alsa-devel
power_save and power_save_controller options are for power-saving
mode. See powersave.txt for details.
Note 2: If you get click noises on output, try the module option
position_fix=1 or 2. position_fix=1 will use the SD_LPIB
register value without FIFO size correction as the current
DMA pointer. position_fix=2 will make the driver to use
the position buffer instead of reading SD_LPIB register.
(Usually SD_LPIB register is more accurate than the
position buffer.)
NB: If you get many "azx_get_response timeout" messages at
loading, it's likely a problem of interrupts (e.g. ACPI irq
routing). Try to boot with options like "pci=noacpi". Also, you
can try "single_cmd=1" module option. This will switch the
communication method between HDA controller and codecs to the
single immediate commands instead of CORB/RIRB. Basically, the
single command mode is provided only for BIOS, and you won't get
unsolicited events, too. But, at least, this works independently
from the irq. Remember this is a last resort, and should be
avoided as much as possible...
MORE NOTES ON "azx_get_response timeout" PROBLEMS:
On some hardwares, you may need to add a proper probe_mask option
to avoid the "azx_get_response timeout" problem above, instead.
This occurs when the access to non-existing or non-working codec slot
(likely a modem one) causes a stall of the communication via HD-audio
bus. You can see which codec slots are probed by enabling
CONFIG_SND_DEBUG_VERBOSE, or simply from the file name of the codec
proc files. Then limit the slots to probe by probe_mask option.
For example, probe_mask=1 means to probe only the first slot, and
probe_mask=4 means only the third slot.
The power-management is supported.
根本就没有我的声卡列表!!我的也是ALC883,只是我的是本本!请楼主帮助可怜的孩子!!!
按楼主说的执行zless /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz后得到的结果是这样的:
Module snd-hda-intel
--------------------
Module for Intel HD Audio (ICH6, ICH6M, ESB2, ICH7, ICH8, ICH9, ICH10,
PCH, SCH),
ATI SB450, SB600, R600, RS600, RS690, RS780, RV610, RV620,
RV630, RV635, RV670, RV770,
VIA VT8251/VT8237A,
SIS966, ULI M5461
[Multiple options for each card instance]
model - force the model name
position_fix - Fix DMA pointer (0 = auto, 1 = use LPIB, 2 = POSBUF)
probe_mask - Bitmask to probe codecs (default = -1, meaning all slots)
When the bit 8 (0x100) is set, the lower 8 bits are used
as the "fixed" codec slots; i.e. the driver probes the
slots regardless what hardware reports back
probe_only - Only probing and no codec initialization (default=off);
Useful to check the initial codec status for debugging
bdl_pos_adj - Specifies the DMA IRQ timing delay in samples.
Passing -1 will make the driver to choose the appropriate
value based on the controller chip.
[Single (global) options]
single_cmd - Use single immediate commands to communicate with
codecs (for debugging only)
enable_msi - Enable Message Signaled Interrupt (MSI) (default = off)
power_save - Automatic power-saving timtout (in second, 0 =
disable)
power_save_controller - Reset HD-audio controller in power-saving mode
(default = on)
This module supports multiple cards and autoprobe.
See Documentation/sound/alsa/HD-Audio.txt for more details about
HD-audio driver.
Each codec may have a model table for different configurations.
If your machine isn't listed there, the default (usually minimal)
configuration is set up. You can pass "model=<name>" option to
specify a certain model in such a case. There are different
models depending on the codec chip. The list of available models
is found in HD-Audio-Models.txt
The model name "genric" is treated as a special case. When this
model is given, the driver uses the generic codec parser without
"codec-patch". It's sometimes good for testing and debugging.
If the default configuration doesn't work and one of the above
matches with your device, report it together with alsa-info.sh
output (with --no-upload option) to kernel bugzilla or alsa-devel
power_save and power_save_controller options are for power-saving
mode. See powersave.txt for details.
Note 2: If you get click noises on output, try the module option
position_fix=1 or 2. position_fix=1 will use the SD_LPIB
register value without FIFO size correction as the current
DMA pointer. position_fix=2 will make the driver to use
the position buffer instead of reading SD_LPIB register.
(Usually SD_LPIB register is more accurate than the
position buffer.)
NB: If you get many "azx_get_response timeout" messages at
loading, it's likely a problem of interrupts (e.g. ACPI irq
routing). Try to boot with options like "pci=noacpi". Also, you
can try "single_cmd=1" module option. This will switch the
communication method between HDA controller and codecs to the
single immediate commands instead of CORB/RIRB. Basically, the
single command mode is provided only for BIOS, and you won't get
unsolicited events, too. But, at least, this works independently
from the irq. Remember this is a last resort, and should be
avoided as much as possible...
MORE NOTES ON "azx_get_response timeout" PROBLEMS:
On some hardwares, you may need to add a proper probe_mask option
to avoid the "azx_get_response timeout" problem above, instead.
This occurs when the access to non-existing or non-working codec slot
(likely a modem one) causes a stall of the communication via HD-audio
bus. You can see which codec slots are probed by enabling
CONFIG_SND_DEBUG_VERBOSE, or simply from the file name of the codec
proc files. Then limit the slots to probe by probe_mask option.
For example, probe_mask=1 means to probe only the first slot, and
probe_mask=4 means only the third slot.
The power-management is supported.
根本就没有我的声卡列表!!我的也是ALC883,只是我的是本本!请楼主帮助可怜的孩子!!!
-
- 帖子: 67
- 注册时间: 2008-08-29 17:33
- 来自: 木有地
- 联系:
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
zzyhyuan 写了:![]()
标记下
-
- 帖子: 3
- 注册时间: 2009-08-04 5:51
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
for 19楼
我也是笔记本,一样的问题,重新编译驱动也不起作用,后来卸载了modem的驱动,声卡设备就出来了
我也是笔记本,一样的问题,重新编译驱动也不起作用,后来卸载了modem的驱动,声卡设备就出来了
-
- 帖子: 67
- 注册时间: 2008-08-29 17:33
- 来自: 木有地
- 联系:
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
大家都是没有设备弄出设备来就有声了,可我这本来就是有设备切时有时无,郁闷呢
-
- 帖子: 131
- 注册时间: 2008-05-14 14:18
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
U9.10的要怎么搞哟,发现真的很不一样,那个文件里面没有发现 我的声卡ALC888的相关内容呀!!!
- kenshin
- 帖子: 27
- 注册时间: 2007-12-08 20:36
- 联系:
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
Ubuntu 9.10中ALSA驱动的说明文件在 /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz 中,而不是原来的 /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz。
查找关键字也发生了变化,例如我的要直接输入ALC888,查找到的结果如下:
查找关键字也发生了变化,例如我的要直接输入ALC888,查找到的结果如下:
我仍旧选择这个3stack-6ch,设置方法与楼主方法一样ALC883/888
==========
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack digital with SPDIF I/O
3stack-6ch 3-jack 6-channel
3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
6stack-dig-demo 6-jack digital for Intel demo board
acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
acer-aspire Acer Aspire 9810
acer-aspire-4930g Acer Aspire 4930G
medion Medion Laptops
medion-md2 Medion MD2
targa-dig Targa/MSI
targa-2ch-dig Targs/MSI with 2-channel
laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
lenovo-101e Lenovo 101E
lenovo-nb0763 Lenovo NB0763
lenovo-ms7195-dig Lenovo MS7195
lenovo-sky Lenovo Sky
haier-w66 Haier W66
3stack-hp HP machines with 3stack (Lucknow, Samba boards)
6stack-dell Dell machines with 6stack (Inspiron 530)
mitac Mitac 8252D
clevo-m720 Clevo M720 laptop series
fujitsu-pi2515 Fujitsu AMILO Pi2515
fujitsu-xa3530 Fujitsu AMILO XA3530
3stack-6ch-intel Intel DG33* boards
auto auto-config reading BIOS (default)
修改后是这个样子sudo gedit /etc/modprobe.d/alsa-base.conf
重新启动系统,无需特别设置,前置耳机就已经有声音了。options snd-hda-intel power_save=10 power_save_controller=N model=3stack-6ch
-
- 帖子: 131
- 注册时间: 2008-05-14 14:18
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
谢谢楼上!!!按你的方法,成功!!!
- ksong88
- 帖子: 50
- 注册时间: 2008-03-07 12:19
- nemyth
- 帖子: 114
- 注册时间: 2008-12-07 21:19
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
抱歉各位,本人最近工作比较忙,很久没关注此贴了,我的移动硬盘目前仍在用9.04还未升级到9.10。大家可以参考楼上有的朋友的经验或是去国外的ubuntu论坛查询下资料。等我找时间升级一下系统如遇到此问题,一定及时更新解决方法。
一步一个脚印,折腾无止境。
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.
-
- 帖子: 5
- 注册时间: 2009-05-23 11:36
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
kenshin 写了:Ubuntu 9.10中ALSA驱动的说明文件在 /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz 中,而不是原来的 /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz。
查找关键字也发生了变化,例如我的要直接输入ALC888,查找到的结果如下:我仍旧选择这个3stack-6ch,设置方法与楼主方法一样ALC883/888
==========
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack digital with SPDIF I/O
3stack-6ch 3-jack 6-channel
3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
6stack-dig-demo 6-jack digital for Intel demo board
acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
acer-aspire Acer Aspire 9810
acer-aspire-4930g Acer Aspire 4930G
medion Medion Laptops
medion-md2 Medion MD2
targa-dig Targa/MSI
targa-2ch-dig Targs/MSI with 2-channel
laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
lenovo-101e Lenovo 101E
lenovo-nb0763 Lenovo NB0763
lenovo-ms7195-dig Lenovo MS7195
lenovo-sky Lenovo Sky
haier-w66 Haier W66
3stack-hp HP machines with 3stack (Lucknow, Samba boards)
6stack-dell Dell machines with 6stack (Inspiron 530)
mitac Mitac 8252D
clevo-m720 Clevo M720 laptop series
fujitsu-pi2515 Fujitsu AMILO Pi2515
fujitsu-xa3530 Fujitsu AMILO XA3530
3stack-6ch-intel Intel DG33* boards
auto auto-config reading BIOS (default)修改后是这个样子sudo gedit /etc/modprobe.d/alsa-base.conf重新启动系统,无需特别设置,前置耳机就已经有声音了。options snd-hda-intel power_save=10 power_save_controller=N model=3stack-6ch
不错,我也是这个问题,声卡:Realtek ALC655 @ nVIDIA nForce3 250 (CK8S) - Audio Codec Interface 不过我在/usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz 和原来的 /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz中都找不到这个该死的ALC655,貌似最接近的是这个:
ALC861/660
==========
3stack 3-jack
3stack-dig 3-jack with SPDIF I/O
6stack-dig 6-jack with SPDIF I/O
3stack-660 3-jack (for ALC660)
uniwill-m31 Uniwill M31 laptop
toshiba Toshiba laptop support
asus Asus laptop support
asus-laptop ASUS F2/F3 laptops
auto auto-config reading BIOS (default)
不知各位大侠还有没有别的办法?我在9.04是没问题的,冲动之下升级到9.10之后就问题不断,内核还要换回早前的内核,好像是显卡有点问题,不然连图型界面都进不了,怎一个惨字了得~~
-
- 帖子: 2
- 注册时间: 2007-06-19 11:50
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
虽然没有出来楼主说的那种设置界面,但是我的耳机有声音了.嘿嘿
- nemyth
- 帖子: 114
- 注册时间: 2008-12-07 21:19
Re: intel ALC883 台式机解决前置音频输出无声音 教你如何加入"开关" 选项 switches
阁下太强了。。。。laurivers 写了:虽然没有出来楼主说的那种设置界面,但是我的耳机有声音了.嘿嘿
=>注册: 2007-06-19 11:50
=>帖子: 2 !!!!!
一步一个脚印,折腾无止境。
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.
Core 2 Duo E4600, Spark BI-100 P35, Adata 2GB DDR2-800, Hitachi 160GB 3.5+Segate250GB 2.5,Ondata 9600GSO 384MB G92,Samsung T220P,Dell L100+MOC5UO
Ubuntu 9.04 x86_32 @ ext4 with English Local & Windows XP Professional 32bit.