Rentang volume sempit di 12,04

8

Saya telah meningkatkan ke Ubuntu 12.04 dan saya memiliki masalah dengan volume. Masalahnya adalah volumenya adalah 0 ketika bilah volume berada di antara 0% dan 66% lebih atau kurang, sehingga kisaran volume aktual hanya antara 66% dan 100%. Jika saya membuka menu konfigurasi suara, posisi di bilah volume yang membuat suara mulai terdengar (66% lebih atau kurang) ditempatkan di tempat yang tertulis "no amplification".

Ada yang bisa bantu saya?

Terima kasih.

Alejandro
sumber
Apa jenis output yang Anda gunakan, apakah itu koneksi toslink digital atau stereo analog? Saya memiliki masalah serupa ketika menggunakan optik, meskipun sebaliknya 0% bisu dan semua yang di atas yang 100% tidak teramplifikasi.
AyaneForever
Saya menggunakan stereo analog duplex dan saya memiliki masalah yang sama seperti Alejandro. Saya mencoba opsi lain tetapi ini adalah satu-satunya tempat mikrofon dan speaker saya bekerja. Di 11.10 semuanya baik-baik saja?
Wojciech
Pertanyaan ini seharusnya diajukan sebagai laporan bug, dan karena itu di luar topik, terima kasih! Petunjuk tentang pengajuan laporan bug ada di sini .
nanofarad
@ Robert Arkenin: Cara untuk membantu !!!! Dari nama situs web, saya semua berpikir bahwa jika ada sesuatu di "Ubuntu" yang bermasalah, kami dapat meminta bantuan di sini. Jika bukan untuk apa situs ini, lalu untuk apa ????? Lagi pula, saya agak memiliki masalah yang sama, sepertinya jika volume diset pada 50% maka, tidak ada apa-apa. Anda harus mengubah volume menjadi suka 90 atau 100 untuk mendapatkan 50%. Tapi maaf Alejandro, saya tidak punya saran :(
jredkai
@jredkai: Masalahnya adalah sebagai forum tanya jawab, situs ini tidak benar-benar diatur untuk melacak bug. Jika ada solusi, kami dapat mempostingnya, tetapi selain itu yang terbaik adalah mengirimkan laporan bug ke proyek yang bersangkutan dan mengikutinya di sana. Silakan lihat pertanyaan meta ini untuk alasan mengapa. Juga, lihat solusi saya untuk bug ini di bawah.
Chris

Jawaban:

5

Ini mungkin karena bug di alsa dengan kernel 3.2 dan cara ia mengenali perangkat keras. Karena alsa salah, ia tidak dapat berkomunikasi dengan benar dengan Audio Pulsa . Telah dilaporkan bahwa ini diperbaiki di kernel 3.3 . Sementara itu, penyelesaiannya adalah mengatur perangkat keras secara manual.

Ini didokumentasikan dalam Wiki Bantuan Komunitas Ubuntu , tetapi karena wiki mengklaim telah kedaluwarsa, dan mencakup lebih banyak masalah yang ada, poin yang valid adalah sebagai berikut:

  1. Edit file /etc/modprobe.d/alsa-base.confsebagai root menggunakan editor pilihan Anda.
  2. Tambahkan baris options snd-hda-intel model=[Your Model Specifier]ke akhir file jika belum ada. Jika opsi ini sudah ditentukan, Anda hanya perlu mengubah model ke model yang sesuai.
  3. Simpan file dan Mulai ulang agar perubahan diterapkan.

Bagian yang sulit adalah mencari tahu model mana yang harus ditentukan. Anda dapat menemukan perangkat keras yang Anda gunakan cat /proc/asound/card0/codec* | grep Codecdi terminal. Jika Anda mendapatkan beberapa jalur output, Anda perlu menentukan kartu suara mana yang memberi Anda masalah. Anda kemudian dapat mencari perangkat keras yang dihasilkan dalam file /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz. Karena file ini dikompresi, Anda dapat gzip -dc /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz > HD-Audio-Models.txtmembuka kompres dengan ini akan membuat file baru yang tidak terkompresi di direktori saat ini.

Kesulitan bagi saya adalah perangkat keras saya ( Conexant CX20549 (Venice)) tidak ada dalam daftar. Terbukti, ini adalah sama dengan Conexant 5045jadi Model Opsi Jalur untuk hardware saya adalah: options snd-hda-intel model=laptop-hpmicsense. Bagi mereka yang bertanya-tanya, bagian hp di laptop-hpmicsense tidak ada hubungannya dengan paket hewlet merek.

Setelah saya menggabungkan semuanya, membuat perubahan yang relevan dan reboot, semuanya berfungsi dengan baik.

Terima kasih kepada pengguna Badak di https://askubuntu.com/a/140992/60904 untuk menyatukan potongan terakhir (dan yang paling penting) ke puzzle.

Saya harap ini membantu.

Chris
sumber
2

Coba periksa level volume di alsamixer dan pavucontrol (sudo apt-get install pavucontrol). Itu menyelesaikannya untuk saya.

Pedro Werneck
sumber
Dalam kasus saya itu tidak membantu: - ((
Wojciech