Cách kích hoạt loa USB một cách nhất quán


16

Tôi có một cặp loa USB Trust. Vì đây là những thứ bên ngoài, tôi đã tìm cách sử dụng chúng với 11.10. Chúng được nhận dạng bởi 'aplay -l' và Pulseaudio- Tôi đã chọn chúng, nhưng, phải đặt lại âm lượng, mỗi khi tôi đăng nhập. Ngoài ra, tôi chỉ có thể nhận được phản hồi và âm thanh từ các ứng dụng và chương trình - như Kaffeine hoặc Firefox - với âm lượng được tăng cường này - Tôi không thể nhận được Âm thanh hệ thống, như đăng nhập hoặc đăng xuất. Tôi đã thử cài đặt gnome-alsamixer đã từng hoạt động, không có hiệu quả. Đây có phải là một ứng dụng mà tôi nên dùng thử hay không?

  • Tôi đã cố gắng xóa tất cả các tệp trong .pulse và khởi động lại hoặc chỉ xóa toàn bộ thư mục .purge, như Michael K đã đề xuất - không hoạt động khi thư mục được tự động viết lại khi khởi động lại.

[Tôi đã phát hiện ra rằng bất kỳ soundcard nào khác (trong số đó đã được thử) sẽ loại bỏ tất cả các tùy chọn cho hệ thống USB. KHÔNG SỬ DỤNG MỘT SOUNDCARD THỨ HAI TRONG CÀI ĐẶT NÀY]

Ý tưởng?


