Tôi có thể thu nhỏ cửa sổ hoặc thu nhỏ toàn bộ máy tính để bàn không?


10

Tôi có một máy tính xách tay 17 "với độ phân giải 1600x900, nhưng không đủ để mở các cửa sổ cạnh nhau. Tôi tự hỏi liệu tôi có thể thu nhỏ (hoặc bất kỳ giải pháp nào khác) cửa sổ (hoặc toàn bộ máy tính để bàn). Có giải pháp nào trên xserver không hoặc trên WM để thực hiện điều này?

Nhân tiện, plugin thu nhỏ compiz không cho phép bạn thu nhỏ hơn 1: 1, điều đó là không đủ, tôi muốn thu nhỏ hơn theo cách tương tự như trải rộng tất cả các cửa sổ bằng công cụ chỉnh sửa.

Câu trả lời:


18

Tuyên bố miễn trừ trách nhiệm: Tôi không biết nếu nó hoạt động cho tất cả các trình điều khiển đồ họa. Trình điều khiển Intel ở đây, vào ngày 13.04.

Trước hết hãy lấy màn hình bình thường mà bạn đã kích hoạt:

xrandr --current

Đầu ra của tôi là:

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, đó là LVDS1. Bây giờ, ví dụ để thu nhỏ ở một nửa kích thước tuyến tính:

xrandr --output LVDS1 --scale 2x2 

Toàn bộ màn hình nên thu nhỏ. Bây giờ tôi có:

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

Vì vậy, các hệ thống nghĩ rằng nó có màn hình 2048x1200. Rất hữu ích cho các chương trình tào lao nghĩ rằng bạn có không gian pixel đáng kinh ngạc và không cung cấp thanh cuộn trong một số cửa sổ tùy chọn ...

Quay trở lại:

xrandr --output LVDS1 --scale 1x1

(Bạn cũng có thể sử dụng 1,5x1,5). Nhìn vào man xrandrcho rất nhiều điều ưa thích.

Giáo sư. Dường như có một lỗi trong đó không thể truy cập được vùng video mở rộng: https://bugs.launchpad.net/ubfox/+source/xorg-server/+orms/883319 và ngược dòng https://bugs.freedesktop.org /show_orms.cgi?id=39949

Một cách giải quyết cho vấn đề này là chỉ định vùng lớn hơn mong muốn làm --panningtùy chọn, ví dụ:

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

Nó sẽ không gây ra bất kỳ sự lia máy thực tế nào, vì toàn bộ diện tích lớn vừa vặn trên màn hình do tỷ lệ.


nó gần như hoạt động tốt, nhưng tôi cần di chuyển con trỏ xung quanh. Tôi biết rằng đặc điểm kỹ thuật màn hình của tôi không thể làm nhiều hơn thế. nhưng, tôi đang tìm kiếm một giải pháp để bỏ qua chúng bằng cách xóa một số pixel khỏi khung hình theo cách tương tự khi thu nhỏ ảnh để tôi có thể thấy toàn bộ máy tính để bàn trên màn hình của mình
user212807 12/12/13

Đúng --- tôi hiểu rồi. Vùng chuột có thể đi được giới hạn trong màn hình gốc (lạ). Có lẽ đã đến lúc cho một câu hỏi khác ...
Rmano

OK --- có vẻ là một lỗi. Tôi liên kết hai thủ phạm có thể xảy ra nhất.
Rmano

"Trước hết hãy lấy màn hình bình thường mà bạn đã kích hoạt:" - ừ, thế nào? :-)
Christopher Xong

@ChristopherDone: ok, thiếu xrandr dòng.
Rmano

0

Có một tùy chọn mở rộng màn hình lên tới 1: 4 và chia tỷ lệ lên tới 1: 0,5. Tùy chọn này khả dụng trong Cài đặt hệ thống -> Hiển thị . Tuy nhiên, điều này không phải là một hình thức rất tốt tại thời điểm này, đã thấy các vấn đề mà nó phá vỡ sự thống nhất .

Vì vậy, điều này chỉ được khuyến nghị nếu nó thực sự cần thiết và các giải pháp khác không hiệu quả.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.