我可以缩小窗口还是缩放整个桌面?


11

我有一台17英寸的笔记本电脑,分辨率为1600x900,但是并不能同时打开窗口。我想知道是否可以缩小(或任何其他解决方案)窗口(或整个桌面)。xserver上是否有解决方案还是在WM上做到这一点?

顺便说一句,compiz缩小插件不允许您放大超过1:1,这是不够的,我想像使用unity-tweak-tool扩展所有窗口一样以更多的方式进行缩小。

Answers:


19

免责声明:我不知道它是否适用于所有图形驱动程序。英特尔驱动程序在13.04中。

首先,获得您已激活的正常屏幕:

xrandr --current

我的输出是:

Screen 0: minimum 320 x 200, current 1024 x 600, maximum 32767 x 32767
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)

好的,是LVDS1。现在以缩小一半的线性尺寸为例:

xrandr --output LVDS1 --scale 2x2 

整个屏幕应缩小。我现在有:

(0)asus-romano:~/research/reviews% xrandr --current
Screen 0: minimum 320 x 200, current 2048 x 1200, maximum 32767 x 32767
LVDS1 connected 2048x1200+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)

因此系统认为它具有2048x1200的屏幕。对于cr脚的程序非常有用,这些程序认为您有数百万个像素的空间,并且在某些选项窗口中不提供滚动条...

回去:

xrandr --output LVDS1 --scale 1x1

(您也可以使用1.5x1.5)。看man xrandr很多有趣的东西。

哎呀。似乎存在一个无法访问扩展视频区域的错误:https : //bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319和上游https://bugs.freedesktop.org /show_bug.cgi?id=39949

一种解决方法是指定所需的较大区域作为--panning选项,例如:

 xrandr --output LVDS1 --scale 2x2 --panning 2048x1200

由于缩放,整个大区域都适合屏幕,因此不会造成任何实际的平移。


它几乎可以正常工作,但是我需要四处移动光标。我知道我的屏幕规格不能做更多的事情。但是,我正在寻找一种解决方案,通过在缩小照片时以相同的方式从帧中删除一些像素来绕过它们,以便可以在屏幕上看到整个桌面
user212807 2013年

是的,我明白了。鼠标可以进入的区域仅限于原始桌面(奇怪)。也许是时候
再问

好的---似乎是个错误。我联系了两个最可能的罪魁祸首。
Rmano

“首先获得您已激活的正常屏幕:” —嗯,如何?:-)
Christopher Done

@ChristopherDone:好的,缺少xrandr 一行。
Rmano 2014年

0

有一个选项可以将桌面扩展到最大1:4,将桌面扩展到最大1:0.5。该选项在系统设置->显示中可用。但是,目前这还不是一个很好的状态,已经看到了打破统一的问题。

因此,仅在绝对必要且其他解决方案不可行的情况下才建议这样做。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.