Làm thế nào để tôi làm cho đường viền cửa sổ lớn hơn?


22

Tôi đang sử dụng Ubuntu 11.10 trong VirtualBox VM trên MacBook Pro với giao diện người dùng Unity mặc định. Định vị con trỏ chuột trên đường viền rộng 1 pixel để thay đổi kích thước cửa sổ đang khiến tôi hoàn toàn thất vọng. Rất nhiều người đã hỏi cùng một câu hỏi nhưng tất cả những lời khuyên tôi đã tìm thấy để khắc phục điều này dường như không hiệu quả:

  • Trong Cài đặt hệ thống> Giao diện, có bốn chủ đề (Ambiance, Radiance, HighContrast, HighContrastInverse), tất cả đều có đường viền thay đổi kích thước chính xác.

  • Cài đặt các gói khác (ví dụ: chủ đề con người) không ảnh hưởng đến việc lựa chọn chủ đề.

  • Máy tính xách tay của tôi không có nút chuột giữa và thậm chí nếu có, tôi không muốn dùng hai tay để nhấn Alt + nút giữa chỉ để thay đổi kích thước cửa sổ. Trong nỗ lực thay đổi liên kết khóa thay đổi kích thước, tôi đã cài đặt compizconfig-settings-manager và chạy ccsm. Bất kỳ thay đổi nào tôi thực hiện đối với ràng buộc Thay đổi kích thước cửa sổ Initiate trong plugin cửa sổ Thay đổi kích thước đều không có hiệu lực. Trong thực tế ccsm dường như không làm gì cả.

  • Tôi phát hiện ra rằng vấn đề trước đó là do tôi đang sử dụng Unity 2D thay vì Unity (3D), mặc dù tôi đang chọn máy tính để bàn không 2D khi tôi đăng nhập. Unity 2D không có tương đương với ccsm như tôi có thể thấy . Và khi tôi định cấu hình VirtualBox để 3D Unity khởi động, tôi hoàn toàn bị rối loạn hành vi cửa sổ (thiếu tất cả các viền, không chấp nhận nhấp chuột, v.v.). Thở dài.

Vì thế:

  1. Xin hãy giúp đỡ!

  2. Tôi ghét sử dụng từ M, nhưng trên Mac, tất cả các cửa sổ cũng có viền hình ảnh 1 pixel , nhưng đường viền thay đổi kích thước vô hình thực sự có thể sử dụng được (nó rộng tối thiểu 8 pixel ở các cạnh, cộng với một hình chữ nhật lớn đẹp ở phía dưới -góc phải). Tôi không nghĩ việc thực hiện thay đổi kích thước có thể sử dụng được tùy theo từng chủ đề riêng lẻ; đây là vấn đề chức năng cấp thấp hơn và sẽ hoạt động tốt trong mọi chủ đề. Gói nào phù hợp để báo lỗi cho việc này?


Bạn có nhận thấy cạnh tam giác ở góc dưới bên phải của tất cả các cửa sổ bằng cách sử dụng công cụ gtk (không bao gồm các thứ như chrome) giúp lấy viền cửa sổ không? Bên cạnh đó, trên máy tính để bàn của tôi (màn hình Full-HD, 23 inch), dường như cũng có ít nhất 8 pixel có thể lấy được (từ này là gì? Lol) ở mọi phía ngoại trừ phía trên. Đây không phải là trường hợp với bạn?
Dominik

1
Tôi không chắc ý của bạn về cửa sổ khi sử dụng công cụ gtk - khi tôi mở Terminal hoặc Thư mục chính tôi không thấy bất kỳ cạnh tam giác nào ở góc dưới bên phải.
eswierk

Tôi xin lỗi, bạn đã đúng - tôi đã từng ở 11.04 hoặc 10.10 tôi nghĩ, nhưng dường như chúng đã biến mất.
Dominik

Tôi thấy ở đâu đó rằng đây là một sự hạ cấp vào phút cuối để tránh một lỗi trong gói nào đó. Nếu đây là trường hợp, tất cả những gì bạn có thể làm là chờ đợi hoặc thử một trình quản lý cửa sổ khác.
Sean Houlihane

Câu trả lời:


9

Để làm cho viền cửa sổ lớn hơn, bạn có thể làm theo hướng dẫn trong nhận xét 8 về lỗi đã đề cập ở trên:

