כיצד לתקן בעיות pulseaudio בלינוקס



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

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



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



מפעיל מחדש את שירות pulseaudio מבלי להתנתק

פתח חלון מסוף על ידי לחיצה ממושכת CTRL , הכל ו ט או בחר אותו מהאפליקציה או מתפריט Dash המתאים לסוג ממשק המשתמש הגרפי שבו אתה משתמש. לא תצטרך גישת מנהל עבור רוב הפקודות האלה, אז ודא שיש לך $ prompt אם אתה משתמש במעטפת הבשש. משתמשים ב- tcsh ירצו להקליד מי אני כדי לוודא שהם לא מתכוונים להתחיל את שירות ה- pulseaudio כשורש.



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

אתה אפילו לא צריך את הטרמינל אם אתה יודע בוודאות שאין לך מופע פועל. אתה יכול להחזיק את סוּפֶּר אוֹ מקש Windows ו לדחוף R כדי לפתוח את תיבת ההפעלה ואז להקליד pulseaudio -D לתוך זה. לחץ על מקש Enter או לחץ על הלחצן כדי להוציא את הפקודה.



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

התחל את הסרטון שלך, שלך MMORPG או שוב את ה- FPS שלך ותיהנה מעכשיו שיש לך שוב כיסוי קול מלא. כל הגדרה שהוגדרה על ידי המשתמש ב לחץ / אוֹ ~ / .קונפיג / דופק יעקוף את הגדרות המערכת כולה, כך שתרצה לבדוק את קבצי התצורה הללו אם יש לך כל הזמן בעיות.

אם אתה אף פעם לא שומע צליל כשאתה מפעיל תוכנית, ייתכן שיהיה עליך להפעיל אותה עם כף היד לפניה כדי לוודא שהיא יכולה להשתלב בתהליך pulseaudio. ייתכן שתרצה גם להפעיל alsamixer במסוף שלך כדי לוודא שהגדרות רמת השמע נכונות. אם תיקון padsp עוזר לך להפעיל אותו משורת הפקודה Super + R או מהטרמינל, אז תרצה לשנות את קובץ. שולחן העבודה שמפעיל את התוכנית. אתה יכול גם להכניס את padsp nameOfGame לתסריט bash או tcsh. החלף את nameOfGame בשם הפקודה בפועל של התוכנית שאתה מנסה להריץ.

כאשר כל השאר נכשל, אתה יכול למעשה להתחיל את שירות pulseaudio ברמה הכוללת של המערכת שירות sudo הפעלה מחדש פקודה. מכיוון שהדבר מתחיל ב- sudo, בקשת CLI תבקש ממך להזין את הסיסמה שלך אם לא הוצאת פקודות באמצעות sudo לאחרונה. מכיוון שהדבר אכן מפעיל את השירות בקנה מידה רחב, אין להשתמש בו כמוצא ראשון. אתה יכול למעשה להשתמש בחלק העליון או בתיבת העסקים העליונה במסוף שלך כדי לראות מה פועל בדרך כלל pulseaudio. אם אתה לא רואה את זה בכלל, אז אתה יודע שזה לא מתחיל כמו שצריך מלכתחילה.

השתמש במקשי Page Up ו- Page Down כדי לגלול בין הרישומים העליונים, תוך הסתכלות בכל שירות בסוגריים כדי לראות אם pulseaudio מתחיל במערכת. בדרך כלל ה pulseaudio -k פקודה אומרת לך אם זה בכל מקרה, אבל זו דרך מצוינת להיות בטוח. אם נראה ששום דבר אחר לא עובד ואתה משתמש ב- Xubuntu או בהפצה אחרת מבוססת Xfce4, אז יש שגיאה שאולי נפלת בה טרף שאינה משפיעה על משתמשי LXDE, KDE או Unity. כאשר אתה הולך לכבות את המכונה, תיבת סימון מבקשת לשמור את ההפעלה שלך.

זה נכון במיוחד אם אתה משתמש ב- Alt + F4 משולחן עבודה ריק של Xubuntu כדי לכבות את המערכת. זה יכול לחסוך כל הזמן הגדרת Pulseaudio שגויה, לפחות בתיאוריה. אתה יכול לנסות לבטל את הסימון ולהפעיל מחדש את המערכת. אמנם זה דורש הפעלה מחדש, שסיכוי שניסית להימנע ממנה מלכתחילה, אך היא עשויה למנוע בעיות עתידיות. ברגע שיש לך את זה עובד טוב, אתה יכול לבחור את תיבת הסימון שוב כדי לשמור את התוכניות האחרות שיש לך במקום. לא תצטרך להפעיל מחדש בעתיד, ותוכל פשוט להשתמש בפקודה pulseaudio -D אם זה אכן פתר את הבעיה שהיית נתקלת בה.

מעט מאוד משתמשים, במיוחד אלה שמריצים לינוקס במכשירים ניידים eeePC של ASUS, אומרים כי לאחר הפעלה מחדש של pulseaudio הם שומעים פתאום רעש מתפצח. זוהי בעיית נהג יוצאת דופן, אך ניתן לפתור את הבעיה בקלות יחסית. נסה לחבר התקן USB כלשהו ליציאת USB ואז הפעל מחדש את הדמון של puleaudio. אתה יכול גם לנסות לחבר ולנתק משהו לשקע האוזניות. ככל הנראה, זה שולח בשגגה איתות שמנהל ההתקן של הקוד הפתוח מפרש ומתקן את הבעיה. זו לא בעיה עבור אלה שמריצים pulseaudio עם מנהלי התקנים קנייניים מותקנים.

תגים PulseAudio 4 דקות קריאה