ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
- KOSKERS
- 帖子: 1454
- 注册时间: 2008-11-01 13:38
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
zsl1005, 大哥,我是Y550,ubuntu9.10 内核版本位2.6.35-rc3.为什么,我无法开启低音炮!!!
- cuckoo1978
- 帖子: 513
- 注册时间: 2009-05-09 14:42
- 来自: 济南
- 联系:
-
- 帖子: 2
- 注册时间: 2010-07-04 0:02
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
在make的时候出现错误了 请问lz这个怎么解决
谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
-
- 帖子: 2
- 注册时间: 2010-07-04 0:02
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
zsl1005,
在make的时候出现错误 请问应该怎么搞阿 谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
在make的时候出现错误 请问应该怎么搞阿 谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
-
- 帖子: 2
- 注册时间: 2008-04-03 15:24
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
e2008ch 写了:zsl1005,
在make的时候出现错误 请问应该怎么搞阿 谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
我也重新编译了一下,现在已经成功了。
直接用1.0.22.1+dfsg版本时,会出现你上述的错误,上边的是提示是缺少maestro3.c文件,我将这个同位置的文件从1.0.23版本中拷过来,这一步通过了,但又接连出现了其它的问题,只得放弃!
现在下载了1.0.23版本,只需要将楼主提示的部分在patch_conexant.c修改即可,重新配置,编译,安装就可以!
修改步骤:
1.在patch_conexant.c文件中增加一个函数,比如楼主就是在static void cxt5051_update_speaker(struct hda_codec *codec)函数上边,内容如下:
代码: 全选
static void cxt5051_update_subwoofer(struct hda_codec *codec)
{
struct conexant_spec *spec = codec->spec;
unsigned int pinctl;
pinctl = (!spec->hp_present && spec->cur_eapd) ? PIN_OUT : 0;
snd_hda_codec_write(codec, 0x1b, 0, AC_VERB_SET_PIN_WIDGET_CONTROL,
pinctl);
}
代码: 全选
cxt5051_update_speaker(codec);
代码: 全选
cxt5051_update_speaker(codec);
cxt5051_update_subwoofer(codec);
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
ideapad G460
同样是这样的问题,今天升级到Marverick问题依旧……哎
同样是这样的问题,今天升级到Marverick问题依旧……哎
简单是美德
[Blog]http://blog.oppih.me/
[Blog]http://blog.oppih.me/
-
- 帖子: 2
- 注册时间: 2008-04-03 15:24
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
oppih 写了:ideapad G460
同样是这样的问题,今天升级到Marverick问题依旧……哎
楼主把原理说的很清楚了,现在经过测试,只要编译一下就可以解决,很快的,也就是几分钟的时间。。。
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
tfzy 写了:oppih 写了:ideapad G460
同样是这样的问题,今天升级到Marverick问题依旧……哎
楼主把原理说的很清楚了,现在经过测试,只要编译一下就可以解决,很快的,也就是几分钟的时间。。。
谢谢,~准备尝试~
简单是美德
[Blog]http://blog.oppih.me/
[Blog]http://blog.oppih.me/
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
请问这位弟兄,楼主在原文中说的是修改alsa-kernel/pci/hda/patch_conexant.c这个文件,后来在补充说明中提到10.04修改的是alsa-driver-1.0.22.1+dfsg/sound/pci/hda,你编译成功修改的是alsa-kernel/pci/hda/patch_conexant.c这个文件么?tfzy 写了:e2008ch 写了:zsl1005,
在make的时候出现错误 请问应该怎么搞阿 谢谢
make[2]: *** 没有规则可以创建“maestro3.c”需要的目标“/home/conghao/alsa-driver-1.0.22.1+dfsg/alsa-kernel/pci/maestro3.c”。 停止。
make[2]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg/pci'
make[1]: *** [dep] 错误 1
make[1]:正在离开目录 `/home/conghao/alsa-driver-1.0.22.1+dfsg'
make: *** [include/sndversions.h] 错误 2
我也重新编译了一下,现在已经成功了。
直接用1.0.22.1+dfsg版本时,会出现你上述的错误,上边的是提示是缺少maestro3.c文件,我将这个同位置的文件从1.0.23版本中拷过来,这一步通过了,但又接连出现了其它的问题,只得放弃!
现在下载了1.0.23版本,只需要将楼主提示的部分在patch_conexant.c修改即可,重新配置,编译,安装就可以!
修改步骤:
1.在patch_conexant.c文件中增加一个函数,比如楼主就是在static void cxt5051_update_speaker(struct hda_codec *codec)函数上边,内容如下:2.在所有对函数cxt5051_update_speaker()的调用处都增加对cxt5051_update_subwoofer()函数的调用:如,原来的调用:代码: 全选
static void cxt5051_update_subwoofer(struct hda_codec *codec) { struct conexant_spec *spec = codec->spec; unsigned int pinctl; pinctl = (!spec->hp_present && spec->cur_eapd) ? PIN_OUT : 0; snd_hda_codec_write(codec, 0x1b, 0, AC_VERB_SET_PIN_WIDGET_CONTROL, pinctl); }
修改为:代码: 全选
cxt5051_update_speaker(codec);
其它步骤就不用说了。代码: 全选
cxt5051_update_speaker(codec); cxt5051_update_subwoofer(codec);
我这太G460,升级到10.10,现在编译一直出错呢。
简单是美德
[Blog]http://blog.oppih.me/
[Blog]http://blog.oppih.me/
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
-
- 帖子: 6
- 注册时间: 2010-11-03 16:53
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
你好,非常感谢。我用到也是y430,ubuntu的版本是10.10,装上系统后出现了同样到问题,然后按照上面的方法重新装了alsa,过程中出现了几次Error还有几次no such directory。装到时候是忽略了,三个包全装上后,问题就出现了:sound preference 里面找不到硬件,终端中输入alsamixer后出现no such file or directory(以前倒是可以用到)。现在,计算机没有任何声音,能不能帮忙看看怎么回事儿?谢谢!
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
ls看我上面给的链接吧,这个简单。
终端中输入alsamixer后出现no such file or directory(以前倒是可以用到)这个我也遇到了,
终端中输入alsamixer后出现no such file or directory(以前倒是可以用到)这个我也遇到了,
简单是美德
[Blog]http://blog.oppih.me/
[Blog]http://blog.oppih.me/
-
- 帖子: 6
- 注册时间: 2010-11-03 16:53
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
你好,朋友。我的电脑出现了同样的问题,安装过程中出现了一些错误,安装完成后声卡找不到,电脑不能发出任何的声音。鉴于此种悲惨境地,恳请您相助,不胜感激。具体情况请见:viewtopic.php?f=126&t=302318
-
- 帖子: 150
- 注册时间: 2008-06-23 22:06
- 来自: 浙江
- 联系:
-
- 帖子: 6
- 注册时间: 2010-11-03 16:53
Re: ideapad y430/V450的耳机插入后低音炮仍然响解决方法(增加10.04替换文件)
向路过到所有人啊,哪位前辈、师哥等等的。请问能帮上忙吗?oppih 写了:楼上你这是向谁求助?