Bagaimana Untuk Memperbaiki Isu Suara di Ubuntu 9.10
Ramai pengguna mempunyai masalah dengan audio setelah menaik taraf dari Ubuntu 9.04 hingga 9.10. How-To ini akan menunjukkan kepada anda bagaimana untuk menyelesaikan beberapa isu audio tersebut, termasuk:
- Tiada audio dalam video Flash.
- Audio berhenti sepenuhnya selepas membuka video Flash.
- Tiada audio sama sekali.
- Audio memainkan speaker tetapi tidak fon kepala dipasang ke bahagian depan komputer (pergi ke langkah 5).
Primer Ubuntu Audio Primer
Secara lalai, Ubuntu 9.10 menggunakan dua program pelengkap untuk mengepam bunyi melalui pembesar suara atau fon kepala anda.
- ALSA
Arsitektur Bunyi Lanjutan Linux (ALSA) menyediakan akses langsung kepada kad bunyi anda.
Satu isu dengan ALSA ialah hanya satu program yang boleh mengeluarkan suara kepada ALSA pada satu masa. Oleh kerana itu, Ubuntu termasuk program kedua yang dinamakan ... - PulseAudio
PulseAudio adalah pelayan suara yang mengambil data audio dari semua aplikasi anda dan melaluinya ke ALSA.
PulseAudio membolehkan anda melakukan beberapa perkara yang sejuk seperti mengawal tahap kelantangan setiap aplikasi secara berasingan, dan mengalirkan audio ke komputer lain melalui rangkaian.
Masalah umum dalam Ubuntu 9.10 berlaku apabila aplikasi cuba menggunakan ALSA secara langsung, bukannya melalui PulseAudio sebagaimana mestinya. Langkah berikut akan menyelesaikan masalah tersebut.
Langkah 1: Pasang beberapa utiliti
Dalam langkah ini, kami akan memasang Gnome ALSA Mixer dan Chooser Bunyi Default.
Untuk memasang Mixer Gnome ALSA, buka terminal dan taipkan:
sudo apt-get install gnome-alsamixer
Memasang Chooser Bunyi Default sedikit lebih rumit. Ia digunakan dalam pakej alsa-utils, tetapi ia telah dikeluarkan di Ubuntu 9.10. Nasib baik, pengguna forum pengguna Ubuntu telah memberikan arahan untuk memasang utiliti ini.
- Muat turun versi lama alsa-utils (pastikan anda memilih seni bina yang betul: i386 untuk sistem 32-bit dan amd64 untuk sistem 64-bit).
- Buka tetingkap terminal.
- Navigasi ke direktori yang anda simpan fail .deb masuk.
- Lakukan arahan berikut:
# Pasang .deb
sudo dpkg -i alsa-utils_1.0.18-1ubuntu11 * .deb
# Salin asoundconf
sudo cp / usr / bin / asoundconf / usr /
# Pasang bahagian hadapan grafis kepada pemilih Kad Bunyi Default
sudo apt-get install asoundconf-gtk
# Kemas kini alsa-utils sekarang bahawa anda mempunyai salinan asoundconf
sudo apt-get upgrade alsa-utils
# Pindahkan asoundconf ke tempat yang betul
sudo mv / usr / asoundconf / usr / bin /
Pada ketika ini, anda kini harus mempunyai utiliti yang dikenali sebagai Kad Bunyi Default dalam Sistem> Keutamaan.
Langkah 2: Kemas kini PulseAudio dan ALSA
Untuk memastikan bahawa anda mempunyai versi terkini PulseAudio dan ALSA, buka terminal dan lakukan arahan berikut.
sudo apt-get upgrade pulseaudio gstreamer0.10-pulseaudio
sudo apt-get upgrade alsa-base alsa-utils
Jika pakej-pakej ini belum dipasang, kemudian gantikan "upgrade" dalam arahan di atas dengan "pasang" dan jalankannya lagi.
Jika pakej anda telah dikemas kini, anda akan melihat sesuatu seperti ini.
Langkah 3: Pilih PulseAudio sebagai kad bunyi lalai anda
Buka utiliti Kad Bunyi Lalai yang anda pasang di Langkah 1. Ia akan berada di Sistem> Keutamaan.
Pilih PulseAudio. Klik Keluar.
Langkah 4: Reboot
Simpan apa sahaja yang anda buka dan reboot komputer anda.
Langkah 5: Tetapkan kelantangan
Buka Gnome ALSA Mixer, yang ada dalam Aplikasi> Bunyi & Video.
Pastikan tiada apa-apa yang disenyapkan dan tetapkan volume pada tahap yang selesa. Dalam kebanyakan kes, anda boleh meletakkannya pada maksimum, kerana kebanyakan aplikasi yang memainkan audio mempunyai kawalan kelantangan sendiri. Khususnya, pastikan jumlah Master dan PCM tidak disenyapkan.
Ambil perhatian bahawa terdapat kawalan kelantangan berasingan untuk palam audio di bahagian belakang dan depan komputer anda, jika papan induk anda mempunyai keduanya. Mempunyai satu bunyi tetapi tidak yang lain mungkin mengapa audio akan memainkan speaker, tetapi tidak keluar dari fon kepala yang dipasang ke hadapan komputer.
Langkah 6: Uji audio
Buka aplikasi main muzik kegemaran anda (kami separa kepada RhythmBox). Pastikan kawalan kelantangan berada pada tahap yang munasabah. Mainkan lagu. Adakah anda mendengarnya? Jika tidak, terus ke langkah 7.
Buka penyemak imbas web kegemaran anda. Buka video Youtube. Adakah anda mendengar kedua-dua video Youtube dan muzik anda? Jika ya, audio berfungsi dengan betul!
Jika tidak, terus ke langkah 7.
Langkah 7: Dapatkan ALSA versi terkini
Jika audio masih tidak berfungsi, atau tidak berfungsi untuk berbilang aplikasi, maka anda mungkin perlu mengemas kini ke versi terkini ALSA.
Sekali lagi, pengguna forum Ubuntu membantu menyediakan kaedah mudah untuk melakukan ini.
- Muat turun skrip peningkatan ALSA (memerlukan pendaftaran forum).
- Buka terminal.
- Navigasi ke direktori yang anda simpan fail .tar masuk.
- Lakukan arahan berikut:
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
Langkah 8: Reboot dan ujian
Simpan apa sahaja yang anda buka dan reboot komputer anda.
Sebaik sahaja anda kembali ke Ubuntu, uji audio anda seperti yang diterangkan dalam langkah 6. Jika audio anda masih tidak berfungsi, masih ada satu pilihan terakhir ...
Langkah 9: Tukar ke Sistem Bunyi Terbuka
ALSA direka sebagai pengganti kepada program yang sama yang dikenali sebagai Open Sound System (OSS). Meskipun banyak pengedaran mengadopsi ALSA, pembangunan OSS diteruskan, dan versi terkini mampu memberikan suara yang berkualiti tinggi di Ubuntu.
Beralih ke OSS adalah satu artikel dalam dirinya sendiri. Nasib baik, komuniti Ubuntu mengekalkan artikel semacam itu.
Kesimpulannya
Mudah-mudahan dengan mengikuti langkah-langkah ini anda dapat mendapatkan bunyi berfungsi dengan baik di Ubuntu 9.10. Beritahu kami jika langkah-langkah ini berfungsi untuk anda dalam komen!