Điểm:0

Tại sao loa có dây của tôi không hoạt động khi Bluetooth hoạt động tốt? (cầu nối Pulseaudio với giắc cắm)

lá cờ jp

Tôi đang chạy độ trễ thấp của kubuntu 21.04 trên máy Dell Alienware R9, sử dụng Studio Controls, kết nối pulseaudio với giắc cắm. Tôi có thể nghe âm thanh bằng loa Bluetooth nhưng loa có dây không hiển thị dưới dạng thiết bị âm thanh trong Audio hoặc pavucontrol.

Sự cố bắt đầu với một cấu hình trước đó, trong đó đầu ra của loa được nối với đầu vào của bộ thu thành phần và vấn đề này vẫn tồn tại với một bộ loa Creative Pebble 2.1 mới. Máy của tôi là khởi động kép và loa phát ra âm thanh tuyệt vời khi tôi khởi động vào Windows 10, vì vậy tôi không tin rằng đó là vấn đề với loa.

tôi đã thử cái này Ubuntu 20.04.2 LTS Không có âm thanh và nhận thấy rằng nó đã giới thiệu một biểu tượng "PCH,1,0-out" trên "đồ thị" qjackctl của tôi -- mà tôi đã vá pulse_out của mình vào. nhưng vẫn không có âm thanh (ngoại trừ qua Bluetooth)

    $ inxi
CPU: 8 nhân Intel Core i7-9700 (-MCP-) tốc độ/phút/tối đa: 800/800/4700 MHz 
Hạt nhân: 5.11.0-25-độ trễ thấp x86_64 Lên: 1 giờ 19 phút Mem: 5615,1/31932,8 MiB (17,6%) 
Lưu trữ: 5,24 TiB (1,8% đã sử dụng) Procs: 415 Shell: Bash inxi: 3.3.01 
$inxi -A

    âm thanh: 
