Menggunakan XFCE4 dengan mengagumkan

8

Ketika saya bosan menggunakan window manager XFCE standar, xfwm, saya cukup menginstal openbox dan memilih sesi "XFCE / Openbox" di layar login GDM. Ini sangat nyaman karena saya tidak ingin sesi Openbox sederhana di mana tidak ada manajer jaringan, tidak ada panel, tidak ada.

Sekarang saya telah menginstal yang luar biasa: Saya sangat menyukai ide untuk mengatur manajer jendela. Tapi setelah saya meluncurkannya, semuanya beres. Tidak adanya panel XFCE bukanlah hal yang buruk, tetapi font-font alias subpixel entah bagaimana dihidupkan, dan itu benar-benar mengerikan.

Saya mencoba masuk di XFCE, mematikan openbox / xfwm dan memulai dengan luar biasa, tetapi itu tidak berhasil: xfce4-session terus me-restart WM yang telah ditentukan, dan membunuhnya membunuh seluruh sesi X juga. Dan saya juga tidak menemukan konfigurasi untuk daftar dropdown di GDM.

Bagaimana saya bisa memulai sesi XFCE dengan luar biasa sebagai WM?

whitequark
sumber
1
Saya tahu ini adalah posting yang cukup lama, tetapi bisakah Anda memposting .xinitrcfile konfigurasi GDM dan Anda yang harus Anda ubah? Saya ingin ini berjalan, tanpa rasa sakit yang Anda alami.
Bacon
@ Daging, sederhana: Saya telah menggunakan .xsessionsebagai gantinya ( pastie.org/3326329 ). Ada opsi menu GDM untuk meluncurkannya di Debian yang lebih baru.
whitequark

Jawaban:

4

Saya mungkin bukan orang yang tepat untuk menjawab ini, karena saya lebih suka Openbox sebagian karena tidak mengatur panel dan yang lainnya, tetapi bagian tentang xfce di sini sepertinya membantu Anda.

Idenya adalah Anda mengkonfigurasi sesi luar biasa Anda melalui file teks itu, dan kemudian menautkannya ke "Xsession" Anda

ln -s ~/.xinitrc ~/.Xsession

dan kemudian "pilih Xsession di daftar Sesi Anda di antarmuka login"

Ini menyerangnya di tingkat yang lebih rendah dari biasanya, jadi mungkin ada cara yang lebih terintegrasi untuk melakukan ini. Saya juga tidak sepenuhnya yakin apa yang akan dilakukan oleh perintah-perintah itu, misalnya jika mereka benar-benar akan menyebabkan panel xfce ditampilkan, tetapi setidaknya layak untuk dicoba.

intuisi
sumber
Masalahnya adalah, saya tidak punya xfce-settings-showperintah: semuanya xfce-ish saya sudah mulai dengan xfce4, dan tidak ada xfce4-settings-showperintah pula. Jadi itu tidak akan mengkonfigurasi apa pun, dan saya tidak menemukan analog dari perintah itu di xfce baru-baru ini; Tampaknya itu xfce4-sessionberfungsi dengan baik.
whitequark
hmmm ... mungkin ini relevan ? /usr/share/doc/xfce4-session/README.Debian: dari : Jika Anda menggunakan seorang manajer login seperti GDM, Anda mungkin memiliki dua cara untuk memulai Xfce: {- "Xfce Session" akan menjalankan sesi xfce lengkap. . . || - "Sesi default" akan menjalankan apa pun yang menjadi manajer sesi default di sistem Anda. Ini adalah alternatif / usr / bin / x-session-manager, artinya Anda dapat menyetelnya dengan pembaruan-alternatif (8). Jika Anda hanya menginstal Xfce di sistem Anda. . . ini akan menjadi minimal karena semua persiapan yang dibuat di / etc / xdg / xfce4 / xinitrc sebelum menjalankan xfce4-session tidak akan dilakukan. }
intuited
Juga dimungkinkan untuk mengatur sesuatu di ~/.config/xfce4-session/xfce4-session.rc... atau mungkin salah satu dari xfce4-settings-*perintah lain telah menggantikan fungsi xfce-session-show. Saya menduga bahwa apa yang mereka lakukan dalam .xinitrcskrip tersebut hanyalah memulai sesuatu yang kebetulan membutuhkan fungsionalitas xfce minimal, dan desktop dasar dinyalakan sebagai semacam efek samping. Hal serupa terjadi pada saya dengan GNOME di bawah openbox jika saya memulai Nautilus atau gnome-settings-daemon, meskipun dalam kasus itu saya tidak mendapatkan panel, hanya desktop dan tema GTK.
intuited
Akhirnya, saya mengatur semuanya. Walaupun saya tidak menggunakan salah satu daemon XFCE (yang GNOME cukup baik), saya melakukan semuanya melalui .xinitrc(yang saya harus menambahkan secara manual ke daftar sesi GDM - sungguh berantakan!), Anda memposting jawaban yang paling dekat ... tunggu, ini satu-satunya! oke, sudah dekat, jadi diterima.
whitequark
Keren, senang mendengarnya berhasil. Saya hanya mencoba untuk mengarahkan Anda ke jalan yang benar .. meskipun mungkin Anda sudah berada di sana.
intuited
6

Artikel dari blog saya ini mungkin bisa membantu. Atau versi singkat: Gunakan

killall xfwm4 && awesome

Semudah itu.

erniejunior
sumber