CubieBoard博客-HomeCubieTech公司网站

cubie.cc CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 1936|回复: 2

S500 Linux 系统X-server 旋转,翻转90 180 270 度

[复制链接]

56

主题

5

好友

1万

积分

超级版主

Rank: 8Rank: 8

贡献
3238
金钱
7368
威望
3246
买家信用
卖家信用
积分
17734
发表于 2018-1-4 17:45:34 |显示全部楼层
本帖最后由 @allen 于 2018-1-5 14:55 编辑


有些项目可能需要翻转画面。下面的操作可以实现固定一个翻转,虽然做不到手机那样的动态翻转,不过也足够了。
下图是翻转270度的效果



1.备份旧的,拷贝新的库

在板子操作:
cp /usr/local/XSGX/lib/xorg/modules/drivers/pvr_drv.so  /usr/local/XSGX/lib/xorg/modules/drivers/pvr_drv.so.back

下载附件,解压库文件
cp pvr_drv.so /usr/local/XSGX/lib/xorg/modules/drivers/pvr_drv.so


2. 修改xorg.conf

vi /etc/xorg.conf
配置如果下:
  1. # X.Org X server configuration file

  2. Section "Device"
  3.         Identifier      "Video Device"
  4.         Driver          "pvr"
  5.         Option          "FlipChain"     "false"
  6.         #Option         "SWcursor"      "true"
  7.      Option          "Rotate"        "CCW"
  8. EndSection

  9. Section "Monitor"
  10.         Identifier      "Monitor"
  11. EndSection

  12. Section "Screen"
  13.         Identifier      "Screen"
  14.         Monitor         "Monitor"
  15.         Device          "Video Device"
  16. EndSection
复制代码
主要改动是添加了 Option          "Rotate"        "CCW", CCW 逆时针旋转270度(顺时针旋转90度),CW针旋转90度,UD旋转180度,即上下翻转。


3. 重启生效。

4. 参数解释

Option "Rotate" "
string" Enable rotation of the display. The supported values are "CW" (clockwise, 90 degrees), "UD" (upside down, 180 degrees) and "CCW" (counter clockwise, 270 degrees). Implies use of the shadow framebuffer layer.   Default: off.

参考:https://www.mankier.com/4/fbturbo

所以目前S500 Linux 的X-server 能同时支持桌面加速和翻转功能。不过FB 是没做翻转,如果跑一些写FB 的程序,画面还是原来的。切记!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

已有 1 人评分威望 金钱 贡献 收起 理由
jonnywang + 8 + 8 + 8

总评分: 威望 + 8  金钱 + 8  贡献 + 8   查看全部评分

回复

使用道具 举报

94

主题

21

好友

2万

积分

超级版主

Rank: 8Rank: 8

贡献
4091
金钱
8573
威望
4101
买家信用
卖家信用
积分
22040
发表于 2018-1-5 04:26:21 |显示全部楼层
干货,有图有真相,顶一顶!!
回复

使用道具 举报

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

QQ|Archiver|手机版|邮件群发|cubie.cc---深刻的嵌入式技术和应用讨论中文社区 ( 粤ICP备13051116号-1  

GMT+8, 2018-10-17 00:18 , Processed in 0.020427 second(s), 9 queries , Apc On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc. | Style by Coxxs

回顶部