Hapus judul-bilah dari semua jendela Gnome 3.8 yang dimaksimalkan


39

(Gnome-Shell, 13,04, ditingkatkan, Gnome 3.8)

Baru-baru ini, saya meningkatkan Ubuntu menjadi 13,04. desktop default adalah gnome-shell.

Kecuali Nautilus, batas perangkat lunak lain tidak hilang ketika saya membuatnya menjadi maksimal. Saya memeriksa masalah untuk perangkat lunak ini:

  • LibreOffice
  • Firefox
  • Rhythmbox
  • thunderbird
  • Gnome-Terminal

Di sisi lain ada tiga bilah pada mode dimaksimalkan:

  1. Panel Gnome-shell
  2. Bilah judul untuk perangkat lunak yang berisi tombol - + x.
  3. Bilah menu perangkat lunak

    Angka "2" adalah ekstra. Apakah ada paket yang hilang?


Sudahkah Anda menginstal ekstensi shell gnome? Karena memasang ekstensi shell maximus gnome menyembunyikan bilah judul.
mac

Arahkan kursor ke bar paling atas dan kirim tangkapan layar untuk hal yang sama. Itu harus menunjukkan menu sambil melayang ...
Kalpesh Panchal

@ Mac, maximus tidak berfungsi pada Gnome 3.8; Saya telah menggunakan repositori berikut untuk mempromosikan versi gnome setelah memutakhirkan ke 13,04: ppa: gnome3-team / gnome3
mini

Bisakah Anda menjelaskan lebih banyak tentang masalah sebenarnya? Apakah Anda ingin menghapus bilah judul di semua aplikasi? Atau menghentikan mereka bersembunyi?
l300lvl

@ l300lvl, saya ingin menghilang ketika jendela dimaksimalkan! Nautilus melakukannya dengan baik ( img ), tetapi perangkat lunak lain tidak melakukannya! ( firefox ).
mini

Jawaban:


57

Ada cara yang jauh lebih mudah daripada mengedit file konfigurasi - cukup tambahkan ekstensi penghemat Pixel untuk menghilangkan bilah judul dan mendapatkan kembali ruang layar Anda.

Ini memiliki manfaat tambahan bahwa Anda masih mendapatkan tombol memaksimalkan / meminimalkan tetapi ini sekarang disimpan di panel atas.

Saya sebelumnya menggunakan Maximus tetapi ini sepertinya putus dengan gnome 3.8 - Maximus juga digunakan untuk memberi saya masalah dengan kalender pop-up untuk bank saya, tetapi ekstensi ini juga cocok untuk itu.


Agar Maximus berfungsi di Gnome 3.8. Edit ~/.local/share/gnome-shell/extensions/maximus@mathematical.coffee.gmail.com/metadata.json Tambahkan "3,8" dalam "versi shell". Menyimpan file. Mulai ulang Gnome, Alt-F2, r.
Pierre Thibault

1
pixel-saver tidak berfungsi di bawah ubuntu 14.04
Superbiji

1
@ Superbiji saya mendapatkannya bekerja dari sumber - tampaknya halaman ekstensi gnome memiliki versi yang sudah ketinggalan zaman.
artfulrobot

1
bekerja di 3.10 (setelah memperbarui versi shell di metadata)
mikakun

Ada juga ekstensi ini yang menjadi dasar PixelSaver ... Tombol-tombol yang dimilikinya dapat dipindahkan dan temanya dapat diubah dengan mudah :-)
Wilf

24

Perbaikan cepat dan sederhana untuk ini dapat ditemukan di webupd8 . Untuk mengujinya dengan cepat tanpa banyak bekerja, luncurkan saja:

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

Sekarang temukan baris berikutnya, Ctrl+ funtuk mencari, Anda ingin memastikan itu adalah baris yang bertuliskan name=max:

frame_geometry name="max"

ubah itu jadi seperti ini:

frame_geometry name="max" has_title="false" 

Sekarang restart shell untuk melihat perubahan, Alt+ F2, ketik r, dan Enter/Return.

Untuk menyesuaikan ini lebih lanjut, Anda harus memeriksa artikel webupd8 di atas dan melakukan perubahan dengan hati-hati, atau menempelkan seluruh konten frame_geometrygaya termasuk segala sesuatu di antara:

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

Seperti yang akan Anda lihat dengan suntingan di atas, seluruh bilah judul tidak hilang, sebagian kecil tetap ada. Tapi saya tidak membuat perubahan lain dan isi dari stylesheet itu berbeda antara versi shell, baca di bawah untuk perubahan lain yang saya uji. Saya juga menjalankan 3,8, jadi saya pergi ke depan dan melakukan beberapa pengujian dan saya membuat satu perubahan lagi di bawah frame_geometry=maxsaya mengubah nilai berikut dari 8 menjadi 0:

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

Anda akan melihat perbedaannya sekarang, dan masih ada sedikit bayangan yang tersisa, tetapi sebenarnya terlihat cukup baik bagi saya.


3
Wow terima kasih; Jika Anda mengubah atas & bawah untuk name="title_border"dan name="button_border"ke nol, bilah akan menghilang sepenuhnya: D
mini

