如何在ubantu下运行minigui程序
答案:1 悬赏:70 手机版
解决时间 2021-11-12 00:24
- 提问者网友:嗝是迷路的屁
- 2021-11-11 19:44
如何在ubantu下运行minigui程序
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-11-11 21:12
1、 在/home下建立一个新的文件夹minigui
并将以上所准备的软件包都复投影到此文件夹minigui下,在终端下执行:
cd /home/minigui
tar zxf libminigui-1.6.10.tar.gz
tar zxf minigui-res-1.6.10.tar.gz
tar zxf mde-1.6.10.tar.gz
tar zxf mg-sample-1.6.10.tar.gz
(解压的方法有很多种,不限于此)2、安装MiniGUI资源文件 在终端下执行:
cd /home/minigui/minigui-res-1.6.10
make install
(怎么安装一定要先看看README ^_^)
3、安装MiniGUI在终端下执行:
cd /home/minigui/libminigui-1.6.10
./configure
make
make install
这里必须得先阅读README,现将其重要部分复制下来,略懂之后再进行详解,
{By default,libraries of MiniGUI will be installed in
'/usr/local/lib'.You should make sure that this directory
is listed in '/etc/ld.so.conf' file.And after having installed
them,you should run the following command to update the cache
of shared library system:
$ su -c ldconfig}
大概意思是:MiniGUI的函数库默认安装在'/usr/local/lib'下,我们需要设置系统的路径,即要修改一下‘/etc/ld.so.conf'文件的内容,在此文件的最后一行增加目录'/usr/local/lib'(后面不要留空格噢,很得要,不信你试试终端下执行:
cd /ctc
vim ld.so.conf
在最后一行添加'/usr/local/lib'(记住没有单引号的)
然后保存,退出
再在终端下使用使用ldconfig命令来更新共享函数库系统的缓冲:
/sbin/ldconfig
4、激活FrambeBuffer
MiniGUI默认配置使用建立在FrambeBuffer基础上的
NATIVE/FBCON图形引擎(底层图形设备驱动接口(GPL))
这里的工作是在Linux系统下激活FrambeBuffer设备驱动程序,
Linux内核中已包含了VESA FrambeBuffer设备驱动程序,
只需要修改'/boot/grub/menu.lst'文件来激活VESA FrambeBuffer
在终端下执行:
vi /boot/grub/menu.lst
然后看到'kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/'这一行
在其后“加一空格键”后添加'vga=0x0317'如下
‘kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/ vga=0x0317'
保存,退出。重启操作系统;
5、安装qvfb,
在终端下执行:
cd /home/minigui/qvfb-1.1
./configure
make
make install
make clean
(安装前一定要养成先vim README或者vim INSTALL的习惯)
6、运行MiniGUI例子程序
在终端下执行
qvfb&
在Virtual framebuffer窗口进入File菜单中的Configure
将Size改为640*480“VGA”,Depth改为16bit
然后再打开一个终端执行:
cd /home/minigui/mde-1.6.10
./configure
make
并将以上所准备的软件包都复投影到此文件夹minigui下,在终端下执行:
cd /home/minigui
tar zxf libminigui-1.6.10.tar.gz
tar zxf minigui-res-1.6.10.tar.gz
tar zxf mde-1.6.10.tar.gz
tar zxf mg-sample-1.6.10.tar.gz
(解压的方法有很多种,不限于此)2、安装MiniGUI资源文件 在终端下执行:
cd /home/minigui/minigui-res-1.6.10
make install
(怎么安装一定要先看看README ^_^)
3、安装MiniGUI在终端下执行:
cd /home/minigui/libminigui-1.6.10
./configure
make
make install
这里必须得先阅读README,现将其重要部分复制下来,略懂之后再进行详解,
{By default,libraries of MiniGUI will be installed in
'/usr/local/lib'.You should make sure that this directory
is listed in '/etc/ld.so.conf' file.And after having installed
them,you should run the following command to update the cache
of shared library system:
$ su -c ldconfig}
大概意思是:MiniGUI的函数库默认安装在'/usr/local/lib'下,我们需要设置系统的路径,即要修改一下‘/etc/ld.so.conf'文件的内容,在此文件的最后一行增加目录'/usr/local/lib'(后面不要留空格噢,很得要,不信你试试终端下执行:
cd /ctc
vim ld.so.conf
在最后一行添加'/usr/local/lib'(记住没有单引号的)
然后保存,退出
再在终端下使用使用ldconfig命令来更新共享函数库系统的缓冲:
/sbin/ldconfig
4、激活FrambeBuffer
MiniGUI默认配置使用建立在FrambeBuffer基础上的
NATIVE/FBCON图形引擎(底层图形设备驱动接口(GPL))
这里的工作是在Linux系统下激活FrambeBuffer设备驱动程序,
Linux内核中已包含了VESA FrambeBuffer设备驱动程序,
只需要修改'/boot/grub/menu.lst'文件来激活VESA FrambeBuffer
在终端下执行:
vi /boot/grub/menu.lst
然后看到'kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/'这一行
在其后“加一空格键”后添加'vga=0x0317'如下
‘kernel /vmlinuz-2.6.23.1-4 ro root=LABEL=/ vga=0x0317'
保存,退出。重启操作系统;
5、安装qvfb,
在终端下执行:
cd /home/minigui/qvfb-1.1
./configure
make
make install
make clean
(安装前一定要养成先vim README或者vim INSTALL的习惯)
6、运行MiniGUI例子程序
在终端下执行
qvfb&
在Virtual framebuffer窗口进入File菜单中的Configure
将Size改为640*480“VGA”,Depth改为16bit
然后再打开一个终端执行:
cd /home/minigui/mde-1.6.10
./configure
make
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