原文地址:
http://bbs.chinaunix.net/thread-1414658-1-1.html
我使用fbset来设定framebuffer的参数,为什么命令执行了以后啥都没反应???不知道是什么问题。
fbset -fb /dev/fb0 -xres 720 -yres 480 -vxres 720 -vyres 960 -depth 4 -nonstd 1
然后
fbset -i 查看framebuffer参数
发现没变啊
是什么原因呢??
mode "640x480-73"
# D: 30.720 MHz, H: 36.923 kHz, V: 73.260 Hz
geometry 640 480 640 480 16
timings 32552 80 32 16 4 80 4
rgba 5/11,6/5,5/0,0/0
endmode
Frame buffer device information:
Name : VESA VGA
Address : 0xf0000000
Size : 1228800
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 0
YPanStep : 0
YWrapStep : 0
LineLength : 1280
Accelerator : No
=======================================================================================================
这个设定的生命期在fbset跑完之后就结束了。
比如你要运行gtk-demo设定分辨率为1024x768,
#gtk-demo --dfb:mode=1024x768
就可以,但是这个设定只在运行gtk-demo时候才有效。
要想改变所有应用程序的参数,可以直接编辑配置文件directfbrc
比如编辑 /etc/directfbrc
mode=1024x768
system=sdl
等等。
具体可以查 man directfbrc
我使用fbset来设定framebuffer的参数,为什么命令执行了以后啥都没反应???不知道是什么问题。
fbset -fb /dev/fb0 -xres 720 -yres 480 -vxres 720 -vyres 960 -depth 4 -nonstd 1
然后
fbset -i 查看framebuffer参数
发现没变啊
是什么原因呢??
mode "640x480-73"
# D: 30.720 MHz, H: 36.923 kHz, V: 73.260 Hz
geometry 640 480 640 480 16
timings 32552 80 32 16 4 80 4
rgba 5/11,6/5,5/0,0/0
endmode
Frame buffer device information:
Name : VESA VGA
Address : 0xf0000000
Size : 1228800
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 0
YPanStep : 0
YWrapStep : 0
LineLength : 1280
Accelerator : No
=======================================================================================================
这个设定的生命期在fbset跑完之后就结束了。
比如你要运行gtk-demo设定分辨率为1024x768,
#gtk-demo --dfb:mode=1024x768
就可以,但是这个设定只在运行gtk-demo时候才有效。
要想改变所有应用程序的参数,可以直接编辑配置文件directfbrc
比如编辑 /etc/directfbrc
mode=1024x768
system=sdl
等等。
具体可以查 man directfbrc
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.youkuaiyun.com/jiangjunshow