כיצד להפעיל פקודות של xset בעת ההפעלה ב- Xubuntu



נסה את הכלי שלנו לביטול בעיות

תצורות חומרה מיוחדות מסוימות דורשות מספר פקודות מיוחדות להפעלה בכל פעם שתפעיל את Xubuntu, וקל להפוך אותן לאוטומטיות. באופן כללי, אלה אמורים לעבוד ללא קשר לאופן ההפעלה שלהם. למרבה הצער, ישנם כמה מצבים שבהם אתה עלול לגלות שזה עובד בסדר אם אתה מפעיל אותם בנפרד אך לא באופן אוטומטי. התוכנית קשורה לאופן שבו Xubuntu מקיים אינטראקציה עם ממשק המשתמש הגרפי X11, אך אתה צריך לגלות שזה פתרון קל.



נניח, למשל, שאתה מפעיל זוג פקודות בכל פעם ש- Xubuntu מתחיל להגדיר את התצורה של העכבר. שתי הפקודות הללו פועלות אם אתה מפעיל אותן בתוך הטרמינל או אולי על ידי לחיצה ממושכת על מקש Super או Windows ולחיצה על R כדי לפתוח את Xfce4 Finder Finder. בשני המקרים, אלה עובדים בסדר. לפעמים אם תנסה להריץ אותם בעת ההפעלה באמצעות אפליקציית 'מושבים והפעלה', רק אחד משני אלה ייכנס לתוקף. קביעת תצורה מחדש של xset ואז הגדרת תיבת סימון ב- Xubuntu עשויה להיות כל מה שאתה צריך כדי שזה יעבוד.



מריץ פקודות xset או xinput בעת האתחול

וודא כי פקודות תצורת החומרה איתן אתה עובד פועלות היטב במסוף לפני שתמשיך. מדי פעם, הבעיה היא תוצאה של שגיאת דפוס ולא כל מוזרות ב- Xubuntu. אם אתה בטוח לחלוטין שהכל מוגדר כהלכה, ואז פתח שוב את תוכנית Sessions and Startup. נווט לכרטיסייה 'הפעלה אוטומטית של היישום' ואז בחר הוסף כדי ללחוץ פעמיים על ערך כדי לערוך אותו. נניח שאתה עובד עם פקודת תצורה של עכבר כמו xset m 2 16, נסה לישון אותה מספר שניות. עדיין תרצה לוודא שהפקודה xset עצמה נכונה, וכנראה שתרצה להעריך מחדש את הסיבות שלך להגדרה ידנית. בחלק מההגדרות המתקדמות שמשתמשים עוברים עם xset ניתן לבצע זאת ביתר קלות באמצעות הכלים בהם Xubuntu עצמה משתמשת.



משתמשים שעבדו עם סקריפטים bash כנראה כבר מכירים כיצד לעשות זאת, אך מי שלא יכול לעכב את ביצוע הפקודה, מה שמקנה לו זמן לרוץ רק לאחר ש- Xubuntu טוען חבורה של ברירות מחדל של Xfce4. באמצעות הפקודה שלמעלה, אתה יכול לישון למשך 10 שניות על ידי שינוי זה ל:

bash -c 'שינה 10 && xset m 2 16'



כאשר אתה מפעיל את Xubuntu, ממשק שולחן העבודה המותקן מנסה לטעון מספר מה שהוא רואה ברירות מחדל רציונליות. עבור רוב החומרה, אלה נכונים, אך הם יכולים לעקוף כמה הגדרות מותאמות אישית המתבצעות לפני שהם עושים זאת. בסופו של דבר זה יכול לגרום לסוגים של עימותים שאולי הייתם רואים. על ידי עיכוב הביצוע, קוד זה מריץ את הפקודה הספציפית רק לאחר ביצוע Xubuntu. ייתכן שתגלה שאתה צריך לשנות את 10 בפקודה זו לעיכוב ארוך עוד יותר. זה תלוי כמה זמן לוקח ל- Xubuntu לאתחל את המחשב שלך, וקצת ניסויים יכולים להיות מעורבים. לא צריך לעולם להגדיר את הפקודה לישון יותר מ -20 שניות. אם תעשה זאת, סביר להניח שמשהו גורם לאתחול של Xubuntu לאט מאוד. במקרים אלה, ייתכן שיהיה יותר מדי תהליכים שהופעלו בעת ההפעלה.

