Artikel ini bermula dari sebuah masalah ( ironis, perlu saya tambahkan… ) yang saya alami dengan Ubuntu 12.04 dan semua distribusi yang berbasis pada versi ini. Ironisnya, meskipun merupakan rilis LTS, ini adalah versi pertama yang pernah saya gunakan, dan menyebabkan masalah pada PC ini. Dalam hal ini, masalah suara.
Masalahnya sebenarnya tidak terlalu serius, tetapi bisa menjengkelkan dalam penggunaan sehari-hari. Begini yang terjadi: Saya menyalakan PC dengan headphone terpasang, masuk ke Ubuntu ( atau versi LTS ), dan mendengarkan musik. Ketika saya bosan dan mencabut headphone, dan ingin mendengarkan musik melalui speaker monitor, sama sekali tidak ada suara. Jika saya menyalakan PC dengan headphone dicabut, musik berfungsi melalui speaker, tetapi ketika saya memasang headphone, musik berfungsi melalui kedua output audio.
Selama beberapa hari pertama penggunaan, saya mencari informasi tetapi tidak menemukan apa pun tentang hal itu , jadi saya membiarkannya saja. Sekarang saya telah menginstal elementaryOS Luna Beta 2 (yang tentu saja berbasis Ubuntu 12.04), dan yang mengejutkan, bug tersebut masih ada. Saya mencari lagi dan akhirnya menemukan solusi di beberapa forum. Langkah-langkah yang harus diikuti adalah sebagai berikut:
- Kami membuka mixer ALSA menjalankan perintah:
alsamixerSesampai di sana kami memeriksa di mana dikatakan «Keping»Untuk memastikan kami memiliki ALC888. Chip ini umumnya diintegrasikan ke dalam sistem suara Intel HDA. - Kami menutup mixer dengan kunci [ESC]. Selanjutnya, kami memastikan bahwa kami memiliki file Intel HDA (itu harus menjadi salah satu dari ini agar triknya bekerja). Kami menulis di terminal:
lsmod | grep sndKami mencari beberapa baris yang mengatakan snd_hda_intel. Artinya kami memenuhi persyaratan. - Kami menjalankan perintah:
sudo <editor> /etc/modprobe.d/alsa-base.confMereka menggantikan oleh editor pilihan Anda, seperti nano, leafpad, atau gedit. - Di akhir file, kami akan menambahkan baris kode, yang berbunyi seperti ini:
options snd-hda-intel model=autoJika itu tidak berhasil untuk Anda, cobaoptions snd-hda-intel model=auto probe_mask=1Itu memberitahu ALSA untuk secara otomatis dan secara umum mengidentifikasi kartu suara, daripada mencoba untuk membuat model yang tepat. - Kami menyimpan file dan memulai ulang. Lalu kami uji.
Jika ada masalah ...
Ada kemungkinan bahwa dengan mengikuti langkah-langkah ini Anda mungkin mengalami masalah, saya meninggalkan Anda beberapa dengan solusinya:
- «File yang harus saya edit tidak ada di jalur yang Anda komentari«. Mungkin di jalur yang berbeda, Anda dapat mencoba menginstal paket mlocate dan menjalankan: cd / lalu cari alsa-base.conf untuk mencari file. Jika tidak, coba buat dari awal dan tambahkan baris kode.
- «Saya menambahkan salah satu baris, disimpan, di-boot ulang dan sekarang saya tidak memiliki suara. Panel suara memberi tahu saya 'Keluar karena kikuk'«. Kode itu mungkin tidak benar. Coba ubah untuk yang lain, atau hapus saja. Kemudian reboot dan voila.
- «Tidak ada baris yang berhasil untuk saya«. Ada kemungkinan bahwa suara terintegrasi Anda agak berbeda, bagaimanapun Anda harus mencoba mengubah model = auto untuk model yang lebih tepat berdasarkan Chip Anda.
Itu saja, sesuatu yang sangat sederhana, saya harap ini membantu Anda. Jika Anda memiliki pertanyaan atau masalah, di bawah ini adalah komentarnya 