QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3687|回复: 15

内核升级后声卡不工作

[复制链接]
发表于 2008-10-23 12:05:47 | 显示全部楼层 |阅读模式
我的声卡是AD 1981 HD的下面是#lspci -v的信息
[root@localhost root]# lspci -v
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) (rev 0 3)
        Flags: bus master, medium devsel, latency 0

00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
        Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 0
        I/O ports at ffa0

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
        Flags: medium devsel, IRQ 9

00:08.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (prog-if 00 [VGA])
        Flags: bus master, fast devsel, latency 0
        Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
        Expansion ROM at <unassigned> [disabled]

00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [FasterNet] (rev 20)
        Subsystem: Unknown device 0a00:2114
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at ec00
        Memory at febff000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at febe0000 [disabled] [size=64K]



谁能帮帮我如何解决声卡不工作的问题
 楼主| 发表于 2008-10-23 12:14:56 | 显示全部楼层
我是一个菜鸟,所以很虚心的来这里请教一下
谁能帮帮我啊。我在没有声音的世界里快要死掉了!
回复

使用道具 举报

 楼主| 发表于 2008-10-23 12:19:41 | 显示全部楼层
这里还有人管不了
对我这样的菜鸟就不予理会马
大家都是想摆脱该死的微软才用linux的
现在想学习一些,高手都去那里了
回复

使用道具 举报

发表于 2008-10-23 16:14:22 | 显示全部楼层
虚拟机里?
什么发行版?升级了什么内核?怎么升级的?之前的版本是什么?
回复

使用道具 举报

发表于 2008-10-23 16:15:14 | 显示全部楼层
看三个发贴的时间,我有种《竞选州长》的感觉……
回复

使用道具 举报

 楼主| 发表于 2008-10-23 17:20:02 | 显示全部楼层
我是在网上看到的
如果想问有关声卡的问题都要把上面的输出贴出来的,我的电脑是HPnx6320,用的系统是FC 1当前系统内核是2.6.18
回复

使用道具 举报

发表于 2008-10-23 19:14:36 | 显示全部楼层
00:08.0 VGA compatible controller: [Trio32/64/64V+] (prog-if 00 [VGA])

你的 HPnx 6320 难道是一个 S3 的最古老的 3D 显卡?这个显卡貌似是8年前的显卡吧?
你到底怎么装的系统?怎么升级的。
回复

使用道具 举报

发表于 2008-10-23 19:16:00 | 显示全部楼层
从输出来看,没有检测到声卡。
回复

使用道具 举报

 楼主| 发表于 2008-10-24 11:29:04 | 显示全部楼层

回复 7# jiangtao9999 的帖子

我也不知道这是什么样的破显卡,现在不过是我想解决下声卡的问题啊,版主大人。
我用的虚拟机,就是从网上下了一个FC然后装上了,内核版本是2.4.22,由于我的网卡在安装驱动的时候,readme当中是只支持2.6的内核,所以无奈把内核升级到2。6。18
就是这么一个过程。
回复

使用道具 举报

 楼主| 发表于 2008-10-24 11:30:22 | 显示全部楼层
我昨天查到alsa的1.0.15,是适合ad 1981 hda 的一个驱动我安装上了
但是还是没有反映啊
回复

使用道具 举报

 楼主| 发表于 2008-10-24 11:44:44 | 显示全部楼层

回复 10# iAsk_yin 的帖子

[root@localhost root]# lspci -v
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP di sabled) (rev 03)
        Flags: bus master, medium devsel, latency 0

00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
        Flags: bus master, medium devsel, latency 0

00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 0
        I/O ports at ffa0

00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
        Flags: medium devsel, IRQ 9

00:08.0 VGA compatible controller: S3 Inc. 86c764/765 [Trio32/64/64V+] (prog-if 00 [VGA])
        Flags: bus master, fast devsel, latency 0
        Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
        Expansion ROM at <unassigned> [disabled]

00:0a.0 Ethernet controller: Digital Equipment Corporation DECchip 21140 [Faster Net] (rev 20)
        Subsystem: Unknown device 0a00:2114
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at ec00 [size=128]
        Memory at febff000 (32-bit, non-prefetchable) [size=4K]
        Expansion ROM at febe0000 [disabled] [size=64K]

[root@localhost root]# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
回复

使用道具 举报

 楼主| 发表于 2008-10-24 11:47:56 | 显示全部楼层

回复 8# jiangtao9999 的帖子

上面是我在安装好alsa后的lspci -v的输出和#alsamixer的输出
回复

使用道具 举报

发表于 2008-10-24 16:27:05 | 显示全部楼层
Fedora 9 都出了,不明白你还用 Fedora Core 1 干什么。

alsa 驱动和的版本是关联的,过旧的内核不能保证能使用新版的 alsa 。
另外,虚拟机的声卡是模拟的一个非常古老的声卡,这个声卡应该在内核 2.4 里面已经就开始支持了。我怀疑你安装的有问题。
在我印象里 Fedora 1 是 2.6 的内核,你说从 2.4 升级过来,是怎么升级过来的?完全重新安装 Fedora Core 1 ?如果 Fedora Core 1 确实是 2.4 内核,那么 FC 2 就肯定是 2.6 内核了。
要知道从 2.4 升级到 2.6 要同时升级很多软件才能正常配合工作的,首先就是 modules-init-tool ,没他内核不能载入驱动的,只能用编译时编入内核的驱动。同时 2.6 内核里面声音的支持有两个驱动,一个是开源 OSS ,一个是 ALSA ,他们不能共存,你升级时也要看他们是独立为模块还是编入内核。

你还在折腾这么个老系统,真的没意义。
回复

使用道具 举报

发表于 2008-10-24 16:27:35 | 显示全部楼层
你可以先试试 alsaconf 检测声卡。
回复

使用道具 举报

发表于 2008-10-24 16:34:40 | 显示全部楼层
虚拟机... 谁那么无聊跑虚拟机里听音乐
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 02:29 , Processed in 0.082981 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表