Apakah ada cara ringan untuk mem-snap windows di Lubuntu?

23

Saya mencari cara yang ringan untuk mengambil windows di Lubuntu. Dimungkinkan untuk menginstal compiz, tetapi hal itu akan membuat sistem jauh lebih ringan. Apakah ada alternatif atau solusi?

Percepatan-G
sumber

Jawaban:

10

Menggunakan window manager yang ringan

Anda bisa menggunakan manajer pengomposisian ringan yang digunakan oleh XFCE yang disebut xfwm4

masukkan deskripsi gambar di sini

Ini akan memberi Anda snap windows dasar.

NB jika Anda tidak menyukai kemampuan "ubah ruang kerja saat menyeret jendela dari layar" default, lalu hapus centang pada opsi terakhir yang ditunjukkan dalam gambar.

Mulai bekerja di Ubin

Namun - jika Anda ingin "tiling-snap" dari compiz, Anda perlu membuat kode-tangan Anda kotor karena ini sedang dalam proses.

Menurut artikel ini - ada tambalan potensial yang tersedia untuk mengaktifkan tiling windows (alias windows snap) untuk manajer pengomposit xfwm4.

Melalui Q&A berikut ini, saya telah mengemas patch ubin ini ke dalam AKP saya - instruksi untuk instalasi dapat ditemukan dalam jawaban yang ditautkan.

Ada video tabung-besar yang menunjukkan ini dalam aksi.


Cara menggunakan xfwm4 di lubuntu / lxde

Untuk menggunakan xfwm4 sebagai manajer pengomposit Anda alih-alih OpenBox.

Di Pengaturan Desktop - Opsi lanjutan mengubah manajer jendela ke xfwm4

masukkan deskripsi gambar di sini

Sekarang di terminal:

cd ~/.config/lxsession
mkdir Lubuntu
cp LXDE/* Lubuntu/

Instal manajer pengomposisian:

sudo apt-get install xfwm4-themes

Logout dan login untuk manajer compositing xfwm4 untuk mulai berlaku.

Ubah gaya melalui xfwm4-settings

kebebasan fosil
sumber
Untuk menambahkan pengaturan xfwm4 ke menu preferensi Anda, Anda dapat mengikuti ini: askubuntu.com/questions/295737/…
alexpotato
1
Ini bukan solusi. Orang-orang menggunakan Lubuntu jika mereka menginginkan LXDE dan OpenBox, jadi menginstal XFCE4 tidak perlu dipertanyakan lagi. Ingatlah bahwa pertanyaan dan jawaban mereka harus seumum mungkin dan tidak dirancang untuk pengguna tunggal.
andyn
@ andyn - Saya tidak tahu apa yang Anda maksud dengan bagian terakhir dari pernyataan Anda. Jika Anda ingin berdiskusi, masuklah ke ruang obrolan umum.
fossfreedom
FWIW: Pembaruan untuk jawaban @ fossfreedom untuk Lubuntu 15.10. Anda perlu menambahkan xfwm4entri ke layar konfigurasi berikut: Application Menu-> Preferences-> Default applications for LXSession-> Core Applicationstab -> Windows Managerentri: ketik xfwm4.
ATutorMe
@ATutorMe Saya telah mengajukan pertanyaan yang sangat terkait, tetapi saya tidak yakin apakah perbaikan ini mutakhir. Bisakah Anda memeriksanya? askubuntu.com/questions/1192585/…
Riku
17

Super + arrow

Super+ dan Super+ membagi layar secara horizontal.

Super+ dan Super+ membaginya secara vertikal.

bjgallardo
sumber
8

Saya pribadi menggunakan quicktile .

Ini memungkinkan Anda untuk mengambil jendela di berbagai wilayah layar Anda berdasarkan input keyboard (mis. Ctrl+ Alt+ 1Untuk membawa jendela ke sudut kiri atas). Itu dapat dijalankan sebagai daemon pada desktop berbasis X11 dan hanya membutuhkan python sebagai ketergantungan.

Sejauh yang saya bisa tel, itu tidak memiliki fungsi drag-and-snap, tetapi pertanyaan Anda tampaknya tidak terbatas pada perilaku hanya mouse.

billjoie
sumber
4

Utas ini di forum crunchbang berbicara tentang mendapatkan aero-snapfitur dengan mengutak-atik openbox. Jika Anda ingin melihat ke ubin, kaskade dan memaparkan fitur seperti di lingkungan yang ringan Anda dapat melihat ini . Meskipun diposting di forum xfce mungkin bermanfaat untuk windowmanager lain saat digunakan xwininfo, wmctrldan xdotool. sehingga Anda perlu menginstal x11-utils, xdotooldan wmctrldan mengikat beberapa tindakan keyboard untuk script yang diberikan. Saya telah menggunakannya di xfce dan berfungsi dengan baik untuk saya. Jika Anda juga perlu mengkomposisikan , coba cairo-compmgr , yang akan memberi Anda transparansi, mengekspos fungsionalitas seperti dan banyak lainnya tanpa mengganti window manager Anda. Untuk menginstal:

sudo add-apt-repository ppa:shnatsel/cairo-compmg
sudo apt-get update
sudo apt-get install cairo-compmgr

Dan mulai saja ATAU tambahkan ke skrip startup Anda.

sagarchalise
sumber
4

Mungkin Anda melihat OpenSnap .

Ikem Krueger
sumber
2
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Eric Carvalho