Thiết bị-1: Trình điều khiển âm thanh PCH HD Intel 200 Series: snd_hda_intel 
Thiết bị-2: Trình điều khiển âm thanh độ nét cao NVIDIA TU116: snd_hda_intel 
Thiết bị-3: Loại Webcam Logitech C270: Trình điều khiển USB: snd-usb-audio,uvcvideo 
Máy chủ âm thanh: ALSA v: k5.11.0-25-lowlatency 
$ lspci
00:00.0 Cầu nối máy chủ: Cầu nối máy chủ/Thanh ghi DRAM của Intel Corporation Core thế hệ thứ 8/9 dành cho máy tính để bàn (rev 0d)
00:01.0 Cầu nối PCI: Bộ điều khiển PCIe của Bộ xử lý lõi thế hệ thứ 6-10 của Tập đoàn Intel (x16) (rev 0d)
00:01.1 Cầu nối PCI: Bộ điều khiển PCIe của Bộ xử lý Intel Corporation Xeon E3-1200 v5/E3-1500 v5/Bộ xử lý lõi thế hệ thứ 6 (x8) (rev 0d)
00:02.0 Bộ điều khiển hiển thị: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630] (rev 02)
00:08.0 Thiết bị ngoại vi hệ thống: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / Bộ xử lý lõi thế hệ thứ 6/7/8 Mô hình hỗn hợp Gaussian
00:14.0 Bộ điều khiển USB: Bộ điều khiển USB 3.0 xHCI dòng Chipset Intel Corporation 200 Series/Z370
00:16.0 Bộ điều khiển giao tiếp: Intel Corporation 200 Series PCH CSME HECI #1
00:17.0 Bộ điều khiển SATA: Bộ điều khiển PCH SATA dòng 200 của Tập đoàn Intel [Chế độ AHCI]
Cầu nối PCI 00:1b.0: Cổng gốc PCH PCI Express #17 của Intel Corporation 200 Series (rev f0)
Cầu PCI 00:1c.0: Cổng gốc PCH PCI Express #2 của Intel Corporation 200 Series (rev f0)
00:1c.2 Cầu nối PCI: Cổng gốc PCH PCI Express #3 của Intel Corporation 200 Series (rev f0)
00:1c.3 Cầu nối PCI: Cổng gốc PCH PCI Express số 4 của Tập đoàn Intel Corporation 200 Series (rev f0)
00:1d.0 Cầu nối PCI: Cổng gốc PCH PCI Express #9 của Intel Corporation 200 Series (rev f0)
00:1e.0 Bộ điều khiển xử lý tín hiệu: Intel Corporation 200 Series/Z370 Chipset Family Serial IO UART Controller #0
Cầu nối ISA 00:1f.0: Bộ điều khiển LPC/eSPI Chipset Intel Corporation Z370
00:1f.2 Bộ điều khiển bộ nhớ: Bộ điều khiển quản lý nguồn dòng chipset Intel Corporation 200 Series/Z370
00:1f.3 Thiết bị âm thanh: Intel Corporation 200 Series PCH HD Audio
00:1f.4 SMBus: Bộ điều khiển SMBus dòng Chipset Intel Corporation 200 Series/Z370
01:00.0 Bộ điều khiển tương thích với VGA: NVIDIA Corporation TU116 [GeForce GTX 1660 Ti] (rev a1)
01:00.1 Thiết bị âm thanh: Bộ điều khiển âm thanh độ nét cao NVIDIA Corporation TU116 (rev a1)
01:00.2 Bộ điều khiển USB: NVIDIA Corporation TU116 USB 3.1 Host Controller (rev a1)
01:00.3 Bộ điều khiển bus nối tiếp [0c80]: NVIDIA Corporation TU116 USB Type-C UCSI Controller (rev a1)
03:00.0 Bộ điều khiển bộ nhớ Non-Volatile: Micron Technology Inc Device 5410 (rev 01)
04:00.0 Bộ điều khiển USB: ASMedia Technology Inc. Bộ điều khiển máy chủ ASM1142 USB 3.1
05:00.0 Bộ điều khiển mạng: Bộ điều hợp mạng không dây Qualcomm Atheros QCA6174 802.11ac (rev 32)
06:00.0 Bộ điều khiển Ethernet: Bộ điều khiển Ethernet Gigabit Qualcomm Atheros Killer E2500 (rev 10)
$ Sudo lshw -C âm thanh
[sudo] mật khẩu cho magraith: 
  *-đa phương tiện              
       Mô tả: Thiết bị âm thanh
       sản phẩm: Bộ điều khiển âm thanh độ nét cao TU116
       nhà cung cấp: Tập đoàn NVIDIA
       id vật lý: 0,1
       thông tin xe buýt: pci@0000:01:00.1
       phiên bản: a1
       chiều rộng: 32 bit
       xung nhịp: 33MHz
       khả năng: pm msi pciexpress bus_master cap_list
       cấu hình: driver=snd_hda_intel độ trễ=0
       tài nguyên: bộ nhớ irq:17:ec080000-ec083fff
  *-usb:3
       mô tả: Video
       sản phẩm: Webcam C270
       Nhà cung cấp: Logitech, Inc.
       id vật lý: 5
       thông tin xe buýt: usb@1:5
       phiên bản: 0.12
       nối tiếp: 81D52620
       khả năng: usb-2.00
       cấu hình: driver=snd-usb-audio maxpower=500mA speed=480Mbit/s
  *-đa phương tiện
       Mô tả: Thiết bị âm thanh
       sản phẩm: Âm thanh PCH HD 200 Series
       nhà cung cấp: Tập đoàn Intel
       id vật lý: 1f.3
       thông tin xe buýt: pci@0000:00:1f.3
       phiên bản: 00
       chiều rộng: 64 bit
       xung nhịp: 33MHz
       khả năng: pm msi bus_master cap_list
       cấu hình: driver=snd_hda_intel độ trễ=32
       tài nguyên: iememory:2f0-2ef iememory:2f0-2ef irq:154 bộ nhớ:2fff020000-2fff023fff bộ nhớ:2fff000000-2fff00ffff
Điểm:0
lá cờ ph

Đầu tiên, có một vài điều đáng chú ý, đây không phải là về loa của bạn, mà theo mô tả sản phẩm của họ, là giắc cắm âm thanh 1/8" tiêu chuẩn được điều khiển và được cấp nguồn qua USB, không phải âm thanh usb.

Vì vậy, câu hỏi thực sự là tại sao phần mềm âm thanh của bạn không hướng đầu ra đến cổng âm thanh được chỉ định.

Nếu bạn sử dụng điều khiển âm thanh xung, đó là một cách thuận tiện để kiểm tra thiết bị đầu ra thực sự được chỉ định. Lưu ý rằng bạn thường phải vô hiệu hóa các thiết bị khác để có được pulseaudio hướng đầu ra một cách nhất quán đến nơi bạn muốn, ít nhất là tôi luôn làm như vậy. Bạn cũng phải chọn cấu hình phù hợp cho thiết bị phần cứng đó, trong trường hợp này, đó có thể là 'đầu ra âm thanh nổi tương tự'.

Vì vậy, cổng ra âm thanh bạn đang sử dụng phải từ thiết bị âm thanh nvidia hoặc intel của bạn và pulseaudio phải được yêu cầu sử dụng cổng đó, theo kinh nghiệm của tôi, hiếm khi tôi thực sự chọn cổng bạn muốn mà không có bất kỳ sự can thiệp thủ công nào.