אולי יש לך יותר מדי חבילות שאינך משתמש בהן יותר. למרבה האירוניה, ייתכן שיהיה לך הכי קל לתקן מצב זה על ידי התקנת מנהל החבילות Synaptic אם עדיין לא עשית זאת. השתמש ב- sudo apt-get install synaptic ואז הפעל את התוכנית לאחר התקנתה. ייתכן שתמצא תוכניות שכבר אינך משתמש בהן ולכן תוכל להיפטר מהן. זה יכול לסייע לביצועי ההפעלה. כל שינוי אחר בביצועים שתוכלו לנסות יכול גם לעזור להפחית את משך הזמן הדרוש לעיכוב פקודת xset. בתמונות לדוגמה שלנו, Xubuntu הפעילה ערכת נושא מותאמת אישית מ- xfce-look, ואם זה המקרה במערכת שלך, כדאי לך לראות עד כמה הנושא כבד. לחלק מהנושאים המותאמים אישית של Xubuntu נטען זמן מה ובכל מקרה עלול להשפיל את הביצועים הכוללים לאורך זמן.

בכל פעם שאתה מכבה את המכשיר שלך, ייתכן שתרצה לוודא שתיבת הסימון 'שמור מושב' מסומנת כדי לוודא ש- Xubuntu שומר את ההגדרות שלך, וייתכן שתצטרך להקל גם על בעיה זו. אתחל את המכונה לאחר שתעשה זאת רק לאחר שקיבלת את הפקודה xset להישאר ולראות אם כעת הכל מפעיל נכון. אם זה עושה זאת, לא אמורות להיות לך בעיות נוספות.

זכור שלמרות שתצטרך להחליף את הקוד בין שתי אמפרסנדים לבין הצעת המחיר היחידה, תוכל גם להשתמש בזה אם תגלה ש- Xubuntu עוקף פקודה xinput המשמשת להגדרת התצורה של העכבר או המקלדת. מבחינה טכנית, אתה יכול לשים שם כל קוד שתרצה ש- Xubuntu יבצע כאשר הוא יתחיל, אך הגדרות ברירת המחדל שלו לא יחליפו את רוב סוגי הפקודות האחרות. ברירות מחדל אלה מצביעות רק על התקני קלט בסיסיים, והם לא יוחלו כאשר תעבור הלוך ושוב בין קונסולות וירטואליות.

יש משתמשים שאומרים כי קוד ההשהיה של bash צריך להיות מוסתר בתוך סקריפט מעטפת הפעלה, אך זה בדרך כלל לא הכרחי. תוכנית Sessions and Startup יכולה להריץ את כל מה שאתה זורק אליו. משתמשים אחרים מציעים למפות פקודות אלה לקיצור מקשים באמצעות כלי קיצור המקשים Xfce4 המגיעים עם Xubuntu. בעוד שההגדרה הזו לא תגרום נזק, גם זה מיותר מבחינה טכנית. כל שעליך לעשות הוא להשתמש באפליקציית Sessions and Startup עם עיכוב בסיסי מתאים צריך לעבוד ברוב המכריע של המצבים.

בדוק את פקודת ה- xset שלך כדי לוודא שאינך משתמש בהגדרות אפשרות תאימות של BC לשרת. Xubuntu תמיד תעקוף את אלה, מכיוון שסוג החומרה מדור קודם שהם מיועדים לתמוך לא ממש משתלב עם ממשק שולחן העבודה של Xfce שבו Xubuntu משתמש.

4 דקות קריאה