web-dev-qa-db-ja.com

ウィンドウをズームアウトしたり、デスクトップ全体を拡大したりできますか?

私は解像度1600x900の17インチラップトップを持っていますが、ウィンドウを並べて開くだけでは十分ではありません。またはこれを実現するためにWMで?

ところで、compizズームアウトプラグインでは、1:1を超えるズームアウトはできませんが、これは十分ではありません。unity-Tweak-toolを使用してすべてのウィンドウを広げるのと同じ方法でズームアウトします。

9
user212807

免責事項:すべてのグラフィックドライバーで機能するかどうかはわかりません。 13.04のIntelドライバー。

まず、アクティブな通常の画面を取得します。

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)

OK、それは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の画面を持っていると考えています。数十億ピクセルのスペースがあり、一部のオプションウィンドウでスクロールバーを提供しないと考えているくだらないプログラムに非常に便利です...

戻る:

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

拡大のために大きな領域全体が画面に収まるため、実際のパンは発生しません。

16
Rmano

デスクトップを最大1:4にスケールアウトし、最大1:0.5にスケールインするオプションがあります。このオプションは、システム設定->表示で利用可能です。ただし、これは現時点ではあまり良い形ではなく、 それは団結を破る の問題が見られます。

そのため、絶対に必要な解決策や他の解決策がうまくいかない場合にのみお勧めします。

0
jobin