داستان خرابکاری
چند روز پیش آخرای ساعت کاری یهو دلم خواست یکم شکل و شمایل اوبونتوم رو عوض کنم و یه چیز متفاوت تر تجربه کنم.
میدونستم KDE اوضاع خیلی خوبی نداره و تصمیم گرفتم یکم با Gnome 3 سر و کله بزنم ببینم حالش چطوره، فکر کردم شاید جذاب تر از Unity باشه.
راحت ترین راه برای استفاده از Gnome روی اوبونتو (بدون نصب دوباره OS) نصب ubuntu-gnome-desktop هستش:
|
|
در حین نصب، ازم راجع به display manager پیش فرض سوال کرد که من چون میخواستم با Gnome کار کنم، gdm رو انتخاب کردم:
فرق این ۲ تا رو توی این عکس متوجه میشین: (سمت راست gdm و سمت چپ lightdm)
بعد چند دقیقه پکیج ها نصب شد و سیستم رو ری استارت کردم تا تغییرات رو ببینم.
صفحه بوت عوض شده بود و بد نبود، صبر کردم تا سیستم اومد بالا، چند دقیقه با سیستم کار کردم و کاملا مطمین شدم این سیستمی نبود که دنبالش بودم، هیچ شباهتی به سیستمی که دنبالش بودم نداشت. پس توی یه حرکت انتحاری زدم پاکش کردم!
|
|
اولین اشتباهم همینجا بود… قبل از حذف باید اول display manager رو به lightdm برمیگردوندم که نکردم این کار رو، بسته رو حذف کردم و سیستم رو ری استارت کردم…
سیستم بالا نمیومد! کلی کار داشتم توی سیستم که بک آپ نداشت و سیستم بالا نمیومد… باید کشف میکردم مشکل کجاست، Alt + F1 رو موقع بوت زدم که ببینم چه خبره… بله! gdm service موقع بوت اررور میداد…
خب، سیستمی که بالا نمیاد رو چجوری میشه درست کرد؟ باید راه نجاتی باشه!
زنده کردن دوباره اوبونتو با Recovery Mode
وقتی دیدم سیستم دیگه بالا نمیاد، فهمیدم باید از شر این gdm service موقع بوت خلاص شد. لحظه اول بوت اوبونتو یک بار Esc رو زدم تا بوت منو اوبونتو بیاد و Ubuntu Recover Mode رو انتخاب کردم.
توی Recovery Mode گزینه “Drop to root shell prompt” رو انتخاب کردم و برام یه Shell با root permission باز کرد، اما یه مشکل بزرگ! توی Recovery Mode همه دسترسی ها Read Only هست، چجوری از اینجا gdm service رو حذف کنم؟
دسترسی Read و Write در Recovery Mode
یه راه حلی برای دسترسی خوندن و نوشتن توی Recovery Mode وجود داره و اون یک بار mount و unmount کردن درایوه
|
|
به همین راحتی مشکل خوندن و نوشتن حل شد، پس حالا میتونیم default Display Manager رو عوض کنیم:
|
|
از اینجا میتونین Display Manager رو به lightdm بر گردونین. حالا ری استارت کنین و سیستم میاد بالا
پاک کردن سایر اضافات باقی مونده از Gnome
بعد از پاک کردن پکیج Gnome-desktop بازم یه سری پکیج های اضافی از gnome باقی میمونه که باید پاک بشن تا سیستم دوباره عادی بشه، مثلا بوت اسکرین همچنان gnome logo باقی میمونه:
|
|
و بقیه session ها:
|
|
آخر سر هم یه clean up کلی:
|
|
الان باید بیشتر اضافات حذف شده باشه و حال سیستم بهتر باشه.
اگه سوالی داشتین توی کامنت ها بپرسین.