LinuxSir.cn,穿越时空的Linuxsir!

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

在LFS5.0+kernel2.6.3里安装zhcon0.2.3

[复制链接]
发表于 2004-2-24 22:07:30 | 显示全部楼层 |阅读模式
装完LFS5.0,随即升级内核为2.6.3。方法基本与手册第八章相同,只是用一句命令
  1. make CC=/opt/gcc-2.95.3/bin/gcc dep
复制代码

在升级内核的时候在device|graphic|framebuffer(好像是这样的路径,记不准确了)选了svga,和framebuffer console。
安装zhcon的时候,修改在src子目录里的源码:
  1. zhcon.cpp
  2. inputclient.h
  3. mouse.h
复制代码
里各添加一个头文件:
  1. #include <assert.h>
复制代码

然后
  1. .config --prefix=/usr
  2. make
  3. make install
复制代码
编译成功,可以使用。

只是使用时候发现一个问题:在满屏的时候,输入的字符会跑到屏幕下面以至看不见,调整显示器的显示位置也没用。只有#clear掉。不知道怎么解决:help
发表于 2004-2-25 09:37:02 | 显示全部楼层
这个...是不是zhcon的屏幕比实际的屏幕大的缘故?
发表于 2004-2-25 09:45:24 | 显示全部楼层
没遇到过呀。。
我的framebuffer是1280x1024的,zhcon很正常。
发表于 2004-2-25 13:38:56 | 显示全部楼层
我也有这样的情况,不知道什么原因。
可能是zhcon与2.6内核framebuffer不兼容吧
 楼主| 发表于 2004-2-25 18:01:25 | 显示全部楼层
最初由 tram 发表
这个...是不是zhcon的屏幕比实际的屏幕大的缘故?

感觉上好象是这样的,不知道怎么更改zhcon的屏幕。
发表于 2004-2-26 21:34:11 | 显示全部楼层
添那个头文件干什么?ft
可以看看 zhcon.conf,呵呵,对分辨率等都是有设置的
 楼主| 发表于 2004-2-26 23:14:07 | 显示全部楼层
最初由 Gavin_tju 发表
添那个头文件干什么?ft

添加头文件是因为make的时候有error。
最初由 Gavin_tju 发表
可以看看 zhcon.conf,呵呵,对分辨率等都是有设置的

我没有找到啊。在zhcon.conf里对screen的设置只对BSD有效。
发表于 2004-3-17 13:56:34 | 显示全部楼层
2.6.x内核下,zhcon的确会超出屏幕
在2.4.X下就是正常的。
发表于 2004-3-20 03:30:19 | 显示全部楼层
最初由 penny 发表
没遇到过呀。。
我的framebuffer是1280x1024的,zhcon很正常。


如何更改framebuffer的大小?
发表于 2004-6-2 12:54:31 | 显示全部楼层
就是啊,命令行模式的中文输入还是很重要的啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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