Cách tắt trang trí cửa sổ trong Cinnamon


10

Tôi đang sử dụng Cinnamon, nhưng muốn xóa tất cả các trang trí cửa sổ - Tôi không bao giờ sử dụng chúng, chúng chỉ tốn chi phí màn hình và việc di chuyển / thay đổi kích thước có thể được thực hiện thuận tiện với alt-mouse1 và alt-mouse2.

Có cách nào để đạt được điều này?

EDIT: Làm rõ.

Tôi đang sử dụng Ubuntu 12.04 với một ppa tùy chỉnh cung cấp Cinnamon . Tôi đã chuyển từ combo Unity / Compiz mặc định vì Compiz trong 12.04 là một hồi quy đau đớn, bị vấy bẩn bởi các lỗi, so với phiên bản 10.04 (ví dụ như lỗi này ). Tôi đã mất kiên nhẫn chờ đợi để sửa lỗi này và các lỗi khác. Tôi đã đạt được hiệu quả mong muốn trước đây và trên máy trạm 10.04 của mình với Compiz.

Tuy nhiên, theo tôi hiểu , Cinnamon đang sử dụng libmuffin chứ không phải Compiz (sửa tôi nếu tôi sai).

Tôi khá hài lòng với giao diện Cinnamon, đặc biệt là hiệu ứng mà tôi đã quen (tương đương với plugin "scale" trong Compiz) hoạt động mà không gặp trục trặc. Ngoài ra, tôi không muốn thay đổi bản phân phối, vì tôi đã quen với Ubuntu và rất hài lòng với 10.04 LTS. Loại bỏ các trang trí cửa sổ là điều duy nhất vẫn còn thiếu.


Đó là bản phân phối nào? Cinnamon đang được sử dụng xa hơn là chỉ dành cho LinuxMint.
Peter.O

Thực tế, đây là Ubuntu, với ppa gwendal-lebihan .
tháng 1

một bản sao có thể có ở trên đã được đăng: unix.stackexchange.com/q/290706/32012

Câu trả lời:


6

Cinnamon không thể vô hiệu hóa hoặc loại bỏ trang trí cửa sổ, theo vấn đề này trên GitHub . Tùy chọn để loại bỏ trang trí cửa sổ vẫn chưa được thực hiện.

Thay vào đó, người dùng có thể sử dụng bất kỳ cách giải quyết nào như sau.

Cách giải quyết 1 (dễ dàng)

Sử dụng cỡ chữ nhỏ nhất cho tiêu đề cửa sổ. Chuyển đến Cài đặt hệ thống> Giao diện - Phông chữ . Sau đó bên dưới Chọn phông chữ - Phông tiêu đề cửa sổ: thay đổi kích thước phông chữ từ mặc định 10thành giá trị nhỏ nhất 1, sau đó bấm Chọn để hoàn tất.

Sử dụng phông chữ tiêu đề cửa sổ nhỏ nhất trong Cinnamon

Giả sử ảnh chụp màn hình là pixel hoàn hảo bất kể độ phân giải màn hình, chiều cao của trang trí cửa sổ đã giảm: 14 pixel trong Cinnamon 2.2; 17 pixel trong Cinnamon 3.8.

Kết quả là các chủ đề Mint-Y và Mint-X

Trang trí cửa sổ trong Cinnamon dường như sử dụng chủ đề Metacity với sự hỗ trợ Mutter / Muffin; chủ đề truyền thống dường như không hoạt động. Sự kết hợp khác nhau của các chủ đề cho viền cửa sổ và điều khiển có thể ảnh hưởng đến kết quả. Một số chủ đề không làm giảm chiều cao của trang trí cửa sổ nhiều như các chủ đề khác. Ví dụ, Mint-Y có kết quả kém hơn Mint-X.

Giới hạn : Cách giải quyết này phụ thuộc vào chủ đề. Các chủ đề được biết đến hoạt động tốt với cách giải quyết này rất ít: Mint-X, BlueMenta, Greybird.

Cách giải quyết 2

Sử dụng bất kỳ công cụ tiện ích nào như Devil's Pie hoặc Devilspie2 , có thể loại bỏ các trang trí cửa sổ cho các trình quản lý cửa sổ tuân thủ EWMH . Điều này sẽ yêu cầu cấu hình người dùng để loại bỏ trang trí cửa sổ.

Đối với Devilspie2, hãy mở trình soạn thảo văn bản và nhập mã sau đây.

if (get_window_type()=="WINDOW_TYPE_NORMAL") then
    undecorate_window();
end

