Bagaimana cara membuat perbatasan jendela lebih besar?


22

Saya menggunakan Ubuntu 11.10 di VM VirtualBox pada MacBook Pro dengan UI Unity default. Memposisikan kursor mouse di atas batas lebar 1-pixel untuk mengubah ukuran jendela membuat saya benar-benar gila. Banyak orang telah mengajukan pertanyaan yang sama tetapi semua saran yang saya temukan untuk memperbaikinya tampaknya tidak berfungsi:

  • Dalam Pengaturan Sistem> Tampilan, ada empat tema (Ambiance, Radiance, HighContrast, HighContrastInverse), yang semuanya memiliki ukuran yang persis sama dengan batas ukuran.

  • Menginstal paket lain (misalnya tema manusia) tidak berpengaruh pada pemilihan tema.

  • Laptop saya tidak memiliki tombol tengah mouse, dan bahkan jika itu, saya tidak ingin menggunakan dua tangan untuk menekan Alt + tombol tengah hanya untuk mengubah ukuran jendela. Dalam upaya untuk mengubah ukuran kunci yang mengikat, saya menginstal compizconfig-settings-manager dan menjalankan ccsm. Perubahan apa pun yang saya buat pada Inisiasi Pengubahan Ukuran Jendela di pengaya Pengubahan ukuran jendela tidak berpengaruh. Sebenarnya ccsm tampaknya tidak melakukan apa-apa sama sekali.

  • Saya menemukan bahwa masalah sebelumnya adalah karena saya menggunakan Unity 2D alih-alih Unity (3D), walaupun saya memilih desktop non-2D ketika saya masuk. Unity 2D tidak memiliki setara dengan ccsm sejauh yang saya bisa lihat . Dan ketika saya mengkonfigurasi VirtualBox sehingga Unity 3D dimulai, saya benar-benar mengacaukan perilaku jendela (hilang semua perbatasan, tidak menerima klik mouse, dll.). Mendesah.

Begitu:

  1. Tolonglah!

  2. Saya benci menggunakan kata M, tetapi pada Mac semua jendela juga memiliki batas visual 1-piksel , tetapi batas ukuran yang tidak terlihat sebenarnya dapat digunakan (setidaknya 8 piksel lebarnya di tepinya, plus persegi panjang besar yang bagus di bagian bawah). -pojok kanan). Saya tidak berpikir menerapkan perilaku mengubah ukuran yang dapat digunakan harus sesuai dengan masing-masing tema individu; ini adalah masalah fungsionalitas tingkat rendah dan harus berfungsi dengan baik di setiap tema. Apa paket yang tepat untuk mengajukan bug terhadap ini?


Apakah Anda memperhatikan tepi segitiga di sudut kanan bawah semua jendela menggunakan mesin GTK (yang tidak termasuk barang-barang seperti krom) yang membantu meraih batas jendela? Selain itu, pada desktop saya (monitor Full-HD, 23 inci) tampaknya juga setidaknya 8 piksel yang dapat ditangkap (apa kata untuk itu? Lol) di setiap sisi kecuali yang atas. Apakah ini tidak terjadi pada Anda?
Dominik

1
Saya tidak yakin apa yang Anda maksudkan dengan windows menggunakan mesin gtk - ketika saya membuka Terminal atau Home Folder saya tidak melihat adanya segitiga di sudut kanan bawah.
eswierk

Saya minta maaf, Anda benar - dulu di 11,04 atau 10,10 saya pikir, tetapi mereka tampaknya hilang.
Dominik

Saya melihat di suatu tempat bahwa ini adalah downgrade menit terakhir untuk menghindari bug dalam beberapa paket. Jika ini masalahnya, yang dapat Anda lakukan adalah menunggu, atau coba manajer jendela lain.
Sean Houlihane

Jawaban:


9

Untuk membuat batas jendela lebih besar, Anda dapat mengikuti instruksi di komentar 8 dari bug yang disebutkan di atas:

