Bagaimana menjaga agar program tidak diluncurkan secara maksimal?

16

Setiap kali saya meluncurkan sebuah program, katakanlah firefox, itu mulai dimaksimalkan, bagaimana saya bisa mencegah hal ini terjadi. Ini sangat konyol bahwa mereka memiliki ini sebagai default.

Scott
sumber

Jawaban:

11

Hanya untuk menandai bahwa persentase maksimun otomatis sekarang dapat dikonfigurasi di 11.10 in ccsm(CompizConfig Settings Manager). Idiotically, itu hard-coded di 11,04 meskipun ada masalah dengan apa persentase harus di awal (awalnya itu 60%, orang mengeluh, dan jawabannya adalah mengubah nilai daripada melakukan hal yang jelas membuatnya dapat dikonfigurasi sebagai ini jelas akan khusus untuk pengguna dan sistem). Saya belum menemukan cara yang mudah untuk mem-back-up perbaikan ke 11.04. (Anda selalu dapat meningkatkan, tentu saja.)

Tetapi pada jam 11.10:

  • Instal ccsmjika Anda belum memilikinya (aneh, ini tidak diinstal secara default)
  • Menjalankannya
  • Buka Desktop
  • Klik Ubuntu Unity Plugin
  • Buka tab Eksperimental dan Anda akan melihat ini: masukkan deskripsi gambar di sini Tetapkan nilai Maksimalkan otomatis ke 100% untuk sepenuhnya menonaktifkannya, atau hanya untuk persentase yang lebih tinggi jika Anda menyukai perilaku tetapi 75% default adalah nilai yang salah untuk Anda.

Sumber:

TJ Crowder
sumber
8

Untuk memperbaikinya dengan Unity 2d, lakukan ini di baris perintah:

gconftool -s /apps/metacity/general/auto_maximize_windows -t bool false

Atau, luncurkan gconf-editor dan ubah kunci itu menjadi false.

Ini membuatku kesal juga. :( Cara mengatasinya berbeda untuk unity 2d daripada unity 3d,

ln
sumber
Oh man! Apakah Anda menemukan solusi yang bekerja dengan sempurna! Sepanjang minggu ini kamu secara resmi adalah pahlawan saya. Aku bisa memelukmu sekarang.
Suasana
4

Unity dirancang untuk memaksimalkan jendela secara otomatis jika mereka menggunakan ruang layar dalam jumlah tertentu. Setahu saya tidak setiap jendela melakukan ini, tetapi kebanyakan dari mereka akan melakukannya. Saat ini tidak ada cara untuk menonaktifkan ini di Unity 2D, tetapi Anda dapat menonaktifkan kotak di ccsm, atau Anda dapat mengedit nilai sesuai keinginan Anda, untuk menghindari maksimalisasi ini.

masukkan deskripsi gambar di sini

Pada dasarnya, Anda dapat menonaktifkan tepi atas (atur ke none) untuk menghindari memaksimalkan jendela secara otomatis.

RolandiXor
sumber
1
Maximus tidak diinstal. Saya menjalankan 11,04 dengan 2D kesatuan. Memaksimalkan otomatis tampaknya merupakan fitur default dari kesatuan. Komputer saya yang lain menggunakan 11,04 dengan Compiz Unity menampilkan perilaku yang sama. Pada dasarnya ketika sebuah jendela menutupi sejumlah tertentu desktop — katakanlah 80% —jendela akan melompat ke maksimal setiap kali jendela dibuka kembali. Bahkan ketika alt + tab digunakan.
Suasana
@Mood: Oh ... Saya akan memperbarui jawaban saya.
RolandiXor
Kadang-kadang ketika sebuah jendela dimaksimalkan dan saya menggunakan alt + tab untuk beralih windows itu tidak memberikan fokus ke jendela yang saya pilih. Ini akan menampilkan Unity dan ikon aplikasi akan bergetar. Saya harus menekan ikon untuk fokus. Saya akan mencoba mode klasik. Malu karena saya suka Unity. Memaksimalkan otomatis dan animasi lambat ketika saya menekan Super adalah satu-satunya dua masalah nyata yang saya miliki dengannya.
Suasana
Siapa yang pernah downvoted ini ... tinggalkan komentar ketika Anda downvote bukannya downvoting dan berjalan. Ini konyol dan tidak membantu (ya, Anda memberikan diri Anda sebagai suara dan itu bukan anonim lagi tapi setidaknya saya tahu mengapa Anda downvoted sehingga saya dapat meningkatkan. Kalau tidak, itu hanya membuat marah ketika Anda downvote jawaban yang sangat baik). Jawaban ini mungkin tidak diperlukan di 11.10, tetapi pengguna 11.04 masih membutuhkannya - jika itu alasannya.
RolandiXor
3

Menemukan ini di utas ini , mengujinya, dan tampaknya itu benar.

Anda perlu membuka aplikasi, mengubah ukuran jendela sehingga di bawah 75% dari ukuran layar, lalu menutup aplikasi. Secara default setiap jendela lebih dari 75% akan maksimal saat dibuka. - mc4man

Juga, menurut utas yang sama, perilaku ini hanya dapat diubah dengan mengedit sumber persatuan dan mengkompilasi ulang. Bukan jawaban yang ingin kami dengar ...

Dorkus1218
sumber
Terima kasih! Itu pasti itu. Saya setuju seharusnya tidak memerlukan pengodean ulang .. Saya memang mengaktifkan resize windows plugin di compiz setting manager dan itu membantu. Namun setidaknya ini awal! Terima kasih balasannya!
Scott
plugin resize info tentu dapat membantu kami dengan menunjukkan ukuran yang diambil jendela saat kami mengubah ukurannya. Saya harap mereka menempatkan yang dapat dikonfigurasi segera (dengan gconf-editor, misalnya)
bluefoot
@bluefoot: Mereka ada di 11,10, masuk ccsm , detail .
TJ Crowder
3

Instal "Pengaturan Efek Desktop Tingkat Lanjut" (ccsm) melalui pusat perangkat lunak dan luncurkan.

Gulir ke bawah ke "Window Management" dan hapus pilihan "Snapping Windows" dan "Grid". Ini akan menonaktifkan gertakan ke tepi layar dan memaksimalkan ketika Anda mencapai sudut.

Selanjutnya Anda dapat memutuskan apakah akan memulai windows centered, smart-positioning atau apakah mereka harus selalu dimaksimalkan dll di "Place Windows" yang juga di bawah "Window Management"

K. Hendrik
sumber