Một lần nữa, bạn có thể tự làm mình bối rối bằng cách nhầm lẫn giữa nơi đầu ra đó và loa, những chiếc loa mà bạn có thể bỏ qua phần lớn trong phần này, vì chúng chỉ là những người nhận thụ động tín hiệu cổng âm thanh và vấn đề ở đây có lẽ là tín hiệu đó nằm ở đâu. thực sự đi nội bộ cho pulseaudio.

Tích hợp Jack có thể hoặc không can thiệp vào điều này, nhưng tôi đoán là nếu bạn kiểm tra điều khiển âm lượng âm thanh xung, hãy đảm bảo rằng tab cấu hình hiển thị tất cả các thiết bị âm thanh bị vô hiệu hóa mà bạn không sử dụng, nghĩa là tắt tất cả ngoại trừ một bạn đang sử dụng, thì cổng tab 'thiết bị đầu ra' được đặt thành cổng đầu ra chính xác, đối với đầu ra âm thanh 1/8 inch có thể sẽ là tai nghe, tùy thuộc vào.

Một lần nữa, âm thanh Jack có thể thay đổi một số yếu tố này, nhưng đây sẽ là điều đầu tiên tôi kiểm tra. Hầu như lúc nào tôi cũng không nhận được âm thanh từ cổng đầu ra, hay còn gọi là phích cắm, đó là vì hai thứ này không được định cấu hình/đặt chính xác và hầu như luôn luôn, pulseaudio không tự động phát hiện các thay đổi của cổng tai nghe cụ thể, cũng có thể là đầu ra, dòng cổng ra. Tất nhiên, việc sử dụng cổng nào tùy thuộc vào việc bạn đang gửi tín hiệu đường truyền cho loa mà bạn sẽ gửi đến bộ thu của mình hay tín hiệu tai nghe, có nghĩa là âm lượng phần mềm cục bộ của bạn đang kiểm soát các mức chứ không phải điều khiển âm lượng trên loa, nếu họ có bất kỳ. Có vẻ như loa của bạn nhận được tín hiệu mức đường truyền và bạn sử dụng nút điều khiển âm lượng của loa để điều chỉnh mức.

Bluetooth cũng có thể đang lấy tín hiệu, âm thanh bluetooth không tuyệt vời trong linux và có thể nó không phát ra âm thanh, tôi không biết nó trông như thế nào vì tôi không sử dụng âm thanh bluetooth trong linux vì bluetooth vốn đã thấp hơn trung thực hơn so với âm thanh có dây.

