همونطور که میدونید میزکار مورد علاقه من XFCE هست .
یه چیزی که شخصا همیشه دوست داشتم و داخل xfce نبود ، افکت های میزکارهایی مثل KDE هست مثل fade شدن پنجره ها و cube یرای عوض کردن میزکار و hot cornerو ...
برای این کار معمولا compiz نصب میکنند ولی compiz در بعضی موارد
ناپایداره و در مورد من همیشه ناپایداره! و نمیتونم نصبش کنم
تصمیم گرفتم یه راه حل براش پیدا کنم و بعد از سرچ دیدم چند نفر کارهای جالبی کردن و اون راه حل عوض کردن window manager میزکار xfce بود یعنی به جای xfwm4 از kwin که window manager میزکار KDE هست استفاده بشه (البته از gala هم استفاده کرده بودند)
مهمترین خوبی این روش پایداری kwin نسبت به compiz هست. توی این اسکرین شات میبیند من روی ubuntu studio 13.10 که از مشتقات xubuntu 13.10 هست kwinنصب کردم
خب حالا بریم سراغ انجامش!
مرحله اول
اول از همه باید پکیج هایی که از kde لازم داریم باید نصب کنیم
راستش راه های مختلفی گفته شده بود
راه اولمیزکار kde رو نصب کنید که اگر اشتباه نکنم فقط kde-plasma-desktop رو لازم داریم و نیازی نیست kubuntu-desktop یا kde-full رو نصب کنید
این لینک رو ببینید
sudo add-apt-repository ppa:kubuntu-ppa/backports
sudo apt-get update
sudo apt-get install kde-plasma-desktop
من چون kde رو قبلا نصب کرده بودم همین راه رو انجام دادم
اگر از این راه استفاده میکنید در مراحل نصب از شما میپرسه بین kdm و lightdm یکی رو انتخاب کنید(شاید شما gdm و mdm هم داشته باشید) که اگر از صفحه لاگین زوبونتو راضی هستید lightdm رو انتخاب کنید و اکی کنید اگر میخواید مثل kde بشه kdm رو انتخاب کنید ( من lightdm رو ترجیح میدم)
و فراموش نکنید که بعد از نصب مخزنی که الان اضافه کردید رو حذف کنید چون با آپدیت های kde کاری ندارید!
راه دومفقط بسته های لازم رو نصب کنید(تست نکردم)
یه نفر روی
یوتیوب با نصب این بسته ها این کار رو کرده بود (البته روی xubuntu 13.04)
kde-Window-Manager-common
kde-Window-Manager
kwin-style-qtcurve
kde-window-manager-gles
kde-style-skulpture
kdeartwork-theme-window
qtcurve
kwin-style-crystal
kwin-style-skulpture
kde-window-manager-active
kde-window-manager-active-gles
kwin-style-dekorator
مرحله دومریبوت کنید!
خب!مصدوم آمادست
حالا باید kwin رو جایگزین کنیم
با اجرای این کد:
kwin --replace
این جایگزینی انجام میشه!
یه پنجره باز کنید
میبیند که window decoration تغییر کرده و منو ها پنجره ها موقع باز و بسته شدن fade میشن
برای خود من بار اول crash کرد ولی وقتی logout شدم و برگشتم و دوباره اجراش کردم درست شد
خب حالا باید یه کاری کنیم که بعد از هر بار ریبوت سیستم عامل خودش اتوماتیک این کار رو انجام بده. راه سادش اینه که این کد رو در start up قرار بدید
اشکال این روش اینه که اول xfwm4 لود میشه و بعد kwin جایگزین میشه که کمی در سرعت بوت ممکنه تاثیر بذاره ، برای حل این مسئله بهتره از اول kwin به جای xfwm4 بیات بالا! برای این کار این کد رو اجرا کنید
cp /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
mousepad ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
بعد از باز شدن ادیتور دنبال این خط بگردید
<value type="string" value="xfwm4"/>
حالا به این شکل تغییرش بدید
<value type="string" value="kwin"/>
حالا دوباره ریبوت کنید!و این بار سیستم با kwin بالا اومده
خب! حالا چه طوری بقیه افکت ها رو عوض کنم و window border رو جوری انتخاب کنم که به تم xfce بیاد!برای این کار یه پنجره باز کنید و روی window border چپ کلیک کنید و مثل شکل window manager setting رو اجرا کنید
میبیند که window manager setting میزکار kde باز شده
و شما راحت میتونید برید و هر افکتی رو که میخواید فعال کنید و از هر theme که دوست دارید استفاده کنید و لذت ببرید!
لطفا امتحان کنید و نظر بدید
در اینجا هم میتونید ویدیویی از دسکتاپ من ببینید که در اون kwin رو فعال کردم ،حتما ببینید