دیشب به خاطر انگولک بازی که انجام دادم سر موضوع X متوجه شدم بعد ریستارت و ورود به یوزرم دوباره بر میگرده به قسمت لاگین یعنی لوپ لاگین میشه !
خیلی تو گوگل گشتم اما هیچ دارویی رو نتونستم واسه مشکلم پیدا کنم
خب شاید شما اولش مثل من بلافاصله فکر کنین که اگه ایکس رو دوباره حذف و نصب کنیم این موضوع درست میشه ولی مشکلش این نبود!
اولش رو گوگل خیلی گشتم اما راه حلی رو پیدا نکردم!
خوب با ctrl+alt+f1 رفتم رو ترمینال و یه یوزر جدید ایجاد کردم ؛ به یوزر جدیدی که ایجاد کرده بودم میرفت اما به یوزر قبلی که توش ایکس رو به صورت دستی فراخوانی کرده بودم نه!
یه شکهای کردم که مشکل از lightdm و gdm می تونه باشه !
با یوزر جدید وارد شدم ولی واقعاً نمی دونستم فایل مربوط به lightdm که اسمش Xauthority است رو باید چی کار کنم (اینو می دونستم که Xauthority که کانفیگ های مربوط به lightdm رو ذخیره میکنه اما نمی دونستم باید چه کاری انجام بدم )

با ریکانفیگ کردن مشکل lightdm حل نشد ، یه سرچی در مورد lightdm و اون کانفیگش که Xauthority بود کردم بلاخره نتیجه داد و اون چیزی که میخواستم رو آورد
تو اسک اوبونتو توضیح داده بودن که چه بلایی رو سر Xauthority باید آورد ، با حذف کردن اون این مشکل برطرف میشه !!البته میخواستم حذفش کنم اما گفتم بزار احتیاط کنم و ممکنه این حذف کردنا دردسر ساز بشه :|
به یه دستور جالب برخوردم که اونو حذف نمیکنه بلکه به جای دیگه میفرسته و از دسترس lightdmخارجش میکنه تا اگه مشکلی پیش بیاد بتونیم اونو برگردونیم دستور این بود :
sudo mv ~/. Xauthority ~/. Xauthority.backup
خب حالا lightdm رو یه ریستارتی کردم :
sudo service lightdm restart
دوباره ctrl+alt+f1 رو زدم و این دفعه هم فایل lightdm و هم فایل gdm رو ریکانفیگ کردم
sudo dpkg-reconfigure gdm
sudo dpkg-reconfigure lightdm
گذاشتم رو lightdm و دستور reboot زدم تا گذاشتم ریبورت بشه پی سیم به یوزر قبلیم تونستم وارد بشم و دیگه خبری از لوپ لاگین نبود !
فقط یه نکته اگه واسه شما بازم لوپ لاگین رو آورد با دستور sudo dpkg-reconfigure lightdm اونو بزارین به gdm3 می دونم درست کار نمی کنه موقتیه
reboot کنین قطعاً درست کار نمی کنه اما اگه دوباره با دستور sudo dpkg-reconfigure lightdm اونو بزارین به lightdm و با دوباره ریستارت کردن ممکنه کار کنه و لوپ لاگین پیش نیاد!