כיצד לתקן שום בעיית סאונד באובונטו

Como corrigir o problema de ausência de som no Ubuntu
⏱️ 2 min read

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

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

יער אילנות (הארבורט...
יער אילנות (הארבורטום הלאומי)

התקן בקרת עוצמת הקול עבור PulseAudio

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

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

להתקין pavucontrolפתח את המסוף והקלד את הפקודות הבאות:

אחרי הריצה ההיא pavucontrol מהמסוף או על ידי חיפוש “PulseAudio Volume Control” בתפריט האתחול של סביבת שולחן העבודה שלך. עבור לכרטיסייה “התקני פלט” וודא שרמקולי ברירת המחדל שלך נבחרו.

בדוק את הגדרות הרמקולים שלך

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

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

ubuntu-sound-issue-1

בדוק את מיקסר ALSA

מתחת למכסה המנוע, PulseAudio משתמש ב-ALSA, מודול ליבה השולט ישירות בהתקני הקול שלך. אם אתה זקוק לשליטה עדינה יותר על עוצמת הקול של ALSA, בצע את השלבים הבאים:

  1. פתח את הטרמינל.
  2. דֶגֶם alsamixer ולחץ על התחברות מַפְתֵחַ. אתה תראה את הפלט הבא בטרמינל שלך.
ubuntu-sound-issue-2
  1. בחר את כרטיס הקול הנכון שלך על ידי לחיצה על F6. עבורי ברירת המחדל עובדת בסדר, אבל אתה מוזמן לנסות אפשרויות אחרות אם זה לא עובד.
  2. להשתמש ב חץ שמאלי ו חץ ימני כדי לבחור בקרת עוצמת הקול. הפריט שנבחר כעת מוצג באדום בתחתית.
  3. להשתמש ב חץ המורה למעלה ו חץ למטה מקשים להגברה והקטנה של עוצמת הקול עבור כל פקד.
  4. כאשר בקרת המיקסר מושתקת, “MM” מופיע מתחת לסרגל הווליום. שימו לב שסרגל עשוי להיות מלא ב-100% אך עדיין מושתק, אז בדוק זאת. אתה יכול לבטל השתקת בקר על ידי לחיצה על M מַפְתֵחַ. זה משנה את “MM” ל-“OO.”
  5. כדי לצאת מ-alsamixer, לחץ על יציאה מַפְתֵחַ.

תַצְפִּית: כאשר אתה משתיק או מבטל השתקה של בקר, pulsaudio יכול לבחור אותו ולהשתיק ולבטל השתקה גם של בקרים אחרים. הקפד לאשר שהפקדים הרלוונטיים, כמו גם הבקרה הראשית, מופעלים לפני היציאה.

טען מחדש ALSA

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

הפלט נראה כמו התמונה הבאה.

ubuntu-sound-issue-3

לאחר ביצוע פעולה זו, אם עדיין יש לך בעיות לגרום לסאונד לעבוד, נסה

אתה עלול להיתקל בבעיות לאחר טעינה מחדש של ALSA אם pulsaudio לא מתעד שהמודולים נטענו מחדש.

אם אתה עדיין לא מקבל אודיו, נסה את פקודת ALSA זו מיד ישירות:

התקן מחדש את ALSA ו-PulseAudio

אם השיטות שלעיל אינן פותרות את הבעיה, נסה להתקין מחדש את ALSA ו-PulseAudio באופן הבא. פתח את הטרמינל שלך והקלד את הפקודות הבאות:

טען מחדש את ALSA והפעל מחדש את המחשב.

פתרון בעיות מתקדם

כדי לפתור תקלות בשמע לאחר שכל השאר נכשל, עלינו ללכלך את הידיים קצת יותר ולעבור לפתרון תקלות מתקדם יותר:

הפלט שלו עשוי להפעיל ALSA אך לא PulseAudio

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

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

מכשירים שעוצמת הקול שלהם יכולה לקיים אינטראקציה עם ALSA מסיבה מוזרה כלשהי יקיימו גם אינטראקציה עם PulseAudio.

האם אתה בטוח שזו לא רק אפליקציה?

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

כדי להסתכל על הכל באמצעות בקרת השמע שלך, הקלד:

אם אתה רוצה להיות יותר כירורגי, הקלד:

Ubuntuaudio Sinkinputs

במקרה שלי, כמו בתמונה, פיירפוקס הוא הדבר היחיד שאני מקשיב לו. אם השתמשת grep כדי להגביל את הפלט במסוף, השתמש שוב בפקודה המקורית ושם לב לערכי “השתק:”, “אינדקס:” ו-“נפח:”.

ייתכן שהגברת את עוצמת הקול באפליקציה וייתכן שהיא עדיין מושתקת או בעוצמה אפסית!

כדי לתקן אפליקציה מושתקת, הקלד (החלף application_index עם מספר האינדקס שמצאת ב-“index:”):

כדי לתקן אפליקציות עם עוצמת קול נמוכה באופן חריג, הקלד:

אין שמע בעת חידוש לאחר השעיה/שינה

לפעמים PulseAudio פשוט לא מתחשק להתעורר עם שאר המחשב. במקרה זה, ריצה

מחזיר את האודיו שלך מהמתים, אבל אל תתרגש יותר מדי. זה לא ישרוד אתחול מחדש או השעיה/שינה. עקוב בזהירות אחר המדריך המיני הזה כדי לגרום לבעיה להיעלם לצמיתות:

  1. בטרמינל, הקלד

כדי ליצור קובץ מערכת מנהל שירות.

  1. פתח את הקובץ לעריכה:

שרשרת (Ctrl + שינוי + V כדי להדביק מסוף) זה בו:

  1. ללחוץ Ctrl + איקס לצאת ו י בהנחיה ששואלת אם ברצונך לשמור את המאגר שהשתנה.
  2. הקלד את הדברים הבאים כדי לרשום את זה כשירות systemd.

זכור להחליף את שם המשתמש שלך בערך המתאים.

האם אתה רץ ביישנות?

אם אתה מפעיל את חבילת הפחדנות באובונטו (בדוק על ידי הפעלה apt search timidity ובודק [installed] בסוף הקלט המתאים), ייתכן שתתקל בבעיות בהפעלת PulseAudio איתו בגלל הדרך המהנה שהוא מטפל בעיבוד אודיו.

כדי לגרום לביישנות לפעול כהלכה, התחל על ידי הוספתו להפעלה אוטומטית (הנקראת לפעמים יישומי הפעלה בסביבות שולחן עבודה כמו GNOME) ושנה את הפקודה שמפעילה את היישום להיות:

אם תמשיך קצת יותר, הקלד את הדברים הבאים כדי להוסיף שורש לקבוצת הגישה לפולסים

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

כעת יהיה לך שירות שאמור לפעול רק כאשר אתה ממשיך לאחר ההשעיה, כיבוי מיד לאחר סיום עבודתו כדי למנוע התנפחות.

שאלות נפוצות

1. האם אוכל להסיר ALSA ולשמור על PulseAudio?

צעדו בזהירות רבה כאן! PulseAudio זקוק למודול שמע ברמת ליבה כדי לעבוד. אם אתם מתכננים להחליף את ALSA במשהו אחר שפועל בליבה (כמו מערכת הסאונד הפתוחה), אנא המשך ועשה זאת. התהליך קצת יותר מורכב מהחלפת מודול ליבה של Realtek לרשת, אז שים לב שייתכן שאתה יושב זמן רב ומנסה לפתור את הבעיות.

2. האם ל-PulseAudio יש אלטרנטיבות?

כן! החלופה הפופולרית ביותר (והכדאית ביותר, אם אתה מתכנן להשתמש במחשב שולחני) ל-PulseAudio היא PipeWire. הוא מכיל תמיכה מובנית טובה יותר עבור מכשירי בלוטות’ ומשפר את הדרך הנתונה של PulseAudio לטיפול בדגימה ועיבוד לאחר. הפצות רבות הופכות אותו לזמין במאגרים רשמיים והיציבות שלו השתפרה משמעותית בשנים האחרונות.

אם אתה רוצה הגדרה מקצועית יותר עם האודיו שלך, עם זאת, אתה יכול לבחור משהו כמו JACK.

3. האם אני יכול להפעיל את PulseAudio יחד עם שירותים אחרים?

בעוד שבשירותים מסוימים יש ספריות ואפשרויות תצורה עבור PulseAudio לעבוד איתם, מומלץ מאוד להיצמד לשירות אחד בכל פעם במערכת שלך. רוב השירותים פשוט יתחרו עם PulseAudio על האפליקציות במערכת שלך ויכולים לגרום להתנהגות בלתי צפויה. אחרים פשוט לא יעבדו בלי להיפטר לחלוטין מ-PulseAudio. (PipeWire משתמש ב- pipewire-pulse שירות, אשר מחליף pulseaudio.)

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

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x