Bisakah saya memperkecil tampilan windows atau skala seluruh desktop?

11

Saya memiliki laptop 17 "dengan resolusi 1600x900, tetapi tidak cukup untuk membuka windows berdampingan. Saya ingin tahu apakah saya dapat memperkecil (atau solusi lain) windows (atau seluruh desktop). Apakah ada solusi pada xserver atau di WM untuk mewujudkan ini?

Omong-omong, compiz zoom out plugin jangan biarkan Anda memperkecil lebih dari 1: 1 yang tidak cukup, saya ingin memperkecil lebih banyak dengan cara yang sama seperti menyebarkan semua jendela dengan alat unity-tweak-tool.

pengguna212807
sumber

Jawaban:

19

Penafian: Saya tidak tahu apakah itu berfungsi untuk semua driver grafis. Driver Intel di sini, dalam 13,04.

Pertama-tama dapatkan layar normal yang Anda aktifkan:

xrandr --current

Output saya adalah:

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)

Baiklah LVDS1. Sekarang sebagai contoh untuk memperkecil setengah dimensi linear:

xrandr --output LVDS1 --scale 2x2 

Seluruh layar seharusnya memperkecil. Sekarang saya punya:

(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)

Jadi sistem berpikir itu memiliki layar 2048x1200. Sangat berguna untuk program jelek yang menganggap Anda memiliki ruang trilyun piksel dan tidak menawarkan bilah gulir di beberapa jendela opsi ...

Untuk kembali:

xrandr --output LVDS1 --scale 1x1

(Anda dapat menggunakan 1.5x1.5 juga). Lihatlah man xrandrbanyak hal mewah.

Ups. Tampaknya ada bug di mana zona video yang diperluas tidak dapat dijangkau: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/883319 dan hulu https://bugs.freedesktop.org /show_bug.cgi?id=39949

Solusi untuk ini adalah menentukan area yang lebih besar yang diinginkan sebagai --panningopsi, misalnya:

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

Ini tidak akan menyebabkan panning yang sebenarnya, karena seluruh area yang besar pas di layar karena penskalaan.

Rmano
sumber
hampir berfungsi OK, tetapi saya perlu memindahkan kursor. Saya tahu bahwa spesifikasi layar saya tidak dapat melakukan lebih dari itu. tapi, saya sedang mencari solusi untuk memotongnya dengan menghapus beberapa piksel dari bingkai dengan cara yang sama ketika memperkecil foto sehingga saya dapat melihat seluruh desktop di layar saya
user212807
Yap --- saya mengerti. Zona di mana mouse dapat pergi terbatas ke desktop asli (aneh). Mungkin sudah waktunya untuk pertanyaan lain ...
Rmano
OK --- sepertinya bug. Saya menghubungkan dua penyebab yang paling mungkin.
Rmano
"Pertama-tama dapatkan layar normal yang Anda aktifkan:" - uh, bagaimana? :-)
Christopher Selesai
@ChristopherDone: ok, ketinggalan xrandr garis.
Rmano
0

Ada opsi untuk meningkatkan skala desktop hingga 1: 4 dan meningkatkan skala hingga 1: 0,5. Opsi ini tersedia di Pengaturan sistem -> Tampilan . Namun, ini tidak dalam kondisi yang sangat baik saat ini, telah melihat masalah di mana ia merusak persatuan .

Jadi ini direkomendasikan hanya jika solusi yang mutlak diperlukan dan lainnya tidak berhasil.

pekerjaan
sumber