מסך ההתחברות של Gnome עובד בדרך כלל ללא רבב,מכיוון שזו תוכנה יפהפייה שמאחוריה צוות מעולה. עם זאת, אפילו לכלים נהדרים יש ימים רעים ומפסיקים לעבוד. אז במדריך זה נעבור כיצד לתקן מסך כניסה של Gnome שבור ב- Linux.
אנא שים לב כי אינך צריך להשתמש ב-סביבת שולחן העבודה של Gnome Shell כדי לנצל את התיקון הזה. כל מה שנדרש הוא שאתה משתמש במהדורה יחסית חדשה של מנהל התצוגה של Gnome (מסך ההתחברות).
לפני שנתחיל
במקרה שמסך ההתחברות של Gnome ייפסקבעבודה כמו שצריך, לא תוכל לגשת למושב Gnome. מכיוון שאין דרך לגשת למושב Gnome, אין דרך לפתוח במהירות חלון מסוף כדי לאלץ את מסך ההתחברות לשתף פעולה. במקום זאת, תצטרך לנצל את המסוף הווירטואלי TTY.
מה זה TTY? זהו הטרמינל הווירטואלי בלבד שניתן לגשת אליו כאשר נלחץ על שילוב מקלדת במערכת מחשב לינוקס. כל הפצות לינוקס כוללות אותן כברירת מחדל כתכונה. לחלקם, כמו אובונטו, יש שישה מסופים וירטואליים, ואילו בהפצות לינוקס אחרות יש רק רק אחד או שניים. ואז יש קשת לינוקס, שנותנת למשתמשים קונסולות וירטואליות TTY כסביבת שולחן העבודה שלהם כברירת מחדל עד שהם מגדירים הכל ידנית!
המסוף הווירטואלי TTY שימושי בעבודה במקרי חירום, במיוחד במקרים כאלה שבהם מסך ההתחברות של Gnome אינו מגיב במיוחד, ננעל או סתם אינו עובד נכון.
כדי להושיט יד למסוף הווירטואלי TTY בשולחן העבודה של Linux, הסתכל למקלדת ולחץ Ctrl + Alt + F2, והטרמינל הראשון ייפתח. עם זאת, זכור כי לא כל מערכות הלינוקס מקצות TTY לשילוב זה, אז נסה כמה מהשאר האחרות ברשימה שלהלן.
- Ctrl + Alt + F3
- Ctrl + Alt + F4
- Ctrl + Alt + F5
- Ctrl + Alt + F6
לאחר קבלת גישה למסוף הווירטואלי TTY במחשב הלינוקס שלך, מצא את החלק "התחברות" וכתב את שם המשתמש של המחשב האישי שלך בכדי להיכנס למסוף שורת הפקודה. גם חשבון ה"שורש "עובד.
לאחר כניסה למסוף הווירטואלי TTY, המשך לאחת מהשיטות להלן כדי לתקן את חלון הכניסה ל- Gnome במחשב הלינוקס שלך.
שיטה 1 - אתחול מחדש של מנהל התצוגה של Gnome עם מערכת
אחת הדרכים לאלץ את תיקון הכניסה של Gnome לתקן היאלאתחל מחדש את השירות השולט בו. הסיבה לכך שאתחל את זה מחדש הוא רעיון טוב היא שאם אתה נתקל בבעיות עם תוכנית או שירות, רענון האפליקציה הבעייתית יכול לגרום לך לחזור ולפעול תוך זמן מועט.
הפעלה מחדש של מנהל התצוגה של Gnome פירושה שימוש במערכת Systemd init. הסיבה ש- Systemd הוא אינטגרלי לתהליך ההפעלה מחדש היא ש- Gnome משולב איתו בחוזקה.
כדי לאתחל את מסך הכניסה שלך, השתמש ב - מערכת הפעלה מחדש של gdm.service פקודה, יחד עם sudo, מכיוון שלא ניתן לבצע פקודות ברמת המערכת ללא הרשאות שורש.
sudo systemctl restart gdm.service
לאחר הפעלת הפקודה "systemctl restart" לעיל, מחשב ה- Linux שלך אמור להוציא אותך מייד מהטרמינל הווירטואלי TTY ולמסך התחברות חדש שהופעל מחדש על ידי Gnome, זה בתקווה שעובד.
אם תהליך ההפעלה מחדש לא עבד, נסה את התהליך פעמים רבות ככל שיידרש. או תן שיטה 2 לצלם.
שיטה 2 - עצירת מנהל התצוגה של Gnome והפעלה מחדש עם systemd
הפעלה מחדש של Systemd של מנהל התצוגה של Gnomeשירות הוא דרך אמינה לתקן בעיות במסך ההתחברות, שכן כאשר הוא רענן, הבעיות בדרך כלל נעלמות. עם זאת, ההפעלה מחדש עשויה שלא לעבוד בכל המקרים (מכל סיבה שהיא).
גישה אלטרנטיבית לקבלתמנהל התצוגה של Gnome שאינו מגיב לעבוד שוב הוא להשמיד את הריגת התהליך, כך שהוא מפסיק לפעול. לאחר מכן, הפעל אותו שוב. באופן יעיל זה ככל הנראה זהה להפעלתו מחדש, אך זו דרך מצוינת ללכת על אנשים שיש להם בעיות בשיטה 1.
כדי למנוע את הפעלת מסך ההתחברות של Gnome, עליך להשתמש בפקודת העצירה של Systemd. אז נסה במסוף הווירטואלי TTY עצור gdm.service עם sudo הרשאות.
sudo systemctl stop gdm.service
הפעלת הפקודה "עצור מערכת" לעיל אמורה להרוג באופן מיידי את מנהל התצוגה של Gnome. עם זאת, לא תדע זאת, מכיוון שקונסולת TTY עדיין קיימת. מכאן, השתמש ב- מערכת התחל gdm.service פקודה עם sudo להתחיל אותו לגבות שוב.
sudo systemctl start gdm.service
מיד לאחר הפעלת "התחל מערכת", מנהל התצוגה של Gnome יוציא אותך מהטרמינל הווירטואלי TTY ובחזרה למסך כניסה רענן. אחרת, אם זה לא, לחץ על Ctrl + F7 כדי לשלוח את הטרמינל הווירטואלי לרקע.
הערות