Ubin Xubuntu: bagaimana cara memaksimalkan jendela terminal untuk ubin parsial?

8

Saya memiliki masalah ketika melakukan pemasangan terminal di Xubuntu 14.10. Emulator terminal tersebut (telah saya uji dengan xfce4-terminal,, xtermdan gnome-terminal) dapat diubah ukurannya hanya dengan lebar / tinggi font yang mereka gunakan, sehingga tidak dapat diubah ukurannya dengan 1px, lihat Gambar 1.

Gambar 1: Mengubah Ukuran Jendela Terminal

Gambar 1: Ketika saya memegang kursor mouse di sudut kanan bawah jendela terminal (kursor tidak termasuk dalam gambar), mereka menunjukkan ukuran jendela saat ini. Jika saya memindahkan kursor ke kanan, jendela terminal akan memperluas lebarnya dengan ukuran 1 karakter sekaligus.

Sekarang ketika saya melakukan ubin layar penuh (memaksimalkan jendela), jendela terminal akan meregangkan tubuhnya untuk menutupi semua layar, lihat Gambar 2.

Gambar 2: Maksimalkan Jendela Terminal

Gambar 2: Maksimalkan jendela terminal, Anda dapat melihat garis [ NORMAL > ... < 100% < 1:1 ]berakhir dengan ruang kosong yang lebarnya lebih pendek dari lebar font.

Tapi ketika saya melakukan pengerjaan parsial (misalnya, pengerjaan sisi kiri dengan menggerakkan jendela ke tepi kiri sehingga mengembang hingga menggerogoti setengah kiri dari seluruh layar), jendela terminal tidak akan mencoba meregang seperti ketika saya memaksimalkan, lihat Gambar 3.

Gambar 3: Jendela Terminal Ubin-Kiri

Gambar 3: Jendela terminal ubin kiri yang meninggalkan ruang dari browser web ubin kanan dan tepi bawah.

Inilah masalahnya, jika saya melakukan pemasangan parsial dan kemudian membuka tab terminal baru ( ctrl+shift+t), jendela terminal akan memperluas ukurannya secara vertikal, yang akan menendang beberapa garis keluar dari layar (Gbr 4). Itu sangat menjengkelkan.

Gambar 4: Garis Tendang Jendela Terminal Ubin

Gbr 4: Baris terakhir ( :q!) terminal ubin kiri dikeluarkan dari layar setelah tab baru dibuka.

Masalah ini tidak terjadi dengan jendela memaksimalkan (seperti pada Gambar 2).

Masalah ini juga tidak terjadi di Unity / Ubuntu 14.10.

Jadi saya ingin tahu apakah sebuah jendela (tidak hanya terminal) dapat dimaksimalkan sebagian? Atau ada solusi lain di luar sana? (atau ini hanya bug dan harus dilaporkan untuk mengeluarkan pelacak?)

Neizod
sumber

Jawaban:

4

Saya memiliki masalah yang sama dengan menggunakan Xubuntu dengan emulator terminal default dan window manager dan sudah hampir gila mencoba memperbaikinya. Saya punya jawaban parsial dan, sayangnya, tidak ada perbaikan nyata untuk Anda.

Seperti yang Anda sebutkan, ukuran jendela di terminal emulator (setidaknya di xtermdan xfce4-terminal, yang saya uji) ditangani dalam hal ukuran font daripada piksel, yang mungkin diharapkan. Ini adalah perilaku yang dapat diterima menurut halaman sistem sistem X : "Bagian WIDTH dan HEIGHT dari spesifikasi geometri biasanya diukur dalam piksel atau karakter, tergantung pada aplikasinya."

Inilah sebabnya mengapa ada celah di sekitar jendela terminal ketika melakukan pengerjaan parsial: manajer jendela memaksimalkan jendela di dalam setengah dari tampilan sambil menggunakan seluruh kelipatan ukuran font untuk dimensi. Mungkin ada cara untuk menambah offset atau memperbaikinya dengan xfwmtweak konfigurasi X atau mendalam yang ada di luar saya (saya masih cukup baru di Linux).

Alasan bahwa jendela mengambil area layar penuh ketika dimaksimalkan tampaknya ada hubungannya dengan pengaturan yang (saya pikir) aktif secara default di instalasi Xubuntu baru. Jika Anda membuka manajer pengaturan Xfce4, buka Pengelola Jendela Tweaks, dan klik tab Aksesibilitas, ada opsi untuk "Sembunyikan bingkai jendela saat dimaksimalkan." Ketika opsi ini dicentang, tidak ada celah di sekitar jendela terminal yang dimaksimalkan; ketika tidak dicentang, ada.

Sayangnya, opsi ini hanya berlaku untuk jendela yang dimaksimalkan dan bukan jendela yang "dimaksimalkan" untuk setengah layar dengan ubin parsial. Menonaktifkan itu setidaknya akan membuat celah di sekitar jendela konsisten dalam kedua kasus.

Sejauh masalah Anda dengan bilah tab mendorong garis keluar dari layar, ubin jendela lagi setelah membuka tab baru akan membuat bagian bawah jendela kembali terlihat. Anda juga dapat mengatur terminal untuk selalu menampilkan bilah tab. Opsi ini tidak tersedia melalui menu preferensi grafis; Anda harus mengedit ~/.config/xfce4/terminal/terminalrcdan mengubah MiscAlwaysShowTabsopsi menjadi TRUE. Dengan cara ini ukuran jendela tidak akan berubah saat membuka tab baru.

Maaf saya tidak bisa membantu.

trvrfrd
sumber
Saya sudah memiliki solusi: tilda ( github.com/lanoxx/tilda ), tetapi terima kasih atas upaya Anda.
neizod
1
Jangan khawatir, saya pikir Anda pasti telah memecahkannya atau pindah sejak Anda menanyakannya beberapa bulan yang lalu, tetapi saya ingin meninggalkan temuan saya di sini jika ada orang dengan masalah yang sama masuk ke dalam posting ini.
trvrfrd