关于helloworld模块的输出问题。

zztczcx 2010-09-27 04:51:54
我的helloworld 模块编译成功了,在xconsole 下加载成功,却不显示printk里的内容,后来切换到textmode下,结果就显示了出来。请问一下这是什么原因啊?
thanks in advance!
...全文
78 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
laoshizhuce 2010-09-29
楼上的都答的很在理

学习
回复
pottichu 2010-09-28
dmesg 查看一下。
回复
谭海燕 2010-09-28
现在,所有的fedora ,ubuntu等等,你都无法在图形界面下面看到printk的打印。都是在/var/log/message中显示。

如果你想在terminal中显示printk的话,你需要开机进入Text模式。才可以。

如果你有开发板的话,把模块下载到开发板,然后还是可以显示的。
回复
mengzhiyi 2010-09-28
其实是打印了的,楼主看看/var/log/messages里面有没有helloworld....
回复
zztczcx 2010-09-28
就是说 我 alt + ctrl +f1 进入文本模式,再加载模块,屏幕上就显示 helloworld 这句话了,可是我在虚拟终端下就不行,这是为什么?
回复
pottichu 2010-09-28
是因为ubuntu修改了什么吗? 知道具体是什么吗? 是级别问题吗?
============================
不是,这是 linux 的log 管理机制而已。
回复
zztczcx 2010-09-28
现在,所有的fedora ,ubuntu等等,你都无法在图形界面下面看到printk的打印。都是在/var/log/message中显示。

............
是因为ubuntu修改了什么吗? 知道具体是什么吗? 是级别问题吗?
回复
fensnote 2010-09-27
[Quote=引用楼主 zztczcx 的回复:]
我的helloworld 模块编译成功了,在xconsole 下加载成功,却不显示printk里的内容,后来切换到textmode下,结果就显示了出来。请问一下这是什么原因啊?
thanks in advance!
[/Quote]
什么意思?
回复
相关推荐
发帖
Linux_Kernel
创建于2007-08-27

4155

社区成员

Linux/Unix社区 内核源代码研究区
申请成为版主
帖子事件
创建了帖子
2010-09-27 04:51
社区公告
暂无公告