Ubuntu 7.04 新手指南

今天看了一篇帖子 http://forum.ubuntu.org.cn/viewtopic.php?t=50661
安照 https://help.ubuntu.com/community/HdaIntelSoundHowto 的英文帮助,终于使我的本本华硕A8JM24发出了声音,我估计是驱动的问题,我到 https://help.ubuntu.com/community/HdaIntelSoundHowto 下载了最新版本的alsa-driver-1.0.14rc4.tar.tar驱动后,声卡终于可以发声音了。

具体步骤如下:
1。去 http://www.alsa-project.org/alsa/ftp/driver/下载alsa-driver-1.0.14rc4.tar.tarr
http://www.alsa-project.org/alsa/ftp/lib/ 下载alsa-lib-1.0.14rc4.tar.tar
http://www.alsa-project.org/alsa/ftp/utils/ 下载alsa-utils-1.0.14rc4.tar.tar

2。
代码:
sudo apt-get install build-essential ncurses-dev linux-headers-`uname -r`

代码:
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp /下载的三个压缩包路径/* ./
sudo tar xjf alsa-driver-1.0.14rc4.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc4.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc4.tar.bz2

编译和安装alsa-driver
代码:
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install

编译和安装alsa-lib
代码:
cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install

编译和安装alsa-utils
代码:
cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install

重启

PS:我UTILS提示没编译成功 不过我重启后 把EXTERNAL AMPLIFILER选中后就有美妙的声音了。。。
我很理解声卡识别出来了 没声音的痛苦 这个问题也折磨了我好久 我6。06 6。10都没这个问题

最后由 fifawqm 编辑于 2007-05-09 16:07,总共编辑了 1 次

作者: fifawqm   发布时间: 2007-04-26

偶顶死你了~~我也是这样~~~COMPAQ V3159AU ~~装beta版时有声音的~~~正式板居然没了~~~

作者: alexgao   发布时间: 2007-04-26

偶顶死你了~~我也是这样~~~COMPAQ V3159AU ~~装6.10版时有声音的~~~7.04板居然没了~~~

作者: lylylyly   发布时间: 2007-04-26

ok le

作者: lylylyly   发布时间: 2007-04-26

3159&&我的也是……第一次运行还是有声音的……后来就灭有了

作者: nick125   发布时间: 2007-04-26

我的板载831也是一样的情况阿。。。去试试看~

作者: jimhu   发布时间: 2007-04-26

我的也是这样,先不管它,等升级补丁.

作者: stoneyshum   发布时间: 2007-04-27

我的那个alsa-utils-1.0.14rc2.tar.tar安装不了,提示错误configure: error: this packages requires a curses library

作者: hangri   发布时间: 2007-05-07

新手求教...
第一步的Setup installation directories是什么啊? 输进去了没用
帮帮忙啊...

作者: Lien.T   发布时间: 2007-05-15

Setup installation directories的意思是建立安装目录。不是命令。
意思是按照下面的步骤建立安装目录。

作者: phyer   发布时间: 2007-05-16

我觉得我写的已经很基础了 如果还是看不懂 去看些基础的文章吧

作者: fifawqm   发布时间: 2007-05-17

用了之后 声音是有了不过 HP V3162不能用快捷键 用了我估计是BIOS的BUG不知道其他HP V3000系列是不是这情况

作者: zywangyan   发布时间: 2007-05-17

我的ASUS A8JM24 一切正常 所有快捷建都可以用

作者: fifawqm   发布时间: 2007-05-18

那我输到第三步sudo cp /home/主目录/installers/alsa/* .就不对了

作者: Lien.T   发布时间: 2007-05-18

问楼主 “ 把EXTERNAL AMPLIFILER选中 ”




“EXTERNAL AMPLIFILER” 在哪里?

作者: Besson   发布时间: 2007-05-19

Besson 写道:
问楼主 “ 把EXTERNAL AMPLIFILER选中 ”




“EXTERNAL AMPLIFILER” 在哪里?

在音量控制里就有啊。。。 仔细找找

作者: fifawqm   发布时间: 2007-05-19

A8JC的电脑,根据楼主的方法已经解决,赶紧来顶一个 :)

作者: lpn513   发布时间: 2007-05-20

全部编译通过了
还是没有声音

郁闷ing

作者: BrayL   发布时间: 2007-05-22

编译提示 configure: error: this packages requires a curses library 的解决方法

apt-get install libncurses5-dev


不过我的机器还是没有声音

作者: BrayL   发布时间: 2007-05-22

我的hpv3159au
也全部编译过了还是没声音,找不到楼主说的EXTERNAL AMPLIFILER
仔细找过了确实没有
另外看到二楼的一个帖子
http://forum.ubuntu.org.cn/viewtopic.php?t=51541
里面提到了
代码:
Edit the file /etc/modprobe.d/alsa-base

gksudo gedit /etc/modprobe.d/alsa-base

*

Add the following line to the file, replacing '3stack' with your flavor (see below)

options snd-hda-intel model=3stack

弱弱问一下
里面的这个 flavor 是什么,去哪里查呢?

作者: tomcat.xin   发布时间: 2007-05-24

我是菜鸟。按楼主的说明安装出现以下问题:
1
~$ sudo apt-get install linux-headers-`uname -r`
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 linux-headers-2.6.22-4-generic
2
~$ sudo mkdir -p /usr/src/alsa
~$ cd /usr/src/alsa
/usr/src/alsa$ sudo cp /desktop/alsa/* .
cp: 无法确认 ‘/desktop/alsa/*’: No such file or directory

楼主能否再把这里说详细点?
我把下载的东西放在桌面alsa文件夹里了

作者: xufund   发布时间: 2007-05-25

没让你在这个内核下编译!

作者: zhuqin_83   发布时间: 2007-05-26

我也是华硕,Z99J的,Intel声卡,只有右边有声音左边没有

作者: ancintosh   发布时间: 2007-05-26

三个都config不过去

代码:
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.

然后我See了See那个config.log
代码:
configure:2347: checking for C compiler default output file name
configure:2374: gcc    conftest.c  >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
已解决,装libc6-dev

作者: ancintosh   发布时间: 2007-05-26

我也是输到第三步sudo cp /desktop/alsa/* .就不对了
提示找不文件或文件夹。
请楼主指教。另外* .是什么意思?我应该怎么替换?

作者: xufund   发布时间: 2007-05-26

试试,今天装了两次了,就是没有声音

作者: bydonk   发布时间: 2007-05-26

终于搞定声卡了,~~~~~
谢谢楼主~~

作者: cosmoslx   发布时间: 2007-05-27

xbit@xbit-desktop:~$ sudo mkdir -p /usr/src/alsa
xbit@xbit-desktop:~$ cd /usr/src/alsa
xbit@xbit-desktop:/usr/src/alsa$ sudo cp /home/xbit/desktop/alsa/*./
cp: 在 ‘/home/xbit/desktop/alsa/*./’ 后缺少了要操作的目标文件
请尝试执行‘cp --help’来获取更多信息。
xbit@xbit-desktop:/usr/src/alsa$ sudo cp /home/xbit/desktop/alsa/*./alsa-driver-1.0.14rc4.tar.tar
cp: 在 ‘/home/xbit/desktop/alsa/*./alsa-driver-1.0.14rc4.tar.tar’ 后缺少了要操作的目标文件

请楼主指教该如何处理?

作者: xufund   发布时间: 2007-05-27

A8jn 的本本搞定了~谢谢楼主!
不过楼主后面三段代码有错误哦~
因该是1.0.14rc4不是rc2,如下

编译和安装alsa-driver
代码:
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install

编译和安装alsa-lib
代码:
cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install

编译和安装alsa-utils
代码:
cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install

作者: dewafer   发布时间: 2007-05-28

第三步编译出错:
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

请问是哪里出了问题?

作者: xufund   发布时间: 2007-05-28

楼主。我完全按照你的步骤做得。前两个完成的都很好。就是大三个文件。一sudo make就报错
错误提示如下
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

都试了好几次都是这个错误提示。
请问怎么解决?
在线等
先谢谢了

作者: liuluc   发布时间: 2007-05-29

大家注意了哈,这个方法仅适用于intel集成声卡。
另外,最近内核更新,已经修复不出声的bug了。

作者: zhuqin_83   发布时间: 2007-05-29

问题:1.0.14rc4,14rc4,1.0.14rc2,
cd alsa-driver-1.0.14rc2
cd ../alsa-lib-1.0.14rc2
cd ../alsa-utils-1.0.14rc2
到底是rc2还是rc4????请楼主指教。。。。

作者: wfplovexh   发布时间: 2007-05-29

我的已经是更新的内核了。为什么还是不出声音?
我的声卡是als300
郁闷阿。。。谁能帮帮我阿。让我也享受有声的ubuntu linux。。。。

另外。回复33楼。是rc4。

作者: liuluc   发布时间: 2007-05-29

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.


驱动安装之后。提示如上。请问这是怎么回事怎么解决?

作者: liuluc   发布时间: 2007-05-29

zhuqin_83 写道:
大家注意了哈,这个方法仅适用于intel集成声卡。
另外,最近内核更新,已经修复不出声的bug了。

我每天都升级,为什么还没声音?我的是集成声卡REALTEK SB600。

作者: xufund   发布时间: 2007-05-29

http://www.alsa-project.org/alsa/ftp/lib/ 下载alsa-lib-1.0.14rc4.tar.tar

暂时打不开。。 只有等会再试试了。。
刚把无线网卡搞定 HOHO~~

作者: vanvesee   发布时间: 2007-05-29

我出现的问题 同30楼
楼主 也是遇到的这个问题么?
重启后不行。。

作者: vanvesee   发布时间: 2007-05-29

我UTILS过不去,按照楼主说的,把那个EXTERNAL AMPLIFILER选中,还是没声音,特郁闷
我用的是COMPAQ B3803的本本~~

代码:
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

作者: Jason_Lee   发布时间: 2007-05-30

liuluc 写道:
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.


驱动安装之后。提示如上。请问这是怎么回事怎么解决?



这个我也想知道下
似乎需要设置的

作者: Jason_Lee   发布时间: 2007-05-31

我误信了某论坛上一个人讲的方法,也不知道自已做了什么。。。在声音测试中有以下信息:
gconfaudiosrc ! audioconvert ! audioresample ! gconfaudiosink profile=chat: 无法打开资源写入。

请问什么原因?

作者: stmantin   发布时间: 2007-06-01

我的声卡也是无声音,安装ubuntu系统过程是有美妙音乐的,但装好后居然哑了,我也想照楼主的方法试试,不过要请教楼主:
“ 把EXTERNAL AMPLIFILER选中 ”

“EXTERNAL AMPLIFILER” 在哪里?

谢谢!

作者: gamts   发布时间: 2007-06-01

求助 :
1楼,我按照你的步骤下载了,执行第步时出错:


$ sudo apt-get install build-essential ncurses-dev linux-headers-'uname-r'
Password:
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成

注意,我选了 libncurses5-dev 而非 ncurses-dev

E: 无法找到软件包 linux-headers-uname-r

gamts@gamts-desktop:~$

请问,怎么办?谢谢!

作者: gamts   发布时间: 2007-06-01

源!

作者: zhuqin_83   发布时间: 2007-06-01

onda a69g 编译过alsa终于有声了!有声的世界真好!!

作者: goodlucky   发布时间: 2007-06-01