Cara mengaktifkan speaker USB secara konsisten

16

Saya memiliki sepasang speaker USB Trust. Karena ini eksternal, saya berusaha menggunakannya dengan 11.10. Mereka dikenali oleh 'aplay -l' dan Pulseaudio- Saya telah memilihnya, tetapi, harus mengatur ulang volume, setiap kali saya masuk. Juga, saya hanya dapat menerima umpan balik dan suara dari aplikasi dan program - seperti Kaffeine atau Firefox - pada volume yang ditingkatkan ini - saya tidak bisa mendapatkan Suara Sistem, seperti masuk atau keluar. Saya telah mencoba menginstal gnome-alsamixer yang dulu berfungsi, tanpa efek. Apakah mereka aplikasi yang harus saya coba atau ini tidak mungkin?

  • Saya telah mencoba untuk menghapus semua file di .pulse dan reboot atau hanya menghapus seluruh direktori .purge, seperti yang disarankan Michael K - tidak berfungsi karena direktori secara otomatis ditulis ulang saat reboot.

[Saya telah menemukan bahwa kartu suara lain (dari yang dicoba-banyak) akan nol semua opsi untuk sistem USB. JANGAN GUNAKAN SOUNDCARD KEDUA SELAMA SETUP INI]

Ide ide?


Saya menjalankan perintah:

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop linux-image-`uname -r` libasound2
sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils gdm ubuntu-desktop  linux-image-`uname -r` libasound2
killall pulseaudio
rm -r ~/.pulse*
sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'` `whoami`

[perintah ini harus diambil dari helppage mereka, bukan milikku, untuk kepastian]

