LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: zhou3345

[服务新手] gentoo-sources内核.config文件配置服务

[复制链接]
 楼主| 发表于 2009-8-8 11:15:43 | 显示全部楼层
他们叫谁都叫老师,你可以看前面的贴子里对 nonplus, zhllg的称呼。就是个称呼,没这么扎耳吧。至于四川人逮谁管谁叫老师,这个是地方文化,就象我们这逮谁管谁叫老板一样。

说到声卡的错误,应该是你的配置问题。如果你使用M正常,那就继续用吧。并没有逻辑不严密呀,intel HD Audio是个大模块,表示它里面的所有东西都编译成模块。不存在模块的模块这种嵌套。

framebuffer中,只需要选择 vesa或者uvesa(二者选一)就好,其他的什么intelfb/radeonfb/nvdiafb通通不要选,选了会出问题的。
回复 支持 反对

使用道具 举报

发表于 2009-8-8 12:38:39 | 显示全部楼层
问:说道声卡驱动编译进内核,这样的话dmesg里面有错误信息,而且用alsconf也不能配置了,也报错,但是能正常使用,又声音.......该怎么解决.....我现在还把它编译成模块........


alsaconf不能配置是因为你没启动OSS那几项造成
  1. <M>   Sequencer support
  2. <M>   OSS Mixer API
  3. <M>   OSS PCM (digital audio) API
复制代码

其实不用alsaconf也可以照常使用声卡,如现在的debian sid一样不推荐用alsaconf进行配置
好像是通过udev自动认到,之前我就没用过alsaconf也可以使用

说: 前一项是选的是M ,后一项选的是 *,这样的话,后一项是编译进模块咯!那么常说的按y编译进内核就不对啦.............(bug???逻辑上不严密啊)。。。。

并不是bug,intel模块的 * 个人理解是编译进 intel 形成单独的模块,如
  1. modprobe -l | grep snd
  2. kernel/sound/core/snd.ko
  3. kernel/sound/core/snd-hwdep.ko
  4. kernel/sound/core/snd-timer.ko
  5. kernel/sound/core/snd-pcm.ko
  6. kernel/sound/core/snd-page-alloc.ko
  7. kernel/sound/drivers/snd-dummy.ko
  8. kernel/sound/pci/hda/snd-hda-codec.ko
  9. kernel/sound/pci/hda/snd-hda-codec-realtek.ko
  10. kernel/sound/pci/hda/snd-hda-intel.ko
复制代码

可以看到它们是以模块的形式存在而不是存在于kernel里面(同样 intel 声卡选择 M )
回复 支持 反对

使用道具 举报

发表于 2009-8-9 01:37:32 | 显示全部楼层
答:
zhou3345:"其他的什么intelfb/radeonfb/nvdiafb通通不要选,选了会出问题的。"


我试试看,说不定radeonfb能用有宽屏fb呢!
我这个显卡的问题太多了,以前的硬件ID还是71ce,装了开源的驱动后变成71ee了,windows的设备管理器识别是71ce,但是官方的驱动程序包非要说我的是71ee,不让装驱动....win7自带的驱动3d得分才4.8,官方的驱动的话有5.1(以前vista下).这是怎么回事??

我时常觉得,当自己对一个事物很了解的时候,又会出现新的不懂的地方......

究竟能不能真正了解一个事物啊!!!


答:
nonplus(非加,减?我的翻译对吗?)
"alsaconf不能配置是因为你没启动OSS那几项造成"

代码:
<M>   Sequencer support
<M>   OSS Mixer API
<M>   OSS PCM (digital audio) API



这几项我都编译进内核了......

正是我不知道这几项有何用,我才没有动它们.

说这个声卡好奇怪哦,我的是板载声卡,nv的mcp61芯片组,是nv造的吧,但是驱动却和intel有关,有关就有关吧,可以理解用的是intel的标准造的,那和realtek有什么关系?在主板自带的windows驱动装上后他显示的是realtek hd audio,编译内核我也看到了realtek  codecs这个单词.

那么说,这个声卡是nv用intel的标准和realtek的codecs造的,很和谐啊!


其实,再用alsaconf是它说它找不到模块,也没什么,我都编译进内核了,它为什么不知道呢,还要找模块,所以我想知道是不是哪些地方出了问题了.肯定是哪里没有配置好,因为alsautils多半不回错吧!


