Xóa thanh tiêu đề của tất cả các cửa sổ Gnome tối đa 3,8


39

(Gnome-Shell, 13.04, đã nâng cấp, Gnome 3.8)

Gần đây, tôi đã nâng cấp Ubuntu lên 13.04. máy tính để bàn mặc định là gnome-shell.

Ngoại trừ Nautilus, đường viền phần mềm khác không biến mất khi tôi làm cho chúng được tối đa hóa. Tôi đã kiểm tra sự cố cho các phần mềm này:

  • LibreScript
  • Firefox
  • Nhịp điệu
  • chim sấm
  • Gnome-Terminal

Mặt khác, có ba thanh trên chế độ tối đa hóa:

  1. Bảng điều khiển vỏ Gnome
  2. Thanh tiêu đề cho phần mềm có chứa - + x nút.
  3. Thanh menu phần mềm

    Số "2" là thêm. Là một gói bị thiếu?


Bạn đã cài đặt bất kỳ phần mở rộng vỏ gnome? Bởi vì cài đặt phần mở rộng shell maximus gnome ẩn thanh tiêu đề.
mac

Di chuột qua thanh trên cùng và gửi ảnh chụp màn hình cho cùng. Nó phải hiển thị các menu trong khi di chuột ...
Kalpesh Panchal

@mac, maximus không hoạt động trên Gnome 3.8; Tôi đã sử dụng kho lưu trữ sau để quảng cáo phiên bản gnome sau khi nâng cấp lên 13.04: ppa: gnome3-team / gnome3
mini

Bạn có thể giải thích thêm về vấn đề thực tế là gì? Bạn có muốn xóa thanh tiêu đề trên tất cả các ứng dụng không? Hay ngăn họ trốn?
l300lvl

@ l300lvl, tôi muốn nó biến mất khi cửa sổ được phóng to! Nautilus làm tốt điều đó ( img ), nhưng phần mềm khác thì không! ( firefox ).
mini

Câu trả lời:


57

Có một cách dễ dàng hơn nhiều so với chỉnh sửa các tệp cấu hình - chỉ cần thêm tiện ích mở rộng tiết kiệm Pixel để thoát khỏi thanh tiêu đề và lấy lại không gian màn hình của bạn.

Nó có thêm lợi ích là bạn vẫn nhận được các nút tối đa hóa / tối thiểu hóa nhưng giờ đây chúng được xếp gọn trong bảng điều khiển trên cùng.

Trước đây tôi đã sử dụng Maximus nhưng điều này dường như đã phá vỡ với gnome 3.8 - Maximus cũng sử dụng để cung cấp cho tôi các vấn đề với lịch bật lên cho ngân hàng của tôi nhưng tiện ích mở rộng này cũng hoạt động tốt với điều đó.


Để làm cho Maximus hoạt động trên Gnome 3.8. Chỉnh sửa ~/.local/share/gnome-shell/extensions/maximus@mathologists.coffee.gmail.com/metadata.json Thêm "3.8" trong "phiên bản shell". Lưu tập tin. Khởi động lại Gnome, Alt-F2, r.
Pierre Thibault

1
trình tiết kiệm pixel không hoạt động trong phiên bản Ubuntu 14.04
Superiji

1
@Superbiji Tôi đã làm cho nó hoạt động từ nguồn - có vẻ như trang tiện ích mở rộng gnome có phiên bản lỗi thời.
artfulrobot

1
làm việc trong 3.10 (sau khi cập nhật phiên bản shell trong siêu dữ liệu)
mikakun

Ngoài ra còn có tiện ích mở rộng này dựa trên PixelSaver ... Các nút mà nó có thể được di chuyển và có thể thay đổi chủ đề dễ dàng :-)
Wilf

24

Một sửa chữa nhanh chóng và đơn giản cho điều này có thể được tìm thấy trên webupd8 . Để kiểm tra điều này một cách nhanh chóng mà không cần làm việc nhiều, chỉ cần khởi chạy:

