LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 808|回复: 2

2.6.7内核编译声卡问题没搞定,大侠支招

[复制链接]
发表于 2005-5-8 11:10:26 | 显示全部楼层 |阅读模式
今天 编译了两次内核2.6.11.7
还是没搞定声卡驱动
系统是ebian Sarge 由hiweed安装再升级的 KDE gcc3.3.5 笔记本Compaq N600C
能启动系统但是就是找不到声卡
我的声卡是: ESS
Technology ES1988 Allegro-lsnd-maestro3
lspci 为:
[root@GNULinux ~]$ lspci
0000:00:00.0 Host bridge: Intel Corp. 82830 830 Chipset Host Bridge (rev 04)
0000:00:01.0 PCI bridge: Intel Corp. 82830 830 Chipset AGP Bridge (rev 04)
0000:00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #3) (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 42)
0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6LY
0000:02:03.0 CardBus bridge: Texas Instruments PCI1420
0000:02:03.1 CardBus bridge: Texas Instruments PCI1420
0000:02:04.0 Communication controller: Lucent Microelectronics LT WinModem (rev02)
0000:02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VM (KM) Ethernet Controller (rev 42)
0000:02:09.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 12)

我在内核中的配置为:
sound
X sound card support
X Advanced linux sound architecture
X advanced linux sound architecture
X seauencer support
X OSS Mixer API
X OSS PCM (digital audio) API
X OSS Sequencer API
X RTC Timer support
X PCI devices
X ESS Allegro/Maestro3
Open Sound System
X Open Sound System
X ESS Maestro3/Allegro driver

其它的都没有选,不知道哪项没有打开呀???
真是郁闷死了,上次编译时也没有成功.
有几个事我不明白.
1>非编译内核启动时显示我有两块可供选择的声卡,用alsaconf配置分别显示是:
maestro3 ESS Technology ES1988 Allegro-1 (rev 12)
legacy Probe legacy ISA (non-PnP)chips
┌──────────────────────────Soundcard Selection─────────────────────────────┐
│ │
│ Following card(s) are found on your system. │
│ Choose a soundcard to configure: │
│ ┌────────────────────────────────────
│ │ maestro3 ESS Technology ES1988 Allegro-1 (rev 12) │ │
│ │ legacy Probe legacy ISA (non-PnP) chips │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ └───────────────────────────────────
├────────────────────────────────────── < OK > <Cancel> │
└──────────────────────────────────────


2>编译时加入了Input device support
Misc
X PC Speaker support(Say Y here if you want the standard PC Speaker to be used for
bells and whistles.If unsure, say Y.)
有人说不要选这一项,但我看建议选了就选了.现在有一个现象就是声卡不能用,但进KDE时会有几分钟吱吱的声音,很难听,是不是跟打开这个选项有关???
3>编译的内核太大的问题:
我基本上把很多选项都能直接编进内核了,很少编译成模块,我的/lib/modules/2.5.11.7只有1.3M
按理说make && make modules_install && make install 中的make已经包含了make bzImage是不是???
虽然说我把很多项都编进去了,但是也大的离谱了,有2.4M,这是为什么呢?编译过内核的兄弟也是这种情况吗?有什么系统速度影响吗?我发现自己编译内核系统没有多少速度的提高,只是不想看到开机那么多的东西罢了
 楼主| 发表于 2005-5-8 15:00:05 | 显示全部楼层
在这项里先中了下面一项
Bus options (PCI, PCMCIA, EISA, MCA, ISA)
          PCI device name database
然后编译,用alsaconf检测还是找不到任何声卡
但是声卡还能用
真是奇怪
回复 支持 反对

使用道具 举报

发表于 2005-5-30 10:11:30 | 显示全部楼层
去下载alsa然后安装就可以了,
回复 支持 反对

使用道具 举报

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

本版积分规则

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