Lưu dưới dạng tệp $HOME/.config/devilspie2với bất kỳ tên nào theo sau .luatrong tên tệp. Chạy devilspie2để xem kết quả. Để thay đổi liên tục khi khởi động lại, hãy thêm lệnh devilspie2vào Cài đặt> Tùy chọn - Ứng dụng khởi động .

Cửa sổ chưa hoàn thiện cho Nemo ở Cinnamon

Với cấu hình trên, tất cả các ứng dụng đang chạy với loại cửa sổ bình thường sẽ không có trang trí cửa sổ nào cả. Bài đăng liên quan này có câu trả lời của tôi với các chi tiết về cách sử dụng Devil's Pie và Devilspie2 để loại bỏ trang trí cửa sổ theo tên ứng dụng thay thế.

Giới hạn : Cách giải quyết này sẽ không hoạt động đối với các ứng dụng có thanh trang trí phía máy khách hay còn gọi là thanh tiêu đề trong Gnome; do đó sửa đổi chủ đề có thể là sự thay thế duy nhất.

Cách giải quyết 3

Sửa đổi chủ đề. Trình quản lý cửa sổ Cinnamon, Muffin, hỗ trợ các chủ đề Xfwm4 và Metacity cho trang trí cửa sổ của nó: kiểm tra /usr/share/themes/THEMENAMEthư mục và tìm kiếm metacity-1hoặc xfwm4thư mục con.

Câu trả lời này trên Ask Ubuntu đã đề xuất chỉnh sửa tệp XML của chủ đề hiện đang được sử dụng:

[...] Bạn có thể chỉnh sửa

/usr/share/themes/Mint-X/metacity-1

và đặt tất cả các valuethuộc tính khác không trong metacity-theme-1.xml(tất nhiên bạn cần sudo, để chỉnh sửa một cái gì đó ở đó. Một bản sao lưu rất hữu ích.) [...]

Tên tệp có thể thay đổi tùy thuộc vào chủ đề được sử dụng.

Có lẽ sửa đổi chủ đề là cách "đáng tin cậy" duy nhất để loại bỏ trang trí cửa sổ. Các hạn chế đã biết trong hai cách giải quyết khác có vẻ dư thừa, ngoại trừ đây là cách giải quyết tẻ nhạt.

Tuyên bố miễn trừ trách nhiệm : Tôi không sử dụng Cinnamon hàng ngày và chỉ khám phá lại gần đây để có kinh nghiệm. Tôi đã không xác minh cách giải quyết thứ ba vì sẽ mất một chút thời gian để kiểm tra.

Đã thử nghiệm với Cinnamon 2.2 trong Linux Mint 17 (Live) và Cinnamon 3.8 trong Linux Mint Debian Edition 3.


1
Tôi tìm thấy tùy chọn chủ đề rất hữu ích. Có một tài liệu rất tiện dụng trên reddit.com/r/CinnamonDE/comments/4bb4re/ , trong đó chi tiết cách loại bỏ gần như thanh tiêu đề tối đa. Nó không hiển thị, nhưng bạn vẫn có thể di chuyển chuột lên trên cùng và nhấp đúp để khôi phục kích thước cửa sổ ban đầu. Mà tôi nghĩ làm việc thậm chí còn tốt hơn mong đợi!
Alex Summers

Tôi đã đưa ra một giải pháp nhanh hơn nhiều so với cách giải quyết của Tedious. Trong metacity-theme-N.xml (trong đó N là phiên bản bạn đang sử dụng (yêu cầu thử nghiệm)), tìm <frame-geometry name="normal"[...] Tại đây, bạn chỉ cần thay thế: * Thay thế title_scale="medium"bằng has_title="false"* Trong <distance name="button_height"[...] đặt giá trị thành "0"
camilla.greer

Ahh, bạn thực sự cần thay đổi một vài giá trị khác, nhưng mọi thứ bạn cần chạm đều nằm trong <frame-geometry name="normal"khối mã [...] đó, không phải mọi thứ trong toàn bộ tài liệu.
camilla.greer

@ camilla.greer Bản chỉnh sửa thực sự lệch khỏi câu trả lời ban đầu, vì nguồn tôi trích dẫn không có chi tiết như vậy. Đối với phương pháp chủ đề metacity, tôi tin rằng bạn nên viết lại các bình luận thành một câu trả lời thích hợp thay thế.
Clearkimura

Sau các sửa đổi gần đây của tôi, tôi tin chắc rằng "cách giải quyết tẻ nhạt" chỉ nên trích dẫn từ nguồn "như nó" không có chi tiết. Phương pháp chủ đề Metacity yêu cầu nhiều thử nghiệm (và bất kỳ ai đã viết giải pháp làm việc xứng đáng được nâng cấp riêng biệt), do đó nên được đăng dưới dạng câu trả lời mới.
Clearkimura

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.