撸linux


Linux不缩放DPI而缩小屏幕使用面积的方法

我的电脑屏幕分辨率是1920x1080dpi,如果给屏幕录像的话,生成的文件体积肯定很大。我想如果linux实体机能够像vmware虚拟机那样随意修改分辨率,但文字不拉伸、因而屏幕清晰度始终不变的话,那么既可以压缩屏幕录像电影的体积,又可以照顾我的视觉感受,那该多好。

这两天花了很多时间折腾xrandr,终于达到了愿望,命令如下:

xrandr --output VGA-1 --panning 3200x2000+0+0/3200x2000+0+0/64/64/64/64|xrandr --output VGA-1 --fb 1440x900 --scale-from 1920x1080
VGA-1是显卡接口,有时候需根据需要变成VGA-0

这个命令使屏幕有效使用面积缩小成1440x900dpi、大小正适合屏幕录像。这个命令要运行1、3、5、7、9(以此类推)次才能实现效果,也就是说隔一次运行这个命令,屏幕就会变样,不过这是个小问题啦。还有一个问题需要解决的是如何将屏幕可使用面积居中,我探索了很长时间还是没有答案。希望看到并实验这个命令的网友帮我找到答案,谢谢!

另外,我的Fedora 20暂时没有安装显卡驱动,经过测试,安装显卡驱动之后以上命令会失效、达不到效果。

相关博文



发表评论

电子邮件地址不会被公开。