magraith avatar
lá cờ jp
cảm ơn vì câu trả lời chu đáo của bạn.
magraith avatar
lá cờ jp
trong pavucontrol, tôi thấy 2 thiết bị: Bộ điều khiển âm thanh độ nét cao TU116 âm thanh nổi kỹ thuật số hdmi 2 tích hợp âm thanh vòm analog 2 Tôi không chắc phải làm gì với những thứ này. trong tab phát lại pavu, chương trình đang tạo âm thanh (firefox) hiển thị và thanh hiển thị thay đổi âm lượng cho biết "im lặng" sự hiểu biết của tôi là xung đang được hướng tới giắc cắm và giắc cắm phải gửi đầu ra đến đúng nơi. Tôi có sai không?
Lizardx avatar
lá cờ ph
giắc cắm làm phức tạp mọi thứ, tôi vẫn chưa tìm ra cách sử dụng giắc cắm cho âm thanh. Hãy thử đơn giản hóa, loại bỏ giắc cắm, làm cho nó hoạt động với pulseaudio hoặc pipewire, chỉ một trong số chúng, sau đó thử những thứ phức tạp hơn. Đừng ngại thử các cài đặt khác nhau, bạn sẽ thường xuyên bị im lặng cho đến khi tìm thấy sự kết hợp phù hợp và khi bạn thấy thanh âm thanh đầu vào di chuyển, bạn sẽ dễ dàng tìm ra đầu vào cuối cùng sẽ sử dụng. Không biết điều gì xảy ra khi xung chạy qua giắc cắm, điều đó dường như gần như gây ra sự cố với tôi. Đảm bảo LOẠI BỎ các thay đổi đối với tệp cấu hình mà bạn thực hiện!!!
Lizardx avatar
lá cờ ph
Xin lưu ý rằng, loa của bạn KHÔNG được xuất hiện dưới dạng thiết bị âm thanh, không phải vậy, chúng chỉ là thứ đang nhận đầu ra âm thanh tương tự, vì vậy bạn muốn xóa phần đó của câu hỏi vì đó là 'một cá trích đỏ và sẽ chỉ gây nhầm lẫn cho mọi người , bao gồm cả chính bạn. Thiết bị âm thanh là card âm thanh/chip, không phải loa có dây được cắm vào. Thứ bạn đang hướng đầu ra là cổng mà giắc cắm cắm vào, KHÔNG PHẢI là thiết bị được gắn vào giắc cắm/phích cắm, chúng sẽ chỉ hiển thị dưới dạng nhiều loại đầu ra khác nhau các cổng, như tai nghe, đầu ra, đầu ra kỹ thuật số, đầu vào, v.v.
magraith avatar
lá cờ jp
Vấn đề là - Studio Controls chỉ tự động thiết lập nó như thế này (cầu nối xung với Jack)... và nó ĐƯỢC SỬ DỤNG để hoạt động với tôi. Nó chỉ dừng lại một ngày. Tôi phát hiện ra rằng Bluetooth đã hoạt động nên tôi đã làm điều đó trong một thời gian. Nhưng bây giờ tôi muốn lấy lại loa của mình. Vì vậy, tôi có thể thử tắt giắc cắm, nhưng tôi sẽ tháo dỡ cấu hình hiện có. Nhưng có lẽ tôi sẽ học được điều gì đó trong quá trình này. Vâng tôi cũng hi vọng thế!
Lizardx avatar
lá cờ ph
Ah tôi thấy. Nếu bạn dựa vào các điều khiển phòng thu và giắc cắm, có lẽ bạn muốn tìm hiểu cách thức hoạt động của chúng. Tôi sẽ kiểm tra xem bluetooth có nắm quyền kiểm soát hay không, nhưng đó là một điều khó khăn khác để tìm ra. Tôi chưa bao giờ là người hâm mộ những thứ được cấu hình sẵn đóng gói sẵn, chính xác là vì lý do này, bạn không tìm hiểu cách thức hoạt động của nó, vì vậy không thể dễ dàng khắc phục sự cố nếu hoặc khi chúng xuất hiện. Nếu nó 'chỉ dừng lại một ngày', điều đó cho thấy bản cập nhật hệ thống đã ghi đè cấu hình. Điều đó có nghĩa là bao bì không chính xác, có thể. http://manpages.ubuntu.com/manpages/cosmic/man1/ubuntustudio-controls.1.html khá rõ ràng.
magraith avatar
lá cờ jp
Vâng, đó là những gì tôi đang cố gắng thực hiện - tìm hiểu cách thức hoạt động của nó.Cụ thể, tôi đang cố gắng hiểu, nếu tôi có các thiết bị đầu ra này, làm cách nào để đảm bảo rằng chúng được ánh xạ tới đúng cổng để âm thanh đến được loa? Dựa trên những gì tôi nhận được từ Bluetooth, có vẻ như cầu nối giắc cắm xung hoạt động, chỉ là các thiết bị vật lý không nhận được tín hiệu (đó là lý thuyết). Vì vậy, những gì cho phép tôi chẩn đoán tình hình đó?
Lizardx avatar
lá cờ ph
Tôi sẽ không cho rằng, bluetooth trong hầu hết các trường hợp đều đi qua bus USB và khác biệt đáng kể. Ngoài ra, một khi bạn sử dụng độ trễ của bluetooth và usb, mọi lợi ích từ việc sử dụng giắc cắm sẽ biến mất ngay lập tức. Tôi sẽ không ngạc nhiên nếu jack hoàn toàn không tham gia vào chuỗi đó, vì về cơ bản không có lợi ích gì khi sử dụng nó trong bối cảnh đó. Mục đích của Jack là giảm độ trễ xuống mức tối thiểu cần thiết để thực hiện công việc âm thanh thực, không nghe, phiền bạn, xử lý/ghi âm, v.v., công việc âm thanh. Bluetooth sẽ KHÔNG BAO GIỜ được sử dụng trong bối cảnh đó.
magraith avatar
lá cờ jp
một bằng chứng ủng hộ lý thuyết của tôi là, với Bluetooth là đầu ra của tôi, micrô webcam USB không hoạt động cho đến khi tôi vá nó vào xung, sử dụng "biểu đồ" của QJackCtl
magraith avatar
lá cờ jp
điều đó nói rằng, tôi đã tắt Jack, Pulseaudio đã tiếp quản và oi-la, tôi đã có âm thanh trở lại. Vì vậy, cảm ơn vì đã khuyến khích tôi phá vỡ nó.
Lizardx avatar
lá cờ ph
đối với những vấn đề như thế này, trước tiên hãy đơn giản hóa nó, sau đó thêm độ phức tạp để giúp theo dõi và khắc phục nội dung dễ dàng hơn, đó thường là cách tôi tiếp cận vấn đề. Làm rất phức tạp trước sau đó cố gắng tìm ra biến nào khiến nó không hoạt động hiếm khi thành công, lol, trong lập trình. Vì vậy, đó là jack. Tôi nghi ngờ rằng bản cập nhật bluetooth hoặc ubuntu đã ghi đè hoặc thay đổi cấu hình chính mà các điều khiển phòng thu gói ubuntu ban đầu đã tạo.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.