说:
那个udev也特神奇了,不用xorg.conf也和他有关,这个声卡驱动编译进内核能正常使用(此时alsaconf报错)也和他有关.它不是unix device 的缩写吧. 更像是unix device layer,和hal差不多了?

是吧,又是不懂的,还没有懂alsa呢,又有udev和hal不懂了.....

操作系统的课我也上过,在这里可一点也用不上啊!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-9 02:34:02 | 显示全部楼层
说这个声卡好奇怪哦,我的是板载声卡,nv的mcp61芯片组,是nv造的吧,但是驱动却和intel有关,有关就有关吧,可以理解用的是intel的标准造的,那和realtek有什么关系?在主板自带的windows驱动装上后他显示的是realtek hd audio,编译内核我也看到了realtek codecs这个单词.
intel HD Audio 里的Intel只是一个标准,其他的跟intel都没什么关系。
nvidia的南桥芯片,realtek的声卡芯片。没有什么奇怪的。集成声卡的控制器是做在主板南桥里的。
回复 支持 反对

使用道具 举报

发表于 2009-8-9 02:36:00 | 显示全部楼层
udev是user space device filesystem /dev

本来这个是内核管理的 devfs,现在没了,交给udev来管理

Greg KH是udev的作者

当时udev刚出来的时候,我曾拜读过他关于udev的论文,大概5年前了
回复 支持 反对

使用道具 举报

发表于 2009-8-9 11:08:41 | 显示全部楼层
Post by zhou3345;2014268
intel HD Audio 里的Intel只是一个标准,其他的跟intel都没什么关系。
nvidia的南桥芯片,realtek的声卡芯片。没有什么奇怪的。集成声卡的控制器是做在主板南桥里的。


需要一个控制器 来控制声卡(硬件),就想amd cpu里有内存控制器一样吧!

我看在win7下就没有声卡驱动部分就没有intel字样.

cpu是通过各种控制器来使用其他硬件的吧.

不公平啊,都有各自的工作,为什么不是合作而是控制呢?
我怎么觉得内核也象个驱动控制器呢?只是它更绝,驱动都包干了.........
win的内核该是个纯的驱动控制器吧,它提供接口,让别人写驱动------这样更好吧.
回复 支持 反对

使用道具 举报

发表于 2009-8-9 11:20:40 | 显示全部楼层
Post by zhllg;2014269
udev是user space device filesystem /dev

本来这个是内核管理的 devfs,现在没了,交给udev来管理

Greg KH是udev的作者

当时udev刚出来的时候,我曾拜读过他关于udev的论文,大概5年前了
我还是自己上网看看吧.我还以为你能简单讲点呢.
话说教学能相 长哦.
其实,自己看比别人讲透彻,但是哪有听讲来的快啊.

学校正式用这种最不负责的方式的教育的.
他是在教我们,没有教我们怎么学!
回复 支持 反对

使用道具 举报

发表于 2009-8-9 11:24:24 | 显示全部楼层
还有就是我老是有错别子,是有客观原因的.我的浏览器在输入框中是看不到自己打出的中文的.for example,这个就能看到,谁能帮忙啊.不会是输入法的原因吧.我用的是konqueror.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-9 12:30:42 | 显示全部楼层
@2603301009  兄弟,既然你上过操作系统的专业课,应该知道linux内核与windows内核之间的区别。谁好谁不好的争论就不要在这里发表了吧,google上应该有不少专业文章可以看。

关于教学相长,其实论坛只是大伙讨论问题的一个地方,并不是教学课堂,要深入研究还是自己看书吧。

KDE的字体问题请另外发帖问,放在这里很多KDE高手看不到的哦。
回复 支持 反对

使用道具 举报

发表于 2009-8-9 12:50:37 | 显示全部楼层
Post by zhou3345;2014333
@2603301009  兄弟,既然你上过操作系统的专业课,应该知道linux内核与windows内核之间的区别。谁好谁不好的争论就不要在这里发表了吧,google上应该有不少专业文章可以看。

关于教学相长,其实论坛只是大伙讨论问题的一个地方,并不是教学课堂,要深入研究还是自己看书吧。

KDE的字体问题请另外发帖问,放在这里很多KDE高手看不到的哦。


本科的操作系统课程只讲其五大功能,不说内核哦.

win和linux内核 的区别我还真不知道.

win好想是分层的...就知道这点了.


对我而言,它是学习的地方哦.
我是时刻不望要学习升级的哦,讨论,学习说法不同,目的去是相同.
回复 支持 反对

使用道具 举报

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

本版积分规则

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