7。04识别了声卡 喇叭显示正常 没声音的进来(仅针对intel声卡)
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
- 帖子: 27
- 注册时间: 2006-12-23 17:45
WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.
在make install第一驱动出现的 这上面的 对后面 有影响吗?
在make 第3个
出现
root@monkey-desktop:/usr/src/alsa/alsa-utils-1.0.14rc4# sudo make
Making all in include
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make all-am
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
Making all in alsactl
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT alsactl.o -MD -MP -MF ".deps/alsactl.Tpo" -c -o alsactl.o alsactl.c; \
then mv -f ".deps/alsactl.Tpo" ".deps/alsactl.Po"; else rm -f ".deps/alsactl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT state.o -MD -MP -MF ".deps/state.Tpo" -c -o state.o state.c; \
then mv -f ".deps/state.Tpo" ".deps/state.Po"; else rm -f ".deps/state.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT names.o -MD -MP -MF ".deps/names.Tpo" -c -o names.o names.c; \
then mv -f ".deps/names.Tpo" ".deps/names.Po"; else rm -f ".deps/names.Tpo"; exit 1; fi
gcc -g -O2 -o alsactl alsactl.o state.o names.o -lasound -lm -ldl -lpthread
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
Making all in alsaconf
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
Making all in po
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [all-recursive] 错误 1
root@monkey-desktop:/usr/src/alsa/alsa-utils-1.0.14rc4# sudo make install
Making install in include
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
Making install in alsactl
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
test -z "/usr/sbin" || mkdir -p -- "/usr/sbin"
/usr/bin/install -c 'alsactl' '/usr/sbin/alsactl'
test -z "/usr/share/man/man1" || mkdir -p -- "/usr/share/man/man1"
/usr/bin/install -c -m 644 './alsactl.1' '/usr/share/man/man1/alsactl.1'
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
Making install in alsaconf
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
Making install in po
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [install-recursive] 错误 1
这是什么意思
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.
在make install第一驱动出现的 这上面的 对后面 有影响吗?
在make 第3个
出现
root@monkey-desktop:/usr/src/alsa/alsa-utils-1.0.14rc4# sudo make
Making all in include
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make all-am
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
Making all in alsactl
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT alsactl.o -MD -MP -MF ".deps/alsactl.Tpo" -c -o alsactl.o alsactl.c; \
then mv -f ".deps/alsactl.Tpo" ".deps/alsactl.Po"; else rm -f ".deps/alsactl.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT state.o -MD -MP -MF ".deps/state.Tpo" -c -o state.o state.c; \
then mv -f ".deps/state.Tpo" ".deps/state.Po"; else rm -f ".deps/state.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -MT names.o -MD -MP -MF ".deps/names.Tpo" -c -o names.o names.c; \
then mv -f ".deps/names.Tpo" ".deps/names.Po"; else rm -f ".deps/names.Tpo"; exit 1; fi
gcc -g -O2 -o alsactl alsactl.o state.o names.o -lasound -lm -ldl -lpthread
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
Making all in alsaconf
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
Making all in po
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [all-recursive] 错误 1
root@monkey-desktop:/usr/src/alsa/alsa-utils-1.0.14rc4# sudo make install
Making install in include
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/include'
Making install in alsactl
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
test -z "/usr/sbin" || mkdir -p -- "/usr/sbin"
/usr/bin/install -c 'alsactl' '/usr/sbin/alsactl'
test -z "/usr/share/man/man1" || mkdir -p -- "/usr/share/man/man1"
/usr/bin/install -c -m 644 './alsactl.1' '/usr/share/man/man1/alsactl.1'
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsactl'
Making install in alsaconf
make[1]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
Making install in po
make[2]: Entering directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/usr/src/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [install-recursive] 错误 1
这是什么意思
-
- 帖子: 541
- 注册时间: 2007-05-19 16:36
-
- 帖子: 58
- 注册时间: 2007-04-01 13:56
- 来自: 广东
- chenjiancong
- 帖子: 130
- 注册时间: 2007-05-17 17:49
-
- 帖子: 10
- 注册时间: 2005-11-10 10:51
-
- 帖子: 49
- 注册时间: 2006-10-21 20:13
xufund 写了:第三步编译出错:
make[2]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [all-recursive] 错误 1
xbit@xbit-desktop:~/alsa/alsa-utils-1.0.14rc4$ sudo make install
Making install in include
make[1]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/include'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/include'
make[1]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/include'
Making install in alsactl
make[1]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsactl'
make[2]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsactl'
test -z "/usr/sbin" || mkdir -p -- "/usr/sbin"
/usr/bin/install -c 'alsactl' '/usr/sbin/alsactl'
test -z "/usr/share/man/man1" || mkdir -p -- "/usr/share/man/man1"
/usr/bin/install -c -m 644 './alsactl.1' '/usr/share/man/man1/alsactl.1'
make[2]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsactl'
make[1]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsactl'
Making install in alsaconf
make[1]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf'
Making install in po
make[2]: Entering directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
mv: 无法确认 ‘t-ja.gmo’: No such file or directory
make[2]: *** [ja.gmo] 错误 1
make[2]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf/po'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/home/xbit/alsa/alsa-utils-1.0.14rc4/alsaconf'
make: *** [install-recursive] 错误 1
请问是哪里出了问题?
我也有这个问题,现在没有任何声音了。。。。
- goodlucky
- 帖子: 113
- 注册时间: 2007-03-27 14:08
- 来自: 郑州市
- 联系:
51楼,我是这样做得chenjiancong 写了:我想知道45楼是怎样做的,因为我也是A69G
1.
上www.alsa-project.org下载最新的driver,utilities
ftp://ftp.alsa-project.org/pub/drive....14rc4.tar.bz2
ftp://ftp.alsa-project.org/pub/utils....14rc4.tar.bz2
解压
#tar jxf alsa-driver-1.0.14rc4.tar.bz2
#tar jxf alsa-utils-1.0.14rc4.tar.bz2
2.装备utilities
#cd alsa-utils-1.0.14rc4
#./configure && make && make install
3.修改atiixp.c
#cd ../alsa-driver-1.0.14rc4
#vi alsa-kernel/pci/atiixp.c
在290行左右有一个结构
static struct pci_device_id snd_atiixp_ids[] = {
{ 0x1002, 0x4341, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB200 */
{ 0x1002, 0x4361, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB300 */
{ 0x1002, 0x4370, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB400 */
{ 0, }
};
加一行,成如下
static struct pci_device_id snd_atiixp_ids[] = {
{ 0x1002, 0x4341, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB200 */
{ 0x1002, 0x4361, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB300 */
{ 0x1002, 0x4370, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB400 */
{ 0x1002, 0x4382, PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0 }, /* SB600 */
{ 0, }
};
保存退出(用:wq)
3.
编译,安装
#./configure && make && make install
4.
#modprobe snd-atiixp
5
#alsamixer
调节声音(注意的是,声卡是静音的,要打开)
这是我在linuxsir.com上看到的,我这样做了,声音就有的,我就这个编译过了alsa-driver-1.0.14rc4其他都没编译过,你看看
华硕Z99H54SC
英特尔酷睿双核 T5450.G8400独显.
* 250G海量硬盘.2G内存.
* 14寸宽屏,DVD刻录, 内置无线网卡,
DVD Super-Multi DL
========
Ubuntu 8.04
英特尔酷睿双核 T5450.G8400独显.
* 250G海量硬盘.2G内存.
* 14寸宽屏,DVD刻录, 内置无线网卡,
DVD Super-Multi DL
========
Ubuntu 8.04
- woodvillage
- 帖子: 99
- 注册时间: 2007-06-15 1:27
- 来自: JNU
- 联系:
- chenjiancong
- 帖子: 130
- 注册时间: 2007-05-17 17:49