הרבה אנשים משתמשים ב- Gnome Shell בימינו,כמו שפרויקטים רבים של לינוקס מיינסטרים מאמצים את סביבת שולחן העבודה כממשק המשתמש שלהם כברירת מחדל. בסך הכל, זהו מהלך טוב, שכן Gnome הוא אמין, קל לשימוש ומתגבר מהר יותר עם כל שחרור. עם זאת, אפילו בשולחנות עבודה גדולים כמו Gnome יש בעיות.
אולי הנושא הבוהה והמתיש ביותרש- Gnome סובל ממנה (אפילו עם טלאים מהירים שמשפרים את שולחן העבודה בכל גרסה) מקפיאה. לא משנה מה, לעיתים, גנום נועד להקפיא ולנעול. לכן, במדריך זה, נראה לך מה לעשות כשתקיים סשן שולחן עבודה קפוא של Gnome. בואו נתחיל!
שיטה 1 - תיקון X11 מחדש
ל- Gnome Shell פונקציה הפעלה מחדש מובנית שמשתמשים יכולים לבצע כדי להפעיל מחדש שולחן עבודה קפוא בזמן השימוש במהירות. התפיסה היחידה היא שזה לא עובד עם פרוטוקול התצוגה החדש של Wayland, לכן עליך להשתמש בסשן "Gnome on Xorg" כדי שזה יעבוד.
כדי להפעיל מחדש את מושב ה- Gnome Shell בזמן שהכל קפוא, התחל על ידי לחיצה על Alt + F2 במקלדת. הפעלת משולבת המקלדת הזו תעלה חלון במרכז המסך בו תוכל להזין פקודות.
בתיבת הפקודה, הקלד את 'r.'פקודה זו תפעיל מחדש את ההפעלה במלואה, תפעיל מחדש את מעטפת הגנום ואף תתקן את כל בעיות מנהל החלונות שאתה נתקל בהן (אם כי בעיקר זו רק מפעילה מחדש את ההפעלה מבלי להתנתק).

