MiniGUI的安装和配置

一、           配置Linux内核的FrameBuffer

ROOT权限登录,并进入到 /boot/grub目录下,键入pico grub.conf 命令修改grub.conf文件

     grub.conf其实是grub引导程序menu.lst 符号连接文件指向的引导菜单, 在文件中加入

     title MiniGUI FrameBuffer

           root (hd0,0)

           kernel /vmlinuz-2.4.7-10 ro root=/dev/hda1 vga=0x0314 fb:on

意思是引导标题MiniGUI FrameFuffer模式;

root 所在第一IDE硬盘的第一分区做为引导分区,需要根据你机器的Linux实际安装地点而定,可以参考上面Linux标准内核引导的具体参数;

kernel 内核的路径在/boot下名为vmlinuz-2.4.7-10的文件,ro是以只读方式挂接 root=/dev/hda1 意为根分区为第一IDE硬盘的第一分区,vga=0x0314 意为使用800*600的分辩率,使用1024*768分辩率请改为vga=0x0317 , 后面的fb:on 是关键,它就是打开内核FrameBuffer显示模式的关键参数,重新启动后选择MiniGUI FrameBuffer引导项后,你看到屏幕左上角可爱的小企鹅了就表明成功了。

 

二、           安装MiniGUI的资源文件;

1.    把下载的minigui软件包放到/home/minigui目录下。 分别为:

          libminigui-1.2.0.tar.gz            ---MiniGUI相关函数库

          mde-0.3.0.tar.gz                   ---MiniGUI的演示程序

          minigui-res-1.1.0.tar.gz              ---MiniGUI的资源文件

          minigui-imetabs-0.9.96.tar.gz    ---MiniGUI的输入法及码表文件

          minigui-fonts-1.0.00.tar.gz           ---MiniGUI的字体文件

2.         安装相应MiniGUI的相关资源。

进入/home/minigui下,先解开文件资源文件:tar -zxvf minigui-res-1.1.0.tar.gz

进入解开的minigui-res 目录下执行:make install

3.         安装相应MiniGUI的相关字体。

进入/home/minigui下,解开字体文件tar -zxvf minigui-fonts-1.0.00.tar.gz

进入解开的minigui-fonts 目录下执行:make install    

4.         安装相应MiniGUI的相关输入法。

进入/home/minigui下,解开输入法及码表文件:tar -zxvf minigui-imetabs-0.9.96.tar.gz

进入解开的minigui-imetabs 目录下执行 make install                

5.         安装相应MiniGUI函数库文件

/home/minigui下,执行tar -zxvf libminigui-1.2.0.tar.gz

进入libminigui目录内,执行 ./autogen.sh 

完毕后再执行 ./configure

完成后执行make                   //这一步要稍等一些时间

完成后再执行 make install

6.         进入 /etc/目录下, 修改ld.so.conf 文件

在最后一行加入 /usr/local/lib 即在系统共享函数库中加入MiniGUI的函数库路径

做了修改并保存后,执行 ldconfig 命令,更新系统函数库缓存

至此MiniGUI的安装部分已经完成.

 

三、           安装MiniGUI的演示例子。

1.       解压缩:tar -zxvf mde-0.3.0.tar.gz

进入mde-0.3.0目录中,运行 ./autogen.sh  命令

完成后再执行 ./configure 命令,

最后执行 make 命令.

2.    进入 /usr/local/etc/目录下 , 修改MiniGUI.cfg 文件,找到以下两处:

       [fbcon]

            defaultmode=640x480-16bpp

       [qvfb]

            defaultmode=640x480-16bpp

            display=0

    defaultmode改为你我使用的分辩率,改为defaultmode=800x600-16bpp640x480-16bpp

 

四、           运行;

进入刚才mde-0.3. 0目录中,我的目录是/home/minigui/mde-0.3.0, 再进入mginit子目录下。

执行 ./mginit 后就可以看到 MiniGUI 的视窗界面了,如果计算机提示不能进入即为少了一个 background.jpg 文件 , 找一个 jpg 文件改名为 background.jpg 并拷贝到 /usr/local/lib/minigui/res/bmp 下即可

你可能感兴趣的:(Linux)