![升级到 17.10 后没有声音](https://linux22.com/image/1151046/%E5%8D%87%E7%BA%A7%E5%88%B0%2017.10%20%E5%90%8E%E6%B2%A1%E6%9C%89%E5%A3%B0%E9%9F%B3.png)
我正在使用 USB 蓝牙适配器将我的电脑连接到我的无线耳机 (Mpow Jaws) (https://www.amazon.com/Mpow-Bluetooth-Headphones-Wireless-Cancelling/dp/B01MDK0PIP?th=1)。USB 蓝牙适配器似乎没问题,并且可以检测到 Jaws 的存在,但是当我尝试将两者配对时,请求被自动拒绝。
我检查了所有常见的蓝牙相关问题(在已经配对的情况下尝试配对(尽管这款耳机支持多对),关闭耳机电源并重试)我确实相信操作系统有问题,因为我在蓝牙仪表板上看到了一个不寻常的标志:
我显然按下了“修复”按钮,但下次打开蓝牙控制台时它又回来了。这就是它拒绝配对尝试的速度。我根本无法检测到它是否在合法地尝试配对耳机,它自动拒绝的速度比进度圈出现的速度还快。
编辑0:我从 17.04 升级,蓝牙适配器/耳机对工作正常。
编辑1:我还从蓝牙控制台删除了配置,重新扫描并尝试再次配对。它能够检测到耳机,但配对失败。
编辑3:可能是蓝牙 USB 驱动程序在升级后已经过时(并且可能有东西损坏了,但除了无法连接设备之外,还不至于导致任何明显的故障),但我不知道在这种情况下该怎么做。
编辑4:这是蓝牙适配器:(https://www.amazon.com/gp/product/B01BQO3QZO/ref=oh_aui_search_detailpage?ie=UTF8&psc=1) 它是 Costech 10/11m 型号。
编辑5:我刚刚注意到整个声音驱动系统缺失了。似乎没有声音驱动程序。这很奇怪,因为我的 HP 笔记本电脑上有集成扬声器,并且通过 3 毫米端口插入了 USB 扬声器。
编辑6:声音在相同版本号的 Kubuntu Live System USB 上有效。我坚信这是一个声音问题,而不是蓝牙问题。蓝牙适配器反应灵敏,能够检测到我的耳机,但我认为它在尝试与声音系统集成时会中断,这就是问题所在。USB lsmod
Live System 的输出:
kubuntu@kubuntu:~$ lsmod Module Size Used by rfcomm 77824 14 cmac 16384 1 bnep 20480 2 usblp 20480 0 cmdlinepart 16384 0 intel_spi_platform 16384 0 intel_spi 20480 1 intel_spi_platform spi_nor 28672 1 intel_spi mtd 57344 4 spi_nor,intel_spi,cmdlinepart intel_rapl 20480 0 x86_pkg_temp_thermal 16384 0 intel_powerclamp 16384 0 coretemp 16384 0 kvm_intel 200704 0 snd_hda_codec_hdmi 49152 1 arc4 16384 2 snd_hda_codec_idt 57344 1 kvm 581632 1 kvm_intel snd_hda_codec_generic 73728 1 snd_hda_codec_idt rtl8188ee 90112 0 rtl_pci 28672 1 rtl8188ee snd_hda_intel 40960 5 rtlwifi 77824 2 rtl_pci,rtl8188ee irqbypass 16384 1 kvm
snd_hda_codec 126976 4 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi,snd_hda_codec_generic
mac80211 778240 3 rtl_pci,rtl8188ee,rtlwifi
uvcvideo 90112 0
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
pcbc 16384 0
snd_hda_core 81920 5 snd_hda_intel,snd_hda_codec,snd_hda_codec_idt,snd_hda_codec_hdmi,snd_hda_codec_generic
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2
snd_hwdep 20480 1 snd_hda_codec
videodev 176128 3 uvcvideo,videobuf2_core,videobuf2_v4l2
snd_pcm 98304 4 snd_hda_intel,snd_hda_codec,snd_hda_core,snd_hda_codec_hdmi
btusb 45056 0
btrtl 16384 1 btusb
aesni_intel 188416 2
btbcm 16384 1 btusb
btintel 16384 1 btusb
aes_x86_64 20480 1 aesni_intel
media 40960 2 uvcvideo,videodev
bluetooth 540672 41 btrtl,btintel,bnep,btbcm,rfcomm,btusb
crypto_simd 16384 1 aesni_intel
glue_helper 16384 1 aesni_intel
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
cfg80211 610304 2 mac80211,rtlwifi
cryptd 24576 3 crypto_simd,ghash_clmulni_intel,aesni_intel
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
intel_cstate 20480 0
intel_rapl_perf 16384 0
hp_wmi 16384 0
input_leds 16384 0 snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi joydev 20480 0 sparse_keymap 16384 1 hp_wmi serio_raw 16384 0 wmi_bmof 16384 0 snd_timer 32768 2 snd_seq,snd_pcm ecdh_generic 24576 1 bluetooth rtsx_pci_ms 20480 0 memstick 16384 1 rtsx_pci_ms snd 81920 21 snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_hda_codec_idt,snd_timer,snd_rawmidi,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_pcm soundcore 16384 1 snd hp_accel 28672 0 lis3lv02d 20480 1 hp_accel mei_me 40960 0 mei 98304 1 mei_me shpchp 36864 0 ie31200_edac 16384 0 lpc_ich 24576 0 soc_button_array 16384 0 input_polldev 16384 1 lis3lv02d intel_rst 16384 0 mac_hid 16384 0 intel_smartconnect 16384 0 hp_wireless 16384 0 parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 49152 3 lp,parport_pc,ppdev ip_tables 24576 0 x_tables 40960 1 ip_tables autofs4 40960 2 overlay 73728 1 nls_utf8 16384 1 isofs 45056 1 nls_iso8859_1 16384 0 dm_mirror 24576 0 dm_region_hash 20480 1 dm_mirror dm_log 20480 2 dm_mirror,dm_region_hash uas 24576 0 usb_storage 69632 2 uas hid_generic 16384 0 usbhid 49152 0 hid 118784 2 hid_generic,usbhid i915 1798144 20 nouveau 1638400 1 rtsx_pci_sdmmc 24576 0 mxm_wmi 16384 1 nouveau ttm 94208 1 nouveau i2c_algo_bit 16384 2 nouveau,i915 drm_kms_helper 167936 2 nouveau,i915 syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper psmouse 147456 0 fb_sys_fops 16384 1 drm_kms_helper ahci 36864 0 r8169 81920 0 drm 356352 11 nouveau,i915,ttm,drm_kms_helper libahci 32768 1 ahci rtsx_pci 57344 2 rtsx_pci_sdmmc,rtsx_pci_ms mii 16384 1 r8169 video 40960 2 nouveau,i915 wmi 24576 4 wmi_bmof,mxm_wmi,nouveau,hp_wmi kubuntu@kubuntu:~$
编辑7:执行后sudo apt-get remove --purge alsa-base pulseaudio
声音sudo apt-get install alsa-base pulseaudio
恢复,但系统托盘中没有 KDE 声音图标。此外,音量增大/减小键无效。kubuntu-desktop
在此过程中删除了一些软件包。我以为通过重新安装它们,我可以将声音按钮重新放在系统托盘中,但音频缺失问题也再次出现……此外,声音设备可以播放,并且可以在系统设置/音频区域中发现。
这些是被删除的软件包:
The following package was automatically installed and is no longer required: pavucontrol-qt-l10n Use 'sudo apt autoremove' to remove it. The following packages will be REMOVED: alsa-base* kubuntu-desktop* pavucontrol-qt* plasma-pa* pulseaudio* pulseaudio-module-bluetooth* pulseaudio-module-gconf* 0 upgraded, 0 newly installed, 7 to remove and 4 not upgraded.
答案1
尝试安装 kmix
sudo apt install kmix
reboot
您将重新获得声音管理器。
但是对于蓝牙我遇到了同样的问题:从 17.04 升级到 17.10 后失去蓝牙功能
编辑:找到解决方案(查看上面的链接)
答案2
我认为你的问题是由最近漏洞可以通过注释掉最后三行来解决/etc/pulse/default.pa
:
###.ifexists module-switch-on-connect.so
###load-module module-switch-on-connect
###.endif
为了使系统托盘中的 KDE 声音图标和音量增大/减小键正常工作,您需要安装plasma-pa
:
sudo apt install plasma-pa