安装7.10后,Toshiba Setellite M100声卡歇菜了(问题得到解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
foxlili
帖子: 54
注册时间: 2007-10-20 23:28

安装7.10后,Toshiba Setellite M100声卡歇菜了(问题得到解决)

#1

帖子 foxlili » 2007-10-20 23:35

我笔记本安装7.04时,能装上音频驱动,但只能耳机听,喇叭没声音,真是很奇怪的现象,喇叭在VISTA下工作很正常。
可安装7.10后连音频驱动也装不上了,求助。
声卡是Realtek 861,哪里可以找到ubuntu的驱动啊?
上次由 foxlili 在 2007-10-21 15:11,总共编辑 1 次。
foxlili
帖子: 54
注册时间: 2007-10-20 23:28

#2

帖子 foxlili » 2007-10-21 15:06

在本论坛里查找了一下,发现一篇很有用的火星帖,问题得到基本解决。
viewtopic.php?t=50865&postdays=0&postorder=asc&start=0
这是本论坛的硬件支持里面的置顶贴,很容易找到。
按照他的方法,我下载了alsa-driver-1.0.14rc4.tar.bz2和那里最新的alsa-driver-1.0.15rc3.tar.bz2,还有lib和utils,共三个软件包。按照1.0.14rc4版本装一遍,仍然没有任何反应。我估计这个版本只支持7.04的缘故吧,所以我就安装1.0.15版本,重新启动后,哦,居然有声音了。
到底为什么,我也不知道。

以下把那位大虾的帖子复述一遍,有些地方是根据我的实际操作变化的,就不一 一指出了。

具体步骤如下:
1。去 http://www.alsa-project.org/alsa/ftp/dr ... c3.tar.bz2
http://www.alsa-project.org/alsa/ftp/lib/ 下载alsa-lib-1.0.15rc3.tar.bz2
http://www.alsa-project.org/alsa/ftp/utils/ 下载alsa-utils-1.0.15rc1.tar.bz2

2。
代码:
sudo apt-get install build-essential ncurses-dev linux-headers-`uname -r`
(这个过程是做什么我也不知道。)

3 拷贝文件到usr下面的目录
代码:
sudo mkdir -p /usr/src/alsa /* 建立目录
cd /usr/src/alsa
sudo cp /下载的三个压缩包路径/* ./ /*把下载的三个包拷贝到目录下
sudo tar xjf alsa-driver-1.0.15rc3.tar.bz2 /* 解压缩
sudo tar xjf alsa-lib-1.0.15rc3.tar.bz2
sudo tar xjf alsa-utils-1.0.15rc1.tar.bz2

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

PS:对新手来说,这个编译可能会过不去,因为这需要建立gcc编译环境,基本办法如下:
sudo apt-get install build-essential
这样好像就可以用了,反正我是可以啦。

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

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

注意 ,这个utils安装没有成功,提示说缺少了一个库文件curses
configure: error: this packages requires a curses library


5
重启

以后就可以打开播放器播放声音了。但怎么也找不到音量控制的小图标在哪里,没有办法进行通用的声音调节,这大概是那个utils没有安装的原因吧 。

我的配置: Toshiba Setellite M100 Note Book, ubuntu 7.10
最近两天 cn.archive.ubuntu.com由于升级人数爆满,都挂了,连不上。所以还是需要从别的途径解决问题。
foxlili
帖子: 54
注册时间: 2007-10-20 23:28

#3

帖子 foxlili » 2007-10-22 17:56

在这里把小虾安装intel HDA声卡驱动的过程汇报一下,共同交流。此方法适用于intel声卡芯片的机器。alsa是ubuntu支持的驱动,现已有正式版本1.0.15,支持ubuntu 7.10,大家可放心使用。

对大多数接触ubuntu的新手,需要在安装驱动时做好以下准备工作。
建立gcc编译环境:
sudo apt-get install build-essential

安装所需要的工具
sudo apt-get install build-essential ncurses-dev gettext
安装内核所需要的头文件
sudo apt-get install linux-headers-`uname -r`

从alsa-project下载驱动:
http://www.alsa-project.org/main/index.php/Main_Page
对声卡安装来讲,只要有三个包就可以了,这是2007-10-16发布的正是版本罗。
alsa-driver-1.0.15.tar.bz2
alsa-lib-1.0.15.tar.bz2
alsa-utils-1.0.15.tar.bz2

在 /usr/src/下建立alsa目录
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
把下载的三个软件包拷贝到alsa目录下,并解压缩
sudo cp ~/downloads/alsa*
sudo tar xjf alsa-driver*.bz2
sudo tar xjf alsa-lib*.tar.bz2
sudo tar xjf alsa-utils*.tar.bz2

下面就可以开始编译和安装了。
1. 编译和安装driver
cd alsa-driver-1.0.15
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install

2. 编译和安装lib
cd ../alsa-lib-1.0.15
sudo ./configure
sudo make
sudo make install

3. 编译和安装utils
cd ../alsa-utils-1.0.15
sudo ./configure
sudo make
sudo make install

安装完成了,重启ubuntu,你听到声音没有??
回复