Colin Law (colin-law) menulis pada 2012-01-31: Re: Sulit untuk mengambil batas jendela di unity-2d

Solusi lain adalah meretas tema itu sendiri. Untuk tema Ambiance, edit /usr/share/themes/Ambiance/metacity-1/metacity-theme-1.xml dan di bagian <frame_geometry name="frame_geometry_normal" perubahan awal left_width, right_widthdan bottom_heightdari 1 menjadi 3.

Tetapi alih-alih mengubah lebar dari 1 menjadi 3, saya mengubah ke 8px, karena saya pikir 3 masih terlalu kecil. Untuk membuat perubahan berlaku, ubah ke tema lain lalu kembali lagi.



2

Saya memang belajar (dan saya memiliki jendela tanpa batas tanpa ikon tutup minimum) yang menahan Altdan memilih area kosong di dalam jendela memungkinkan Anda untuk mengambil dan memindahkan jendela tanpa batas di sekitar.

Dengan Chrome, cobalah dengan cermat dan temukan area yang jelas di bilah tab - klik kanan dan batalkan pilihan Use System Title Bar and borders


0

Anda dapat mengaktifkan Unity Grab Handles untuk penanganan jendela yang lebih mudah:

Instal Compiz Settings Manager (abaikan jika sudah diinstal)

sudo apt-get install compizconfig-settings-manager

Bawa dialog dan ketik run Anda

ccsm

The Compiz Settings Manager akan terbuka.

Di kotak pencarian, ketik "png" dan centang kotak centang PNG image loader.
Sekarang cari "grab handle" dan centang kotak di sebelah item Grab Handles.

Sekarang klik item itu sendiri; layar baru akan muncul.

Klik pada tombol di sebelah kanan "Toggle Handles" dan pilih hotkey Anda untuk beralih menangani.


0

Saya tidak tahu bagaimana melakukan apa yang Anda minta atau apakah itu mungkin.

Di sini, saya pikir, adalah kompromi yang adil jika kondisinya hanya (1) mencapai target ukuran yang lebih besar dan (2) melakukannya dengan satu tangan dengan mouse / touchpad: Klik kanan bilah judul jendela dan klik "Ubah ukuran . "

Saya masih sering lupa bahwa itu ada di sana ketika saya sendiri, berjuang dengan perbatasan tipis.


0

Cara cepat dan jelek untuk memperbaikinya adalah mengatur resolusi ke sesuatu yang sangat rendah untuk tampilan kepadatan tinggi, yaitu 1366x768. Ini hanya masuk akal jika Anda tidak memerlukan solusi permanen, misalnya saat boot dari live cd.

Untuk membuat dekorasi jendela lebih bermanfaat tanpa mengubah resolusi, Anda perlu mengatur penskalaan font ganda dan mengatur tema window manager yang dibuat untuk tampilan retina.

Xubuntu

Inilah yang berfungsi untuk xubuntu 16.04 agar sebagian dapat digunakan di macbookpro:

  1. Di bawah Pengaturan > tab Font Penampilan atur pengaturan DPI Kustom ke atau lebih tinggi.200
  2. Di bawah Pengaturan > Gaya Manajer Jendela pilih Default-xhdpi .

Ubuntu

Untuk Ubuntu Unity Anda membutuhkan gnome-tweak-toolyang dapat diinstal dengan:

sudo apt install gnome-tweak-tool

Setelah Anda memulai gnome-Tweak-alat pergi ke Windows dan bawah HiDPI bagian mengatur skala Jendela untuk 2.

Petunjuk: Cari tema window manager DPI Tinggi untuk desktop Anda dan Anda mungkin menemukan sesuatu yang berfungsi lebih baik daripada tema ootb.

Dukungan untuk layar DPI Tinggi masih belum sempurna di linux, tetapi tampaknya Gnome dan Ubuntu sedang berupaya memperbaikinya.

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.