gnomesu gedit /usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

Bây giờ hãy tìm dòng tiếp theo này, Ctrl+ fđể tìm kiếm, bạn muốn chắc chắn đó là dòng có nội dung name=max:

frame_geometry name="max"

thay đổi để nó trông như thế này:

frame_geometry name="max" has_title="false" 

Bây giờ khởi động lại shell để xem các thay đổi, Alt+ F2, gõ rEnter/Return.

Để tùy chỉnh thêm, bạn nên kiểm tra bài viết trên webupd8 ở trên và thực hiện các thay đổi của mình một cách cẩn thận hoặc dán toàn bộ nội dung của frame_geometrykiểu bao gồm mọi thứ giữa:

<frame_geometry name="max"...> ... </frame_geometry>

Như bạn sẽ thấy với chỉnh sửa ở trên, toàn bộ thanh tiêu đề không biến mất, một phần nhỏ vẫn còn. Nhưng tôi đã không thực hiện các thay đổi khác và nội dung của biểu định kiểu đó khác nhau giữa các phiên bản hệ vỏ, đọc bên dưới để biết một thay đổi khác mà tôi đã thử nghiệm. Mặc dù vậy, tôi cũng đang chạy 3,8, vì vậy tôi đã tiếp tục và thực hiện một số thử nghiệm và tôi đã thực hiện thêm một thay đổi theo frame_geometry=maxtôi đã thay đổi giá trị sau từ 8 thành 0:

<distance name="title_vertical_pad" value="0"/>

Bây giờ bạn sẽ nhận thấy sự khác biệt và vẫn còn một chút bóng tối, nhưng nó thực sự có vẻ khá tốt với tôi.


3
Ồ cảm ơn nhé; Nếu bạn thay đổi từ trên xuống dưới name="title_border"name="button_border"thành 0, thanh sẽ biến mất hoàn toàn: D
mini

Ngọt. Tôi sẽ làm điều đó cho đến bây giờ khi tôi thực sự sử dụng cái này. Tôi cũng đã tìm kiếm bản sao nhưng bài viết của bạn là bài viết duy nhất yêu cầu một phương pháp để loại bỏ chúng hoàn toàn, những người khác không thích tính năng này nhiều và muốn có hiệu ứng ngược. Sau khi xem bài đăng của bạn và làm cho nó hoạt động trở lại trong 3.8, tôi rất biết ơn vì tôi thực sự đã bỏ lỡ tính năng này!
l300lvl

Đôi khi tôi mất cài đặt tệp metiy-theme-3.xml của mình sau khi cập nhật hệ thống. Nó xảy ra bởi hơn :(
mini

@deroot Bạn mất những thay đổi đó vì toàn bộ tệp đang được thay thế. Tôi không nghĩ có thể giúp được vì thật khó để phân biệt giữa những thay đổi của bạn và những thay đổi được giới thiệu bởi phiên bản mới để quá trình cập nhật không thể thực sự "cắt bỏ" các sửa đổi của bạn và "dán lại" sau khi cập nhật. Nếu tôi là bạn, tôi sẽ giữ một bản sao lưu và chạy diff -uphiên bản mới để xem chính xác những gì đã thay đổi và sửa chữa nếu cần thiết.
cprn

1
button_height="0"dường như để giúp đỡ.
Brady Trainor

12

Cập nhật từ năm 2018: pixel-saver là dự án bị bỏ rơi khá nhiều, như đã đề cập ở đây

Nó cũng có rất nhiều vấn đề mở, như thế này .

Nhưng may mắn thay, chúng ta có thể cài đặt thanh không có tiêu đề hoạt động tuyệt vời và có vẻ hoạt động nhiều hơn.


2
Chào mừng bạn đến hỏi Ubuntu! Tôi hy vọng bạn nhận được nhiều upvote hơn để câu trả lời của bạn tăng lên hàng đầu! ;-)
Fabby

