Firefly开源社区

12
发表新贴

lubuntu显示相关设置

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2015-3-4 18:48:06     
本帖最后由 linjc 于 2015-3-4 18:56 编辑

闲着没事,玩了一下Lubuntu显示相关的一些东西,在这里总结一下:
1.显示比例相关:
查看当前显示比例:
  1. root@firefly:~# cat /sys/class/graphics/fb0/scale
  2. xscale=100 yscale=100
  3. left=100 top=100 right=100 bottom=100
复制代码
设置显示比例:
  1. root@firefly:~# echo 95 > /sys/class/graphics/fb0/scale
  2. root@firefly:~# cat /sys/class/graphics/fb0/scale
  3. xscale=95 yscale=95
  4. left=95 top=95 right=95 bottom=95
复制代码
设置横向显示比例:
  1. root@firefly:~# echo yscale=80 > /sys/class/graphics/fb0/scale
  2. root@firefly:~# cat /sys/class/graphics/fb0/scale
  3. xscale=100 yscale=80
  4. left=100 top=80 right=100 bottom=80
复制代码
设置纵向显示比例:
  1. root@firefly:~# echo xscale=80 > /sys/class/graphics/fb0/scale
  2. root@firefly:~# cat /sys/class/graphics/fb0/scale
  3. xscale=80 yscale=100
  4. left=80 top=100 right=80 bottom=100
复制代码
2.HDMI显示分辨率
查看当前HDMI显示分辨率:
  1. root@firefly:~# cat /sys/class/display/display0.HDMI/mode
  2. 1920x1080p-60
复制代码
查看支持的HDMI显示分辨率:
  1. root@firefly:~# cat /sys/class/display/display0.HDMI/modes
  2. auto
  3. 1920x1080p-60
  4. 1920x1080p-50
  5. 1280x720p-60
  6. 1280x720p-50
  7. 720x576p-50
  8. 720x480p-60
复制代码
设置HDMI显示分辨率(注:重启后会返回默认设置):
  1. root@firefly:~# echo 720x480p-60 > /sys/class/display/display0.HDMI/mode
复制代码
设置32位颜色显示深度

设置显示颜色深度需要用到fbset, 由于Firefly-RK3288Lubuntu已经默认安装了,所以不需要安装,如需安装,执行:sudo apt-get install fbset
创建文件:/etc/init/fbset.conf 内容为:
# fbset - run fbset to set truecolor fbmode
description "run fbset ASAP"
start on startup and started udev or starting lightdm
task
script
    [ -x /bin/fbset ] && /bin/fbset -a -nonstd 1 -depth 32 -rgba "8/0,8/8,8/16,8/24"
end script
创建文件:/etc/X11/xorg.conf 内容为:
Section "Screen"
    Identifier "Default Screen"
    DefaultDepth 24
EndSection
在启动配置文件/etc/rc.local中添加:
service lightdm stop
fbset -a -nonstd 1 -depth 32 -rgba 8/0,8/8,8/16,8/24
service lightdm start
回复

使用道具 举报

发表于 2015-3-5 10:10:33     
支持原创
暴走的创客!
回复

使用道具 举报

106

积分

0

威望

0

贡献

技术小白

积分
106
发表于 2015-3-16 17:44:13     
如何讓Lubuntu默認HDMI使用1080p@60分辯率啊?
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2015-3-17 17:51:50     
richi 发表于 2015-3-16 17:44
如何讓Lubuntu默認HDMI使用1080p@60分辯率啊?

lubuntu默认HDMI是会自动识别显示器的分辨率的,在我的显示器默认就是1080的,要改的话我目前只想到最笨的办法:
在/etc/init.d/rc的最后,exit 0之前加一句:
echo 1920x1080p-60 > /sys/class/display/display0.HDMI/mode
回复

使用道具 举报

263

积分

22

威望

24

贡献

技术达人

Rank: 2

积分
263
QQ
发表于 2016-4-5 16:49:41     
linjc 发表于 2015-3-17 17:51
lubuntu默认HDMI是会自动识别显示器的分辨率的,在我的显示器默认就是1080的,要改的话我目前只想到最笨 ...

楼主有没有研究过VGA的呢,用你的方法试过,VGA同样不正常啊,请赐教,谢了
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-4-5 17:17:55     
hongyin 发表于 2016-4-5 16:49
楼主有没有研究过VGA的呢,用你的方法试过,VGA同样不正常啊,请赐教,谢了

怎样不正常呢?
回复

使用道具 举报

43

积分

0

威望

0

贡献

游客

积分
43
发表于 2016-4-5 20:05:30     
首先感谢楼主耐心写下教程!
我使用的是使用xrender作为后端(使用glx会无法启动)的compton合成器,xfce4桌面环境,使用了您的方法之后出现了桌面显示的颜色发白失真的情况,且compton无法启动,但是系统设置自带的合成器可以打开。另外颜色失真的情况在Chrome浏览器内没有出现,且与chrome浏览器使用硬件加速开关没有关系。
回复

使用道具 举报

263

积分

22

威望

24

贡献

技术达人

Rank: 2

积分
263
QQ
发表于 2016-4-6 10:03:57     
linjc 发表于 2016-4-5 17:17
怎样不正常呢?

显示发白,像曝光过度一样,你那边没有VGA接口吗,你可以试一下。好像有些图片显示也会有问题,比如红蓝会反掉。。。。
回复

使用道具 举报

210

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
210
发表于 2016-6-7 10:36:56     
:),支持,谢谢楼主的分享精神。。。
回复

使用道具 举报

83

积分

0

威望

0

贡献

技术小白

积分
83
发表于 2016-6-30 11:15:01     
为什么 按照教程设置成32位深彩色但是显示效果还是原来的一样呢?
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表