请问下VIM3与TS050屏幕旋转问题

你好,我使用的VIM3_Ubuntu-xfce-bionic_Linux-4.9_arm64_EMMC_V20191231固定,默认是竖屏,怎么设置为模屏?

有没有人呢? :slightly_smiling_face:

@Frank or @numbqq can help you with this.

Please wait for sometime. They must be busy atm.

okay, thank you :slightly_smiling_face:

目前ubuntu桌面系统还不支持旋转。server版本可以通过命令旋转。

server版怎么旋转呢?谢谢 :slightly_smiling_face:

@numbqq :slightly_smiling_face:

echo 1 > /sys/class/graphics/fbcon/rotate
echo 2 > /sys/class/graphics/fbcon/rotate
echo 3 > /sys/class/graphics/fbcon/rotate
echo 4 > /sys/class/graphics/fbcon/rotate

好像没有作用 :slightly_smiling_face:

@sxyyysq

khadas@Khadas:~$ sudo -i
[sudo] password for khadas: 
root@Khadas:~# echo 1 > /sys/class/graphics/fbcon/rotate
root@Khadas:~#  

参照这个来,需要切换root用户,不然是会失败的。我这边刚验证过

哦,这个到时可以,我想把Qt程序也旋转了

@sxyyysq 旋转qt程序是上层软件的问题,你可以试试qt程序里面去旋转。底层已经是旋转过来了

谢谢,Qt里旋转感觉效率慢了 :slightly_smiling_face:

@sxyyysq 你的QT直接做成横屏的就好了啊

Qt程序里旋转,效率很低,改linuxfb插件的话,好像tslib触摸又有问题

@sxyyysq 你直接做成横的QT程序,不要做好了再旋转

我没理解到怎么做成横的QT程序,我做成横的,字这些还是竖着显的啊

@sxyyysq QT具体的开发我不懂,所以下面的看法不一定对。我认为你的程序按横屏的比例来开发就可以了,我们底层横屏以后,字体也是改过来了的。你理解成胖的竖屏程序做不就好了,如果你不需要再旋转成竖屏。

不行的,qt通过linuxfb插件显示,显示出来也是竖着的,你说的按横屏尺寸来做,那界面上的图片,文字得旋转90度。那天那个命令应该也是软件方式把tty旋转了90度显示

实在不行我还是改linuxfb插件来旋转,看看把tslib也旋转下