Чи можна зменшити масштаб вікон або змінити масштаб всього робочого столу?


11

У мене 17-дюймовий ноутбук з роздільною здатністю 1600x900, але його недостатньо, щоб відкрити вікна поруч. Мені цікаво, чи можу я зменшити масштаби (або будь-яке інше рішення) вікна (або весь робочий стіл). Чи є рішення на xserver або на WM, щоб це сталося?

До речі, плагін compiz zoom out не дозволяє вам зменшити масштаб більше 1: 1, що недостатньо, я хочу збільшити масштаб так само, як і розповсюдження всіх вікон інструментом Jedin-tweak-інструмент.

Відповіді:


19

Відмова: Я не знаю, чи працює він для всіх графічних драйверів. Тут драйвер Intel, 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)

Тож системи думають, що він має екран 2048х1200. Дуже корисно для шалених програм, які вважають, що у вас є газільйон піксельних просторів і не пропонують смуги прокрутки в деяких опціях Windows ...

Повертатися:

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

Так --- я бачу. Зона, куди миша може зайти, обмежена оригінальним робочим столом (дивно). Можливо,
настав

ОК --- здається помилкою. Я пов’язав двох найімовірніших винуватців.
Рмано

"Перш за все отримайте нормальний екран, який у вас є активним:" - е-е, як? :-)
Христофор зробив

@ChristopherDone: добре, xrandr рядок пропущено .
Рмано

0

Існує можливість масштабування робочого столу до 1: 4 та масштабування до 1: 0,5. Цей параметр доступний у налаштуваннях системи -> Дисплей . Однак на даний момент це не в дуже хорошій формі, побачили проблеми, де це порушує єдність .

Тому це рекомендується лише в тому випадку, якщо його абсолютно необхідні та інші рішення не спрацюють.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.