QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2310|回复: 1

Linux 下ATI HDMI与系统声卡冲突死机问题解决

[复制链接]
发表于 2008-6-25 10:36:50 | 显示全部楼层 |阅读模式
Linux 下ATI HDMI与系统声卡冲突死机问题解决

这是我电脑 硬件信息
处理器: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
  主板: ASUSTek Computer INC. M2NPV-MX
  芯片组: Nvidia C51
  内存: 2095596 KB
  主硬盘: ST3160215A
  显示卡: ATI Radeon HD 3600 Series
  显示器: 即插即用监视器(Samsung(三星/韩国) SAM0107 SyncMaster)
  音频设备: Trident 4DWave PCI Audio (WDM)(Trident Microsystems 4DWave(NX) PCI Audio)(这里还有个ATI Radeon HD 3600 Series的声卡我没装驱动
所以优化大师没有能认出来HDMI音频驱动,后来装了驱动XP系统正常)
  网络适配器: NVIDIA nForce Networking Controller
  键盘: 标准 101/102 键或 Microsoft 自然 PS/2 键盘
  鼠标: HID-compliant mouse
  传感器: ITE IT8716


  我的电脑本身有两个声卡,一个继承AD1986A  一个PCI的Trident 4DWave PCI Audio  在加上ATI Radeon HD 3600HDMI在xp系统音频属性里就出现
三个声卡,在XP系统下一切正常,大游戏,听歌都没事。

我另一个系统是FEDORA 8 32位的 在系统没有装ATI驱动时系统也算正常,但很多关于显卡的事情就不好弄了。
通过YUM装上最新的ATI驱动后,问题就来了
1 菜单里的小喇叭经常崩溃  2  声音配置也就是声卡检测 里的声卡次序经常被ATI的占用到首选。 3 用其他的声卡放东西是系统 死机,是 死机

我想是否在安装驱动后 屏蔽 ATI的声卡信息保留显卡驱动。至于如何屏蔽就要请教大家了


希望大家多给于支持




经过两周的查阅资料,终于问题解决了


通过查看   lsmod 发现ATI的声卡使用的是 snd-hda-intel  模块
当时就觉得肯定是驱动,或是硬件IRQ冲突问题,通过反复实践否定IRQ抢断问题,
后来又重新从源代码编译了声卡alsa驱动最新的 哈哈结果还死机
从此发誓要招到屏蔽此声卡的方法,终于认识到了modprobe.conf



alias eth0 forcedeth
alias scsi_hostadapter libata
alias scsi_hostadapter1 sata_nv
alias scsi_hostadapter2 pata_amd
options snd cards_limit=8
alias snd-card-0 snd-trident
options snd-trident index=0
options snd-hda-intel index=1
options snd-hda-intel index=2
alias snd-card-7 snd-usb-audio
options snd-usb-audio index=7

改为

alias eth0 forcedeth
alias scsi_hostadapter libata
alias scsi_hostadapter1 sata_nv
alias scsi_hostadapter2 pata_amd
options snd cards_limit=8
alias snd-card-0 snd-trident
options snd-trident index=0
#options snd-hda-intel index=1
#options snd-hda-intel index=2
#alias snd-card-7 snd-usb-audio
options snd-usb-audio index=7
我就认定这个 snd-hda-intel有问题
管他三七二十一  反正现在系统听歌,看电影不死机了  爽了

一直没有深入 这次真费了老大劲了  

为了实验 我先后安装了 fedora 7  8  9    suse 11    Ubuntu 8.04

得到试验结果 如下  
如果你用ATI卡  

fedora 7  8 能正常进系统   fedora 9 安装后  显示器超频(fedora 9 测试版反而能正常安装 真搞笑) 对于一般用户很难解决
suse 11 能正常进系统(听歌时照样死机,我当时以为我用的fedora 8 太老了不能认出新硬件,现在感觉照此方法应该能解决)
Ubuntu 8.04  安装过程中死机  对此很失望
以上均为32位系统  
   对硬件支持 fedora 系列 还是较好点
fedora 10 出来之前我是不会用 fedora 9的 麻烦

[ 本帖最后由 csbbb 于 2008-6-27 15:18 编辑 ]
 楼主| 发表于 2008-6-27 09:36:38 | 显示全部楼层
大家讨论以下 ,

需要重新编译内核呢,还是有更简单的办法
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-4-20 16:21 , Processed in 0.059281 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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