Tôi đã thực hiện lệnh:

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`

[lệnh này nên được lấy từ sự trợ giúp của họ, không phải của tôi, cho chắc chắn]

để hoàn toàn thiết lập lại và điều chỉnh lại hệ thống của tôi (từ https://help.ubfox.com/community/SoundTroubledh BootProcedure ). Điều này tải lại tất cả các mặc định và sau đó quét cho các thiết bị âm thanh.

Trong một thiết bị đầu cuối, nhập alsamixer

Điều này sẽ tải GUI, cho phép bạn quét tất cả các kênh.

Nhấn F6 và xem (các) kênh có sẵn. Nếu Âm thanh USB được đặt thành kênh 0 (thường trong ngoặc), thì điều này sẽ can thiệp vào bất kỳ thẻ âm thanh sẵn có nào - ngay cả khi chúng bị tắt. Như vậy, USB này phải được đặt thành kênh khác, giả sử 1.

Tuy nhiên, những loa này có thể được kiểm tra, bây giờ, bằng cách chọn chúng, nhưng, chúng sẽ biến mất khi khởi động lại

Bây giờ thực hiện lệnh

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

điều này sẽ cung cấp cho bạn một danh sách lớn các hệ thống âm thanh có thể - tìm kiếm

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

Thẻ inbuilt của bạn cũng được hiển thị.

Ngay cả khi bạn đã vô hiệu hóa hoặc không có card âm thanh sẵn có, Linux sẽ thiết lập thẻ ảo, "ma", nếu cần. Điều này luôn được đặt thành thẻ 0 .

Bây giờ gõ

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

và, ở dưới cùng của tệp, thêm dòng

   option snd-usb-audio = 1

Điều này sẽ đặt soundcard của bạn thành kênh 1 và không xung đột với các cài đặt mặc định. Khởi động lại.

Bây giờ gõ

cat /proc/asound/cards

Bạn sẽ nhận được một cái gì đó như

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

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

Nó luôn luôn được khuyến khích, bây giờ gõ vào ngôi đền này

sudo cp / usr / share / âm thanh / ubfox / stereo / * / usr / share / âm thanh /

Điều này sẽ sao chép thẻ ALSA mới của bạn vào thư mục này, cùng với mọi âm thanh và thư mục con mặc định.


Tôi thấy rằng giao diện Pulse của ALSA bị lỗi, đặc biệt là trong các hệ thống 64 bit - Khối lượng hệ thống sẽ được đặt lại thành 100%, bất kể là gì. .

Đã tìm ra vấn đề Pulse này và được yêu cầu thử bật / tắt (tùy theo cách nào hoạt động) tùy chọn âm lượng phẳng ( hoặc không ) trong /etc/pulse/daemon.conf . Khỉ với tùy chọn này được khuyến nghị, vì nó bị tắt theo mặc định (được đặt thành 'có', nếu bạn có loa USB). Điều này cho phép sử dụng thanh trượt Tùy chọn âm thanh là vĩnh viễn. Đây dường như là một lỗi đã biết. Để lại biên tập.


CÀI ĐẶT PAV Tôi thấy điều này nên.

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

Tôi đã lầm tưởng rằng trong khi loa là USB, tôi phải bao gồm card âm thanh sẵn có, làm nguồn âm thanh. Bây giờ tôi có loa USB đang hoạt động nhưng các thanh trượt âm lượng trong Tùy chọn âm thanh được đặt lại, mỗi khi tôi đăng nhập.

Sau khi khởi động lại qua đêm, để cho phép ALSA bắt kịp, tôi đạt được một card âm thanh mới

> chơi -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

Mở Dash (phía trên bên trái màn hình và biểu tượng hình tròn) và nhập

pav

Chọn Bộ điều khiển âm lượng PulseAudio và chạy nó.

và đi đến tab Cấu hình .

BẠN PHẢI THIẾT LẬP INBUILT / THẺ NỘI BỘ CỦA BẠN NHƯ ĐẦU VÀO - thông qua tab này. Bây giờ khởi động lại ngay lập tức.

Thẻ USB 0 là thẻ sẵn có của tôi. Việc xử lý thẻ thật dễ dàng hơn nhiều so với thẻ ảo (Ubuntu cần một loại soundcard nào đó và sẽ tạo ra một "bóng ma", ảo nếu thẻ mo'bo và PCI của bạn không có giá trị.

Để đặt Khối lượng hệ thống, điều quan trọng là sử dụng PAV chứ không phải Tùy chọn hệ thống. Chọn tùy chọn này, từ Dash và đặt âm lượng / khuếch đại của bạn; nhấp vào thanh trượt để nghe mức thiết lập.

Sử dụng thanh trượt Âm lượng trong Tùy chọn hệ thống> Âm thanh hoặc biểu tượng Âm thanh là phương pháp cấp cơ sở và sẽ hoàn toàn không có bất kỳ thay đổi nào đối với PAV. Đừng sử dụng chúng.


FYI Adobe Flash 10 không hoạt động với 64-bit v 11.10- có thể cần phải cài đặt v 11, nếu Firefox Flash của bạn biến mất [phát video, nhưng, không có âm thanh hoặc như vậy] hoặc hoàn toàn không hoạt động.


Bạn có thể có cùng một vấn đề như được mô tả ở đó? Askubfox.com/questions/40305/usb-audio-on-0-volume-on-startup
Michael K

2
Chương trình hành động Linux đã đề cập đến các sự cố âm thanh trong tuần này và họ thường khuyên nên cài đặt pavucontrol từ Trung tâm phần mềm. Trang chủ tại đây: freedesktop.org/software/pulseaudio/pavucontrol hiển thị ghi chú cho tập LAS tại đây: jupiterbroadcasting.com/14846/ Hy vọng có thể giúp ...
Tom Brossman

Câu trả lời:


3

Tôi gặp vấn đề tương tự với máy tính xách tay của mình, nơi thiết bị âm thanh mặc định thực sự là giắc cắm tai nghe.

Nếu bạn sử dụng alsamixerđể làm mọi thứ theo đúng nghĩa của nó, thì hãy sử dụng lệnh alsactl storenó sẽ lưu các tùy chọn đó. Sau đó, tôi đặt làm lệnh khởi động alsactl restorevà mỗi lần tôi đăng nhập, nó được đặt lại về cài đặt gốc. Hi vọng điêu nay co ich!


Làm việc cho tôi vào 14.04
barry

0

Một cách dễ dàng để biến loa USB của bạn thành loa mặc định là tắt âm thanh trên bo mạch thông qua BIOS.


"làm cho loa USB của bạn trở thành loa mặc định" - đây có phải là vấn đề không? - thực tế tôi chưa hiểu chính xác câu hỏi chính nghĩa là gì ("Cách kích hoạt liên tục loa USB"). Nhưng nếu đó là câu hỏi ("Loa USB là loa mặc định") - có thể hữu ích để xem liệu trong các tùy chọn bộ trộn âm thanh, một cái gì đó như "jack jack" có được kích hoạt hay không

Bạn có thể bao gồm một câu trả lời với hướng dẫn về cách làm điều đó? Để lại một nửa câu trả lời như một bình luận thường có thể gây hại nhiều hơn là tốt. Cảm ơn.
Đổ chuông

0

Tôi gặp vấn đề này với tai nghe usb điện tử tại nơi làm việc, tôi không muốn âm thanh phát ra từ màn hình hoặc các máy tính tích hợp loa. Tôi chỉ đơn giản là đi đến applet cài đặt âm thanh và trong tab phần cứng đã thay đổi cấu hình cho tất cả các thiết bị khác bị tắt. Bây giờ tôi có thể cắm và rút phích cắm của chúng bao nhiêu tùy thích vì chúng là thiết bị duy nhất sẽ được sử dụng. Tôi đang sử dụng 11.10.

Bạn cũng có thể muốn khóa màn hình của mình thay vì đăng xuất và tạm dừng thay vì tắt để tránh điều này.


0

Có lẽ một câu trả lời? - để xem liệu trong các tùy chọn bộ trộn âm thanh, một cái gì đó như "jack jack" có được kích hoạt không

Bạn đang ở trong môi trường máy tính để bàn nào?

Tôi không thể cung cấp thêm chi tiết về các tùy chọn trong Unity.

Có một số tùy chọn bổ sung liên quan đến "jack jack" ít nhất là trong cái xfce mixermà tôi đã sử dụng cả trong LubFi và Xubfox và bạn có thể cài đặt nó trong bất kỳ máy tính để bàn nào của Ubuntu.

(ở đây tôi không có sẵn máy tính Ubuntu của mình: Tôi cũng sẽ sớm tái tạo lại với hình ảnh)


xem các chỉnh sửa và tôi sẽ sớm xem lại

0

Cơ bản và đơn giản: cài đặt Veromix. Khởi động nó và chọn thiết bị âm thanh USB bạn muốn sử dụng làm thiết bị mặc định. Đó là tất cả!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.