板子原始的Ubuntu里面怎么改变VGA的分辨率
HDMI被其他设备占用,RK3288用VGA输出,可是分辨率改不过来,总是1920*1280,导致VGA输出显示后一大截看不到,试了想把分辨率调小,百度几个方法不管用,想问问大家怎么弄。你解决没有??指导一下谢谢
我每次开机只能默认1900*600 本帖最后由 busybee 于 2015-7-10 10:04 编辑
奇怪,我这里的显示器不会出现仅显示桌面一部分的情况。
该 VGA 分辨率是不是显示器的最佳显示分辨率呢?
安卓系统的 Display 设置里有 VGA MODE 的选择,这个是否可用?
如果可用,在 Ubuntu 下可以如下设置:
root@firefly:~# cd /sys/class/display/display0.VGA
## 列出显示器可用的显示模式
root@firefly:/sys/class/display/display0.VGA# cat modes
1920x1080p-60
1680x1050p-60
1600x900p-60
1440x900p-60
1366x768p-60
1280x1024p-60
1280x720p-60
1024x768p-60
800x600p-60
640x480p-60
## 选择最佳的显示模式
root@firefly:/sys/class/display/display0.VGA# echo 800x600p-60 >mode
## 应用生效
root@firefly:/sys/class/display/display0.VGA# echo 1 >enable
另一种方法,是改变 framebuffer 的大小,试试附件。
下载到开发板上,然后在串口终端输入:
$ cd /path/to/download/dir
$ tar xf fbset_rk.tar.gz
$ cd fbset_rk
$ sudo ./test.sh
busybee 发表于 2015-7-10 10:11
另一种方法,是改变 framebuffer 的大小,试试附件。
下载到开发板上,然后在串口终端输入:
lubuntu系统vga_find_best_mode得到的分辨率是1280x720但是在实际显示的时候是1920x1080的分辨率,一旦把颜色深度修改位32为 则整个界面缩小到屏幕左上角的一部分是为什么呢?! busybee 发表于 2015-7-10 10:11
另一种方法,是改变 framebuffer 的大小,试试附件。
下载到开发板上,然后在串口终端输入:
版主,你好,能否提供一下附件的源码,谢了! 参照这个自己改一下吧。
页:
[1]