Manis. Saya akan melakukan itu sampai sekarang saya benar-benar menggunakan ini. Saya mencari duplikat juga, tetapi milik Anda adalah satu-satunya posting yang meminta metode untuk menghapusnya sama sekali, orang lain tidak suka fitur ini dan ingin efek sebaliknya. Setelah melihat posting Anda dan membuatnya berfungsi lagi di 3.8, saya bersyukur karena saya benar-benar merindukan fitur ini!
l300lvl

Saya kadang-kadang kehilangan pengaturan saya ketika file metacity-theme-3.xml setelah memperbarui sistem. Itu terjadi lebih dari :(
mini

@deroot Anda kehilangan perubahan itu karena seluruh file sedang diganti. Saya tidak berpikir itu bisa membantu karena agak sulit untuk membedakan antara perubahan Anda dan yang diperkenalkan oleh versi baru sehingga proses pembaruan tidak dapat "memotong" modifikasi Anda dan "menempelkannya kembali" setelah pembaruan. Jika saya jadi Anda, saya akan menyimpan cadangan dan menjalankan diff -uterhadap versi baru untuk melihat apa yang berubah persis dan untuk melakukan koreksi jika perlu.
cprn

1
button_height="0"sepertinya membantu.
Brady Trainor

12

Pembaruan dari 2018: pixel-saver adalah proyek yang cukup banyak ditinggalkan, seperti yang disebutkan di sini

Ini juga memiliki banyak masalah terbuka, seperti ini .

Tapi untungnya, kita dapat menginstal no-title-bar yang berfungsi dengan baik dan tampaknya lebih aktif.


2
Selamat Datang di Tanya Ubuntu! Saya harap Anda mendapatkan lebih banyak upvotes sehingga jawaban Anda naik ke atas! ;-)
Fabby

4

Meskipun kedengarannya menggoda untuk menggunakan ekstensi GNOME untuk tujuan ini, bagi saya sepertinya ini bukan cara yang paling elegan. Bagaimanapun, ini adalah perubahan pada dekorasi jendela, oleh karena itu harus ditutupi oleh tema jendela.

Namun, mengubah tema global Adwaita /usr/share/themestidak lebih baik, karena manajer paket Anda akan menimpa perubahan setiap pembaruan. Karena itu, saya biasa memiliki salinan tema metacity Adwaita dengan perubahan yang diperlukan yang dijelaskan dalam jawaban di atas. Setiap kali ada pembaruan ke gnome-tema-standar, saya biasa memperbarui tema khusus saya dengan menerapkan file tambalan ( https://gist.github.com/ajashton/1258443 ) ke tema metacity Adwaita.

Tetapi patchakan segera mengeluh tentang perubahan nomor baris (karena pembaruan oleh para pengembang GNOME). Jadi saya memutuskan untuk menuliskan perubahan yang diperlukan dalam skrip XSLT yang hampir sepenuhnya tahan terhadap perubahan di masa depan oleh para pengembang GNOME:

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


1

Hanya untuk pembaruan: solusi saat ini adalah menginstal ekstensi maximus . Penulis sudah memperbaikinya untuk Gnome 3.8 - ada cara mini dalam komentar franz91.


semacam proyek yang sudah mati sekarang ...
mikakun

1
Ya, itu adalah jawaban lama untuk sebuah pertanyaan lama. Saat ini aplikasi menangani menggambar ulang bilah judul sendiri dan mereka yang tidak memiliki plug-in yang tersedia (seperti HTitle untuk Firefox dan Thunderbird).
cprn

0

Untuk gnome shell <= 3.8 Anda dapat menggunakan Maximus, tetapi itu tidak berfungsi pada versi yang lebih baru. Untuk versi gnome baru ada Maximus 2 langsung dari direktori ekstensi gnome.


0

yang lain sudah berbicara tentang maximus, saya hanya akan mengatakannya secara berbeda (lebih sederhana):

  1. sudo apt install maximus saat ini versi 0.4.14-3.
  2. mulai di terminal maximus & disown. (dapat menutup terminal sekarang.)
  3. tambahkan pada aplikasi start-up untuk boot berikutnya.

Meninjau

maximus benar-benar mencoba untuk memaksimalkan SEMUA jendela itu bisa, bahkan windows yang seharusnya tidak pernah dimaksimalkan, dan dengan tidak memiliki opsi baris perintah, kita tidak dapat membatasi itu untuk HANYA SUDAH DIPERPANJANG windows (sehingga itu akan bekerja dengan tenung dan HANYA menghapus bilah judul jendela ). Jadi, saya menonaktifkannya sekarang sampai saya menemukan sesuatu yang lebih sesuai dengan kebutuhan saya.

obs .: ubuntu 16.04 di sini

PS .: mengapa saya menggunakan metacity di Ubuntu?

monitor saya rusak dan saya menggunakan nomachine pada notebook lama, karena kinerja untuk game dan video lebih baik pada window manager 2D daripada di 3D (jika informasi tambahan bermanfaat bagi orang lain).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.