Skip to main content

Як виправити звукові проблеми в Ubuntu 9.10

Як виправити звукові проблеми в Ubuntu 9.10

Geoffrey Carr

Багато користувачів виникли проблеми з аудіо під час оновлення з Ubuntu 9.04 до 9.10. Ця інструкція покаже вам, як вирішити деякі з цих проблем аудіо, зокрема:

  • Немає аудіо в Flash-відео.
  • Аудіо зупиняється повністю після відкриття Flash-відео.
  • Немає звуку взагалі.
  • Звук вийшов з динаміків, але не навушники, підключені до передньої панелі комп'ютера (перейдіть до кроку 5).

Швидкий Ubuntu Audio Primer

За замовчуванням Ubuntu 9.10 використовує дві додаткові програми для прокачування звуку через динаміки або навушники.

  1. ALSA Розширена архітектура Linux Sound Architecture (ALSA) забезпечує прямий доступ до вашої звукової карти. Одна проблема з ALSA полягає в тому, що лише одна програма може одночасно виводити звук на ALSA. Через це Ubuntu включає в себе другу програму під назвою ...
  2. PulseAudio PulseAudio - це звуковий сервер, який приймає аудіо дані з усіх ваших програм і передає їх на ALSA. PulseAudio дозволяє вам робити цікаві речі, наприклад, контролювати рівень гучності кожного додатка окремо, а також передавати звук на інший комп'ютер через мережу.

Звичайна проблема в Ubuntu 9.10 виникає, коли додаток намагається використовувати ALSA безпосередньо, замість того, щоб проходити через PulseAudio, як це було необхідно. Наступні кроки вирішать цю проблему.

Крок 1. Встановіть деякі утиліти

На цьому кроці ми встановимо Gnome ALSA Mixer і Default Choiceer для звуку.

Щоб встановити Gnome ALSA Mixer, відкрийте термінал та введіть:

sudo apt-get install gnome-alsamixer

Встановлення вибору параметрів за замовчуванням звуку трохи складніше. Він раніше знаходився в пакеті alsa-utils, але він був видалений в Ubuntu 9.10. На щастя, корисний користувач форуму Ubuntu надає інструкції для встановлення цієї утиліти.

  1. Завантажте стару версію alsa-utils (переконайтеся, що ви вибрали правильну архітектуру: i386 для 32-розрядної системи та amd64 для 64-розрядної системи).
  2. Відкрийте вікно термінала.
  3. Перейдіть до каталогу, в якому ви зберегли файл .deb.
  4. Виконайте такі команди:

# Install the .deb sudo dpkg -i alsa-utils_1.0.18-1ubuntu11*.deb # Copy asoundconf sudo cp /usr/bin/asoundconf /usr/ # Install the graphical front-end to the Default Sound Card chooser sudo apt-get install asoundconf-gtk # Update alsa-utils now that you have asoundconf copied sudo apt-get upgrade alsa-utils # Move asoundconf to the right place sudo mv /usr/asoundconf /usr/bin/

На цьому етапі тепер потрібно мати утиліту «Звукова карта за замовчуванням» у системі> Налаштування.

Крок 2. Оновлення PulseAudio та ALSA

Щоб у вас були останні версії PulseAudio та ALSA, відкрийте термінал та виконайте наступні команди.

sudo apt-get upgrade pulseaudio gstreamer0.10-pulseaudio sudo apt-get upgrade alsa-base alsa-utils

Якщо ці пакунки ще не встановлені, замініть "оновлення" у наведені вище команди за допомогою "встановлення" та запустіть їх знову.

Якщо ваші пакунки вже оновлені, ви побачите щось подібне.

Крок 3. Виберіть PulseAudio як звукову карту за замовчуванням

Відкрийте утиліту Sound Card за замовчуванням, встановлену на кроці 1. Це буде в System> Preferences.

Виберіть PulseAudio. Натисніть Quit.

Крок 4. Перезавантажте

Збережіть все, що ви відкрили, і перезавантажте комп'ютер.

Крок 5. Установіть гучність

Відкрийте Gnome ALSA Mixer, який знаходиться в Applications> Sound & Video.

Переконайтеся, що ніхто не приглушений і не встановлює гучність на комфортному рівні. У більшості випадків ви можете встановити його максимально, оскільки більшість програм, які відтворюють аудіо, мають власні регулятори гучності. Зокрема, переконайтеся, що томи Master та PCM не вимкнені.

Зауважте, що на задній і передній панелі комп'ютера є окремі кнопки регулювання гучності звукових вилок, якщо у вашій материнській платі є обидва пристрої. Одним із приглушених, але не інших, може бути, тому звук буде відтворюватися за межами динаміків, але не з навушників, підключених до передньої панелі комп'ютера.

Крок 6. Перевірте звук

Відкрийте свою улюблену програму для відтворення музики (ми частково використовуємо RhythmBox). Переконайтесь, що регулятор гучності знаходиться на розумному рівні. Відтворити пісню Ти це чуєш? Якщо ні, перейдіть до кроку 7.

Відкрийте свій улюблений веб-браузер. Відкрийте відео YouTube. Ви чуєте як відео Youtube, так і свою музику? Якщо так, то звук працює нормально!

Якщо ні, перейдіть до кроку 7.

Крок 7. Отримайте останню версію ALSA

Якщо звук все ще не працює або не працює для кількох програм, можливо, вам доведеться оновити його до останньої версії ALSA.

Знову ж таки корисний користувач форуму Ubuntu надає простий спосіб це зробити.

  1. Завантажте сценарій оновлення ALSA (потрібно зареєструвати форум).
  2. Відкрийте термінал.
  3. Перейдіть до каталогу, в якому ви зберегли файл .tar.
  4. Виконайте такі команди:

tar xvf AlsaUpgrade-1.0.22.1-2.tar sudo ./AlsaUpgrade-1.0.22.1-2.sh –d sudo ./AlsaUpgrade-1.0.22.1-2.sh –c sudo ./AlsaUpgrade-1.0.22.1-2.sh -i

Крок 8. Перезавантажте та перевірте

Збережіть все, що ви відкрили, і перезавантажте комп'ютер.

Коли ви повернетесь до Ubuntu, перевірте звук, як описано в кроці 6. Якщо ваш аудіо все ще не працює, є ще одна остання можливість ...

Крок 9: переключитися на відкриту звукову систему

ALSA була розроблена як заміна аналогічної програми під назвою Open Sound System (OSS). Незважаючи на те, що багато дистрибутивів прийняли ALSA, розробка OSS продовжувалася, і поточні версії чудово здатні забезпечити високоякісний звук у Ubuntu.

Перехід на OSS - це стаття сама по собі. На щастя, спільнота Ubuntu підтримує саме таку статтю.

Висновок

Сподіваємось, виконавши ці кроки, ви змогли отримати звук, який працює належним чином у Ubuntu 9.10. Дайте нам знати, якщо ці кроки працювали для вас у коментарях!

Link
Plus
Send
Send
Pin