intel 945 没有针对 Linux 的驱动
刚才去了官方网站,想下一个主板驱动,
可是没有适合Linux的
晕,到现在我的喇叭还不能响
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
刚才去了官方网站,想下一个主板驱动,
可是没有适合Linux的
晕,到现在我的喇叭还不能响
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
我找了alsa-driver-1.0.11.tar希望能够驱动声卡
找到里面的一个install文件,有说明
Quick install
=============
1) You must have full configured source for the Linux kernel which you
want to use for the ALSA drivers. Note that ALSA drivers are part
of the kernel, so there is necessary to resolve all symbol dependencies
between the used kernel and ALSA driver code. Partly installed kernels
(for example from distributor makers) can be unuseable for this action.
2) You must turn on sound support (soundcore module).
3) Run './configure' script.
* General Options
If you do not want ISA PnP support, use --with-isapnp=no switch.
If you do not want sequencer support, use --with-sequencer=no switch.
If you do not want OSS/Free emulation, use --with-oss=no switch.
If you have udev or devfs and want to use more than eight cards, use
--enable-dynamic-minors switch.
If you want to turn on debug mode, use --with-debug=full switch.
If you want to debug soundcard detection, try --with-debug=detect switch.
* Kernel Source Tree
On 2.4/2.6 kernels, the location of the kernel source tree is
parsed automatilly from the running kernel.
If it's not in the standard place, specify the path via
--with-kernel=<kernel_directory>.
On 2.6 kernels, the build directory has to be given via
--with-build=<kernel_build_dir> option additionally, too.
* Drivers to Compile
The card drivers to be compiled can be selected via --with-cards option.
Pass the card driver name without "snd-" prefix. To specify
multiple drivers, list names with comma (,).
Passing "all" will compile all possible drivers (and this is the
default choice).
Some drivers have compile options. They can be passed via
--with-card-options option. Multiple options can be passed with comma,
too. The default is "all".
For available cards and options, see ./configure --help.
* Example
./configure --with-debug=full
./configure --with-cards=sb16,emu10k1 --with-card-options=sb16-csp
4) Run 'make'.
5) Run 'make install' as root.
If you have already a system with ALSA init script, you should install
just only modules via 'make install-modules' so that the existing init
script won't be replaced.
6) Run the './snddevices' script to create new sound devices in /dev directory.
Skip this step, if you have already /dev/snd/* files, or if you're
using a DEVFS or udev.
7) Edit your kernel module config (either /etc/modprobe.conf or
/etc/modules.conf, depending on the kernel version). If you are not
sure, what to do, you may try the alsaconf script available in
the alsa-utils package.
Run 'modprobe snd-xxxx' where xxxx is the name of your card.
Note: All ALSA ISA drivers support ISA PnP natively, so you don't need
isapnptools any more. Don't use both together. It will
conflict. For disabling the ALSA ISA PnP support, specify
--with-isapnp=no configure switch.
You can also look at the utils/alsasound file. This script is designed for
the RedHat distribution, but it can be used with other distributions which
use System V style rc init scripts.
Note: All mixer channels are muted by default. You must use a native
or OSS mixer program to unmute appropriate channels (for example a
mixer from the alsa-utils package).
Note: This document notices the /etc/modules.conf file. Many current
distributions uses the old /etc/conf.modules file. Both names are
valid.
在红色的这步,出了问题。
我的是修改/etc/modules.conf文件
可是我没有找到alsaconf这个文件,我的/etc/modules.conf内容是这样的
alias usb-controller ehci-hcd
alias usb-controller1 usb-uhci
alias ieee1394-controller ohci1394
请问,应当如何修改呢?
肯定是编译进内核了的,系统是已经识别了,音量开关也是打开了的,都没声音冒出来
我逛了不少地方,这个问题很多都没解决
alsa 早就都进入各家的发行版本内的。
intel 945 一般可以使用 alsa 内的 "Intel HD Audio" 项目支援,module 一般为 snd-hda-intel。编译核心时看到画面:
复制代码
没声音?也许你该检查 mixer 是否关闭变成静音状态了。
==
FC5、SUSE10对945的支持还是不理想
我intel945ich7声卡搞了一个月都没搞定,内核都能够正确识别,就是没声音出来,流行的发行版都用的差不多了
自己安装alsa还是无法
还好我喜欢安静
哈哈继续等等新内核
为什么还有那么多人在用三年前的系统呢?!
你应该用FC5或者SuSE 10.1才能很好的支持现在的硬件。
Red Hat 9
你用的什么版本的LInux发行?
新版本的对945都支持。