سلام
شاید
این راهنما رو روی اینترنت دیده باشید.
این راهنما برای نصب Compiz-Fusion هست. همونطوریکه می دونید، Compiz-Fusion یک مدیر پنچره (Window Manager) جدیده. ماجرای این اسم جالب (همجوشی Compiz) از این جا شروع می شه (این بخش نظر شخصی من هست و یک برداشت کاملا آزاد از مطالبی که گوشه و کنار از کاربران شنیدم. اگه مشکلی داره لطفا بگید تا یاد بگیرم! و اگه احیانا جایی ناجوره من اکیدا معذرت می خوام چون هدف ناراحتی کسی نبوده!)
یکی بود یکی نبود! لینوکس یه سیستم عامل خیلی خوب و جالب
بود هست. از نظر فنی و مقایسهای با سیستم عامل های دیگه رقابت
میکرد می کنه. اما خیلی از کاربرها به خصوص کاربرای مکینتاش و ویندوز که این یا این سیستم عامل رو خوب نمی شناختن و یا میخواستن ایرادی بگیرن می گفتن. این لینوکس شما به اندازه سیستمهای عامل ما خوشکل نیست و این حرفها.(البته من این رو قبول ندارم ولی خب این رو شنیدم و دیدم
) این حرفها به بر و بچههای لینوکس که اساسا تو کار رو کم کنی هستن (تا جایی که من دیدم خیلی ها شون) یه کمی سنگین اومد و رفتن سراغ یه ایده جدید! این ایده استفاده از OpenGL برای کار با پنجرهها بود! این ایده توسط Xgl پیاده شد و تا مدتها توی یه mail list باقی مونده بود... تا شرکت Novell این ایده رو جدی گرفت و با یه نمایش خوب و کمی افکت جواب خیلی از این ایراد ها رو داد! و بعد از اون Compiz ایجاد شد که از اولین این Window Manager هاست!
کاری که Compiz انجام می داد ساده بود و به دلیل باز بودن دنیای نرم افزار یکی از همین کسایی که توی Compiz کار می کرد، رفت توی کار جواهری به نام بریل ( باور کنید بر خلاف شرایط فعلی که تا کلمه جواهر رو با چند تا قید بکار می بری ملت می رن تو خط یانگوم(!) این جواهر ربطی به یانگوم نداره!) بریل از Compiz شروع شد و به سرعت Compiz رو پشت سر گذاشت. پروژه بریل یه جورایی خوب رو کم کرد(!) و به تمام کسایی که می گفتن این لینوکس قشنگ نیست، ثابت کرد که اشتباه می کنن. خیلی ها که فقط با ویندوز کار کرده بودن جذب این افکت های جالب شدن و دلشون خواست که نصب کنن.
البته این ماجرا برای خیلی از لینوکس کارهای اصلی سخت اومد که یه سیستم عامل کاری رو کسی بره برای لوکس بودنش نصب کنه خداییش خیلی ستمه! ولی خودم فکر می کنم داشتن حد معقولی از راحتی در کارهای معمولی (مثلا Scale، Window Preview، Expo) لازمه. خلاصه این بریل به سرعت ادامه داد و چون خیلی روش کار میشد. یه کمی ناپایدار شد و این یکی از مشکلات هست. البته خب بیچاره هنوز به نسخه یک نرسیده!
اما Compiz-Fusion! من خیلی به شعر مولانا علاقه دارم به خصوص اینجا که فرمودن «باز جوید روزگار وصل خویش» بالاخره بعد از مدتها تصمیم گرفته شد که بریل دوباره برگرده به Compiz. یعنی پلاگینهای مربوط به بریل به Compiz برگرده و این شد ماجرای Compiz-Fusion!
اینجا یه سوال حتما از خودتون می پرسید که این حرفها چه ربطی داشت به راهنما؟ خب توجه شما رو جلب میکنم به کلمه «شبه راهنما» در عنوان. دوست داشتم که یه کمی در مورد تاریخچه اونها از دید خودم بگم!
اما حالا کار جدی(!)
قبل از شروع من یه اخطار دوستانه بدم! (این رو توی Thread داخل فروم اوبونتو به این مفهوم گذاشته): Compiz-Fusion برای حرفهای هاست و اگه مشکلی پیش بیاد بر عهده شماست!
هدف من از گفتنش این نیست که بگم من خیلی خفنم! به نظر من این جمله ترجمه مودبانه این مطلبه که این بسته شدیدا در حال تست و توسعه هستش و مراقب باشید که اگه بخواید با کلاس بیانش کنید می شه همینی که گفتن!
حتما کارت گرافیکی شما باید نصب باشه.
بعدش باید تمام گذشتهی Compiz رو از سیستم پاک کنید! (این ریشه کن کردن یه کمی بی رحمانه به نظر میاد ولی خب برای اینکه Compiz-Fusion بهتر کار کنه بهتره این کار رو انجام بدید!)
دستورات زیر برای این ریشه کنی کافی هستن:
sudo aptitude -y remove compiz-core desktop-effects
sudo aptitude -y remove compiz compiz-gnome
sudo aptitude -y remove compizconfig-settings-manager
sudo aptitude -y remove compiz-fusion-plugins-extra
sudo aptitude -y remove compiz-fusion-plugins-unofficial
sudo aptitude -y remove libcompizconfig-backend-gconf
اینطوری نسخههای قبلی رو هم از بین می بره (چون زیاد نمی شه روی Backward Compatibility حساب کرد. دلیلش واضحه)
قدم بعدی اینه که منابع رو اضافه کنید:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
(توضیح افزودن مخازن توی ویکی هست! من خودم سیناپتک رو ترجیح می دم.)
راستی کلیدهای این مخزن رو با این دستورات از ترمینال بگیرید:
gpg --keyserver subkeys.pgp.net --recv-keys 81836EBF
gpg --export --armor 81836EBF | sudo apt-key add -
خب حالا Compiz-Fusion رو نصب کنید (هنوز برای پشیمون شدن فرصت دارید!
)
sudo aptitude -y update
sudo aptitude install compiz compiz-gnome \
compizconfig-settings-manager compiz-fusion-plugins-extra \
compiz-fusion-plugins-unofficial libcompizconfig-backend-gconf
نصب شد!
و با دستور compiz --replace (اگه از ترمیناله & compiz --replace رو اجرا کنید.) و از این مدیر پنجره لذت ببرید.
چند تا مشکل عمومی هست (معمولا توی راهنما های نصب مشکلات رو نمی گن تا همه جو گیر بشن ولی خب این یه شبه راهنماست و دوست دارم بعضی از مشکلاتی که دیدم رو بگم)
کارت من nVidia هست و مشکلاتی که دیدم سیاه بودن پنجرهها و سرعته! این به دلیل مشکلی هست که توی درایور nVidia هنوز وجود داره (اگه حل شده به من خبر بدین). برای حل این مشکل، compiz --replace رو با گزینه های زیر استفاده کنید:
compiz --replace --sm-disable --indirect-rendering &
این دوتا مشکل سرعت و سیاه شدن پنجرهها رو حل میکنن.
یه نکته آخر رو اضافه می کنم و این رمان (!) رو به پایان می برم: برخی از updateهای این بسته خوب نیستن چون نسخه svn هست و ممکنه که باهاش دچار مشکل بشید. در این موارد دوتا راه دارید:۱) صبرکنید تا نسخه بعد درست بشه که معمولا اینطوریه ۲) بی خیالش بشید. که می تونید همون قدم اول رو روش انجام بدید و اگه لازم بود، desktop-effects رو دوباره نصب کنید.
یکی از دلایلی که تا حالا این شبه راهنما رو ننوشتم همین بود! ولی خب امروز روز جالبی بو
د و حوصله پیدا کردم بنویسمش. امیدوارم خسته نشده باشید. اگه احیانا کسی ناراحت شده باشه من عذر خواهی میکنم. دوست داشتم یه راهنمای نه چندان جدی هم توی فروم باشه!
(خودم از همین راهنما برای نصب استفاده کردم)
پ.ن. اگه احیانا قانونی رو زیر پا گذاشتم لطفا اطلاع بدید تا ویرایش کنم.