Luật Colin (luật colin) đã viết vào ngày 2012-01-31: Re: Khó lấy biên giới cửa sổ trong sự thống nhất-2d

Một cách giải quyết khác là hack chính chủ đề. Đối với Ambiance theme chỉnh sửa /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml và trong phần bắt đầu <frame_geometry name="frame_geometry_normal" thay đổi left_width, right_widthbottom_height1-3.

Nhưng thay vì thay đổi chiều rộng từ 1 thành 3, tôi đã thay đổi thành 8px, vì tôi nghĩ 3 vẫn còn quá nhỏ. Để làm cho các thay đổi có hiệu lực, thay đổi sang chủ đề khác và sau đó quay lại.



2

Tôi đã học (và tôi có các cửa sổ không biên giới không có biểu tượng đóng tối đa) mà việc giữ Altvà chọn một vùng trống bên trong cửa sổ cho phép bạn lấy và di chuyển cửa sổ không bị tối đa hóa xung quanh.

Với Chrome hãy cẩn thận thử và tìm một khu vực rõ ràng trong thanh tab - nhấp chuột phải và bỏ chọn Use System Title Bar and borders


0

Bạn có thể kích hoạt Unity Grab Handles để xử lý cửa sổ dễ dàng hơn:

Cài đặt Trình quản lý cài đặt Compiz (bỏ qua nếu nó đã được cài đặt)

sudo apt-get install compizconfig-settings-manager

Mang hộp thoại chạy của bạn và gõ

ccsm

Các Compiz Settings Manager sẽ mở ra.

Trong hộp tìm kiếm, nhập "png" và đánh dấu vào hộp kiểm trình tải hình ảnh PNG.
Bây giờ hãy tìm kiếm "lấy tay cầm" và đánh dấu vào ô bên cạnh mục Grab Handles.

Bây giờ bấm vào mục đó; một màn hình mới sẽ xuất hiện.

Nhấp vào nút ở bên phải của "Toggle Handles" và chọn phím nóng của bạn để chuyển các tay cầm.


0

Tôi không biết làm thế nào để làm những gì bạn yêu cầu hoặc nếu có thể.

Ở đây, tôi nghĩ, sẽ là một sự thỏa hiệp nếu các điều kiện chỉ là (1) đạt được mục tiêu thay đổi kích thước lớn hơn và (2) thực hiện nó bằng một tay bằng chuột / bàn di chuột: Nhấp chuột phải vào thanh tiêu đề của cửa sổ và nhấp vào "Thay đổi kích thước . "

Tôi vẫn thường quên rằng đó là khi tôi, chính tôi, vật lộn với những đường viền mỏng manh.


0

Cách khắc phục nhanh và xấu là cài đặt độ phân giải ở mức thấp một cách lố bịch cho màn hình mật độ cao, tức là 1366x768. Điều này chỉ có ý nghĩa nếu bạn không cần một giải pháp lâu dài, ví dụ như khi khởi động từ đĩa CD trực tiếp.

Để làm cho trang trí cửa sổ có thể sử dụng nhiều hơn mà không thay đổi độ phân giải, bạn sẽ cần đặt tỷ lệ phông chữ kép và đặt chủ đề trình quản lý cửa sổ được tạo cho màn hình retina.

Xubfox

Đây là những gì đã làm việc cho xubfox 16.04 để làm cho nó có thể sử dụng được một phần trên macbookpro:

  1. Dưới Cài đặt > Appearance Fonts tab set Custom DPI thiết lập để 200trở lên.
  2. Trong Cài đặt > Kiểu Trình quản lý cửa sổ, chọn Mặc định-xhdpi .

Ubuntu

Đối với Ubuntu Unity, bạn sẽ cần gnome-tweak-toolcái có thể được cài đặt bằng:

sudo apt install gnome-tweak-tool

Khi bạn khởi chạy công cụ gnome-chỉnh sửa, hãy chuyển đến Windows và trong phần HiDPI , đặt tỷ lệ cửa sổ thành 2.

Gợi ý: Tìm kiếm các chủ đề quản lý cửa sổ DPI cao cho máy tính để bàn của bạn và bạn có thể tìm thấy một cái gì đó hoạt động tốt hơn các chủ đề ootb.

Hỗ trợ cho màn hình DPI cao vẫn chưa hoàn hảo trên linux, nhưng rõ ràng Gnome và Ubuntu đang nỗ lực cải thiện nó.

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.