Apakah mungkin untuk hanya menggunakan browser (misalnya, hanya kanvas yang merender dengan webkit) yang berjalan di atas X11 (atau cara lain di Linux) sebagai window manager saya, seolah-olah saya melihat browser web saya yang normal dalam layar penuh ?
linux
xorg
window-manager
RyanScottLewis
sumber
sumber
Jawaban:
Iya:
(atau gunakan browser web lain)
Anda juga dapat menambahkan ini ke file
.xinitrc
/ Anda.xsession
:sumber
Pyro adalah proyek jangka pendek untuk membangun manajer jendela X11 yang menggunakan Firefox, sehingga browser mengelola seluruh desktop.
sumber
Coba letakkan ini di file .xinitrc Anda di direktori home Anda.
Kemudian mulai ulang X. Jika ini tidak berhasil atau jika Anda menggunakan gdm, kdm atau xdm sebagai manajer tampilan, Anda dapat mematikannya dan menjalankan startx dari baris perintah atau Anda dapat membuat pengguna alternatif dan mengkonfigurasi .xinitrc mereka. untuk melakukan hal yang sama. Kemudian Anda dapat mencoba menjalankan startx sebagai pengguna itu dari konsol virtual (Ctrl-Alt + F2). Seharusnya membuka sesi X lain. Saya perhatikan ketika saya mencoba ini dengan Firefox bahwa Firefox tidak mengisi layar walaupun saya menggunakan opsi --geometry. Tampaknya Firefox dapat menyimpan preferensi geometri dalam satu sesi. Anda mungkin harus berurusan dengan ini di program lain seperti Chrome.
Ingatlah bahwa banyak hal yang mungkin diharapkan oleh program-program ini pada desktop modern seperti manajemen proxy, seret dan lepas atau penanganan penyangga tempel khusus.
Ini semua topi tua. Saya yakin Anda memiliki tujuan yang baik untuk itu, tetapi banyak orang mungkin belum melakukan hal semacam ini sejak awal 2000-an. Anda dulu harus mengacaukannya sepanjang hari selama FVWM (sebelum manajer tampilan menjadi populer)
Saya juga ingin mengklarifikasi sesuatu dalam pertanyaan Anda. Program yang Anda jalankan seperti ini bukan "manajer jendela". Window manager adalah program khusus yang dijalankan oleh X dengan cara ini atau melalui desktop manager dan memungkinkan Anda cara mudah untuk menjalankan (exec) program tambahan, biasanya mendekorasi mereka sehingga Anda memiliki antarmuka untuk menutupnya. Pada awal X, itu hanya akan memulai xterm dan Anda akan menjalankan perintah untuk window manager dari sana dengan &. Jadi kami membuat kemajuan. ;-)
Beberapa program dapat dijalankan di luar window manager dan masih memungkinkan Anda untuk mengontrol ukuran jendela atau bit layarnya. Misalnya, Google Chrome pseudo menghiasi jendelanya. Namun, saya menguji Google Chrome dan tidak memiliki atau menghormati cukup opsi standar X untuk menjadi solusi yang baik di sini. Misalnya, tampaknya tidak menangani opsi --geometry = (malu pada Anda Google). Ini adalah alasan lain yang baik untuk menggunakan Konqueror atau Firefox sebagai gantinya.
Maaf sudah mengoceh.
sumber
Ya, tentu saja - Anda hanya perlu manajer jendela jika Anda ingin dapat mengubah ukuran jendela tingkat atas menggunakan dekorasi WM. Yang tidak bisa Anda lakukan adalah memiliki dua manajer jendela yang berjalan pada tampilan X yang sama pada saat yang sama.
sumber
Mungkin menarik untuk dicatat bahwa, sejak ChromeOS / ChromiumOS 19, Aura melakukan semua manajemen jendela dan pengomposisian, dibangun ke dalam proses Chrome / Chromium itu sendiri. Ini bukan manajer jendela X11 penuh / komposer, karena hanya menangani konten dari browser.
sumber