4

Mặc dù nghe có vẻ hấp dẫn khi sử dụng tiện ích mở rộng Gnome cho mục đích này, nhưng đối với tôi có vẻ như đây không phải là cách thanh lịch nhất. Rốt cuộc, đó là một sự thay đổi trong trang trí cửa sổ, do đó nó phải được bao phủ bởi chủ đề cửa sổ.

Tuy nhiên, việc thay đổi chủ đề Adwaita toàn cầu /usr/share/themessẽ không tốt hơn, bởi vì trình quản lý gói của bạn sẽ ghi đè lên các thay đổi với mỗi bản cập nhật. Do đó, tôi đã từng có một bản sao của chủ đề độ sáng Adwaita với những thay đổi cần thiết được mô tả trong các câu trả lời ở trên. Bất cứ khi nào có bản cập nhật cho gnome-Themes-standard, tôi đã sử dụng để cập nhật chủ đề tùy chỉnh của mình bằng cách áp dụng tệp vá ( https://gist.github.com/ajashton/1258443 ) cho chủ đề độ sáng của Adwaita.

Nhưng patchsẽ sớm phàn nàn về số dòng thay đổi (do các bản cập nhật của các nhà phát triển Gnome). Vì vậy, tôi đã quyết định viết ra những thay đổi cần thiết trong tập lệnh XSLT gần như hoàn toàn chống lại những thay đổi trong tương lai của các nhà phát triển Gnome:

https://gist.github.com/tuxor1337/74e76d3d153c67593454


1

Chỉ cần cập nhật: giải pháp hiện tại sẽ là cài đặt phần mở rộng maximus . Tác giả đã sửa nó cho Gnome 3.8 - có một cách làm nhỏ trong nhận xét của franz91.


loại dự án chết bây giờ ...
mikakun

1
Vâng, đó là một câu trả lời cũ cho một câu hỏi cũ. Hiện tại các ứng dụng tự xử lý việc vẽ lại thanh tiêu đề và những ứng dụng không có sẵn các plugin (như HTitle cho Firefox và Thunderbird).
cprn

0

Đối với shell gnome <= 3.8 Bạn có thể sử dụng Maximus, nhưng nó không hoạt động trên các phiên bản mới hơn. Đối với các phiên bản gnome mới, Maximus 2 ngay từ thư mục tiện ích mở rộng gnome.


0

những người khác đã nói về châm ngôn, tôi sẽ chỉ nói khác đi (đơn giản hơn):

  1. sudo apt install maximus hiện tại là phiên bản 0.4,14-3.
  2. khởi động nó trên thiết bị đầu cuối maximus & disown . (có thể đóng thiết bị đầu cuối ngay bây giờ.)
  3. thêm nó vào các ứng dụng khởi động để khởi động tiếp theo.

Đang xem xét

maximus thực sự cố gắng tối đa hóa TẤT CẢ các cửa sổ có thể, ngay cả các cửa sổ không bao giờ được tối đa hóa và bằng cách không có tùy chọn dòng lệnh, chúng tôi không thể giới hạn nó ở CHỈ CÒN tối đa các cửa sổ (để nó hoạt động tốt và chỉ xóa thanh tiêu đề cửa sổ ). Vì vậy, tôi đang vô hiệu hóa nó cho đến khi tôi tìm thấy một cái gì đó phù hợp hơn với nhu cầu của tôi.

obs.: Ubuntu 16.04 tại đây

PS.: Tại sao tôi sử dụng độ sáng trên Ubuntu?

Màn hình của tôi bị hỏng và tôi sử dụng nadderine trên một máy tính xách tay cũ, vì hiệu suất cho các trò chơi và video tốt hơn trên trình quản lý cửa sổ 2D so với 3D (trong trường hợp thông tin bổ sung đó hữu ích cho người khác).

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.