r
לחץ על enter כדי לבצע את הפקודה. אל תהסס להפעיל מחדש פקודה זו יותר מפעם אחת אם הפעלה מחדש בודדת לא פותרת את הבעיה. בדרך כלל הפעלת פקודה ההפעלה מחדש מספר פעמים ברציפות מתקנת את הדברים.
שיטה 2 - תיקון מחדש של Wayland
Wayland הוא פרוטוקול התצוגה המודרני החדש עבורלינוקס וגנום של חיבקו את זה מוקדם. אם אתה משתמש בקוד פתוח של אינטל, או במנהלי התקנים GPU נתמכים אחרים, בזמן שאתה מפעיל את Gnome, סביר להניח שאתה משתמש ב- Wayland.
בסשן Wayland עבור Gnome יש טונות שלשיפורים בביצועים, אך קריסות עדיין יכולות לקרות. לרוע המזל, תכונת ההפעלה מחדש לא עובדת בהפעלה זו. לכן, אם נתקלתם במפגש שולחן עבודה קפוא של Gnome, עליכם לעשות משהו אחר כדי להחזיר את השליטה למחשב שלכם.
כדי להפעיל מחדש הפעלה של Wayland Gnome, לא תהיהעובדים בסביבת שולחן העבודה של Gnome. במקום זאת, תצטרך לגשת למסוף TTY ולאלץ את מנהל שולחן העבודה שמטפל ב- Gnome להפעיל מחדש, מה שמאלץ את ההפעלה שלך לאתחל מחדש. ללחוץ Ctrl + Alt + F2 או Ctrl + Alt + F3 כדי לקבל גישה למסוף TTY.
לאחר שנכנס לחלון המסוף TTY, עליך להתחבר. כתוב את שם המשתמש שלך בכל האותיות הקטנות ולחץ להיכנס. בעקבות שם המשתמש, כתוב את הסיסמה שלך. לאחר הזנת הסיסמה בהצלחה, תקבל גישה לשורת הפקודה של Linux במצב TTY.
מכאן, עקוב אחר ההוראות שלב אחר שלב להפעלה מחדש של הפגישה של ה- Gnome Shell.
שלב 1: משתמש ב עצירת מערכת הפקודה, עצור את הפעלת מנהל התצוגה של Gnome. פעולה זו תסתיים אוטומטית את הפגישה של ה- Gnome Shell ותגרום לה להיסגר.
sudo systemctl stop gdm
לחלופין, אם אתה משתמש ב- LightDM עם Gnome, הפעל במקום זאת פקודה זו.
sudo systemctl stop lightdm
שלב 2: על ידי הפעלת פקודת העצירה, Gnome (או מנהל LightDM) יפסיק לרוץ. מכאן, הרץ את ה- התחל פקודה והפעל מחדש את מנהל ההתחברות.
sudo systemctl start gdm
לחלופין, עבור LightDM, הפעל במקום זאת פקודה.
sudo systemctl start lightdm
בהנחה שהפקודה מוצלחת, מחשב ה- Linux שלך אמור להראות לך את מסך הכניסה ל- Gnome, ותוכל להשתמש בו כדי להיכנס שוב ל- Gnome Shell, ללא הפעלה קפואה!
שיטה 3 - החלפת תצוגה לתצוגה
אם ניסית את תיקוני Xorg ו- Wayland ו-מצא שהם לא פעלו לצרכים שלך, יש דרך שלישית להפעיל מחדש את הפגישה של ה- Gnome Shell בזמן שהיא קפואה, באמצעות פונקציית ה- "להחליף" המובנית של הפגז.
הפקודה "החלף" פועלת בדומה לתיקון Gnome Wayland, בכך שהיא חייבת להיות מופעלת בחלון TTY. אז, לחצו Ctrl + Alt + F2 או Ctrl + Alt + F3 כדי לגשת אליו.
הערה: תיקון זה עובד עם כל הגרסאות של Gnome Shell, כולל Wayland.
בתוך אזור TTY במחשב הלינוקס שלך, כתובאת שם המשתמש והסיסמה שלך כדי לקבל גישה לממשק שורת הפקודה. לאחר מכן עקוב אחר ההוראות המפורטות להלן כדי ללמוד כיצד לאפס את הפעלת ה- Gnome בשיטה זו.
שלב 1: צור קובץ בשם "gnome-restart" באמצעות לגעת.
touch gnome-restart
שלב 2: שימוש ב- הד פקודה, הוסף את קוד ההפעלה מחדש לקובץ gnome-restart.
echo "#!/bin/bash" > gnome-restart
echo "DISPLAY=:0 gnome-shell --replace &" >> gnome-restart
שלב 3: עדכן את ההרשאות לקובץ "gnome-restart" כך שניתן יהיה לבצע אותו כתוכנית מהטרמינל באמצעות chmod פקודה.
sudo chmod +x gnome-restart
שלב 4: העבר את הקובץ "gnome-restart" לקובץ / usr / bin/ כך שהמערכת תוכל לקרוא לזה כמו תוכנית.
sudo mv gnome-restart /usr/bin/
שלב 5: ממסוף TTY, כתוב gnome - הפעל מחדש כדי להפעיל מחדש את הפגישה של ה- Gnome Shell.
הערה: ניתן להפעיל את הפקודה gnome-restart ישירות משולחן העבודה של Gnome. כדי לעשות זאת, לחץ על Alt + F2 כדי לפתוח את חלון הפקודה בשולחן העבודה ולהפעיל את הפקודה שבתוכו.
gnome-restart
לאחר הפעלת הפקודה בהצלחה מ- TTY, חזור לשולחן העבודה שלך ב- Gnome על ידי לחיצה על Ctrl + Alt + F2 או Ctrl + Alt + F3. הפגישה שלך צריכה להיות שמישה שוב!
הערות