untuk benar-benar mengatur ulang dan menyatukan kembali sistem saya (dari https://help.ubuntu.com/community/SoundTroubleshootingProcedure ). Ini memuat ulang semua default dan kemudian memindai perangkat audio.

Di terminal, ketik alsamixer

Ini akan memuat GUI, memungkinkan Anda memindai semua saluran.

Tekan F6 dan lihat saluran yang tersedia. Jika Audio USB diatur ke saluran 0 (biasanya dalam kurung), maka ini akan mengganggu kartu suara inbuilt apa pun - bahkan jika dinonaktifkan. Karena itu, USB ini harus disetel ke saluran lain, misalnya 1.

Namun speaker ini dapat diuji, sekarang, dengan memilih mereka, tetapi, mereka akan menghilang saat reboot

Sekarang jalankan perintah

find /lib/modules/`uname -r` | grep snd

ini akan memberi Anda daftar besar sistem suara yang mungkin - cari

snd-usb-audio *or somesuch, depending on your speakers*

Kartu inbuilt Anda juga ditampilkan.

Bahkan jika Anda telah menonaktifkan atau tidak memiliki kartu suara bawaan, Linux akan membuat kartu 'hantu' virtual, jika perlu. Ini selalu diatur ke kartu 0 .

Sekarang ketik

sudo gedit /etc/module.d/alsa-base.conf

dan, di bagian bawah file, tambahkan baris

   option snd-usb-audio = 1

Ini harus mengatur kartu suara Anda ke saluran 1 dan tidak bertentangan dengan pengaturan default. Mulai ulang.

Sekarang ketik

cat /proc/asound/cards

Anda akan mendapatkan sesuatu seperti

Cybermedia USB device
 1 [Audio          ]: USB-Audio - USB Audio
                      C-Media INC. USB Audio at usb-0000:00:13.1-1, full speed

================================================== ======================

Itu selalu disarankan, untuk sekarang ketik teminal ini

sudo cp / usr / share / sounds / ubuntu / stereo / * / usr / share / sounds /

Ini akan menyalin kartu ALSA baru Anda ke direktori ini, bersama dengan semua suara dan subdirektori default.


Saya menemukan bahwa antarmuka Pulse ke ALSA rusak, terutama dalam sistem 64 bit - Volume Sistem akan diatur ulang menjadi 100%, apa pun itu. .

Mencari masalah Pulsa ini dan diberitahu untuk mencoba mengaktifkan / menonaktifkan (mana yang berfungsi) opsi flat-volume ( ya atau tidak ) di /etc/pulse/daemon.conf . Dianjurkan menggunakan opsi ini, karena dinonaktifkan secara default (setel ke 'ya', jika Anda memiliki speaker USB). Ini memungkinkan penggunaan bilah Preferensi Suara menjadi permanen. Tampaknya ini adalah bug yang dikenal. Tinggalkan editor.


PENGATURAN PAV Saya menemukan ini disarankan.

=============

Saya keliru mengira bahwa sementara speaker adalah USB, saya harus memasukkan kartu suara inbuilt, sebagai sumber suara. Sekarang saya memiliki speaker USB yang berfungsi, tetapi penggeser volume di Preferensi Suara diatur ulang, setiap kali saya masuk.

Setelah reboot semalam, untuk memungkinkan ALSA mengejar ketinggalan, saya mendapatkan kartu suara baru

> aplay -l

card 0: SB [HDA ATI SB], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdevices: 1/USB card 0 is my inbu1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC662 rev1 Digital [ALC662 rev1 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Audio [USB Audio], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Buka Dash (kiri atas layar dan ikon lingkaran) dan ketik

pav

Pilih Pengontrol Volume PulseAudio dan jalankan.

dan buka tab Konfigurasi .

ANDA HARUS MENGATUR INBUILT / KARTU INTERNAL ANDA SEBAGAI INPUT HANYA- melalui tab ini. Sekarang reboot segera.

Kartu USB 0 adalah kartu bawaan saya. Jauh lebih mudah untuk berurusan dengan kartu nyata daripada kartu virtual (Ubuntu membutuhkan semacam kartu suara dan akan membuat 'hantu', kartu virtual jika mo'bo dan PCI Anda kehilangan satu.

Untuk mengatur Volume Sistem, sangat penting untuk menggunakan PAV dan tidak Preferensi Sistem. Pilih opsi ini, dari Dash dan atur volume / amplifikasi Anda; klik pada bilah geser untuk mendengar level yang ditetapkan.

Menggunakan slider Volume di System Preferences> Sound atau ikon Sound adalah metode level dasar dan benar-benar akan nol perubahan apa pun untuk PAV. Jangan gunakan itu.


FYI Adobe Flash 10 tidak bekerja dengan 64-bit v 11.10 - mungkin perlu menginstal v 11, jika Firefox Flash Anda hilang [memutar video, tetapi, tidak ada suara atau semacam itu] atau tidak berfungsi sama sekali.

Andrew. Sayang
sumber
apakah Anda mungkin memiliki masalah yang sama seperti yang dijelaskan di sana? askubuntu.com/questions/40305/usb-audio-on-0-volume-on-startup
Michael K
2
Linux Action Show membahas masalah suara pemecahan masalah minggu ini, dan mereka umumnya merekomendasikan pemasangan pavucontrol dari Pusat Perangkat Lunak. Homepage di sini: freedesktop.org/software/pulseaudio/pavucontrol tampilkan catatan untuk episode LAS di sini: jupiterbroadcasting.com/14846/... Semoga itu bisa membantu ...
Tom Brossman

Jawaban:

3

Saya memiliki masalah serupa dengan laptop saya di mana perangkat suara standar sebenarnya adalah jack headphone.

Jika Anda menggunakan alsamixeruntuk membuat semuanya seperti yang seharusnya, maka gunakan perintah alsactl storeitu akan menyimpan preferensi tersebut. Lalu saya menempatkan sebagai perintah startup alsactl restoredan setiap kali saya login itu diatur ulang ke pengaturan asli saya. Semoga ini membantu!

pjtatlow
sumber
Bekerja untuk saya di 14,04
barry
0

Cara mudah untuk menjadikan speaker USB Anda sebagai speaker default adalah dengan menonaktifkan audio on-board melalui BIOS.

Max Powers
sumber
"dapatkan pengeras suara USB Anda menjadi pengeras suara default" - apakah ini masalahnya? - sebenarnya saya belum mengerti persis apa artinya pertanyaan utama ("Bagaimana cara mengaktifkan speaker USB") secara konsisten. Tetapi jika ITULAH pertanyaannya ("speaker USB menjadi speaker default") - mungkin berguna untuk melihat apakah dalam opsi mixer audio, sesuatu seperti "jack sense" diaktifkan
Bisakah Anda memasukkan jawaban dengan instruksi bagaimana melakukannya? Meninggalkan setengah jawaban sebagai komentar sering kali dapat menyebabkan lebih banyak kerugian daripada kebaikan. Terima kasih.
Ringtail
0

Saya mengalami masalah dengan headset USB plantronics di tempat kerja, saya tidak ingin suara keluar dari monitor atau komputer yang dilengkapi speaker. Saya hanya pergi ke applet pengaturan suara dan di tab perangkat keras mengubah profil untuk semua perangkat lain untuk mematikan. Sekarang saya dapat menyambungkan dan mencabutnya sebanyak yang saya suka karena mereka adalah satu-satunya perangkat yang akan digunakan. Saya menggunakan 11.10.

Anda mungkin juga ingin mengunci layar alih-alih keluar dan menangguhkan alih-alih mematikan untuk menghindari ini.

Amias
sumber
0

Mungkin jawabannya? - untuk melihat apakah dalam opsi mixer audio, sesuatu seperti "jack sense" diaktifkan

Apa lingkungan desktop Anda?

Saya tidak bisa memberikan detail lebih lanjut tentang opsi di Unity.

Ada beberapa opsi tambahan yang terkait dengan "jack sense" setidaknya di Internet xfce mixer yang saya gunakan di Lubuntu dan Xubuntu dan Anda dapat menginstalnya di desktop ubuntu apa pun.

(di sini saya tidak punya pc Ubuntu saya tersedia: Saya akan segera kembali eedit dengan gambar juga)


sumber
lihat hasil edit, dan saya akan segera
0

Dasar dan sederhana: instal Veromix. Mulai dan pilih perangkat suara USB yang ingin Anda gunakan sebagai perangkat default. Itu saja!

Didier F.
sumber