所以我在我的个人和工作笔记本电脑上都安装了Ubuntu 18.04,我在这两台笔记本电脑上都遇到了同样的问题。
我有索尼 WH-1000XM3降噪耳机,它们已配对,一切正常且工作正常,唯一的问题是每当我打开它们并且 Ubuntu 上的蓝牙自动连接启动并连接到它们时,它们开始听起来很奇怪。
奇怪的是,我的意思是就像环境声音被打开了,虽然耳机处于降噪状态,而且声音真的很糟糕而且很安静。
但是,当我断开连接并手动重新连接它们时,问题就会消失。
提前致谢!
更新:
使用切换到 A2DP 的解决方案没有解决任何问题。耳机确实连接了,但它没有切换到它们,声音一直在笔记本电脑的扬声器上播放。尝试在耳机之间切换几次也不能解决问题。
使用其他解决方案编辑/etc/bluetooth/main.conf导致同样的问题。我什至尝试移除设备并再次配对。
sudo apt install libdbus-1-dev libudev-dev libical-dev libreadline-devbluez-5.52通过从源代码构建来安装。有关详细信息,请参阅自述文件 + 您必须运行sudo make install
http://www.bluez.org/release-of-bluez-5-54-and-5-53/systemctl daemon-reloadsudo service bluetooth restart另请注意,这是在重新更新的 Ubuntu 18.04 上,我有点搞砸了一些依赖项,不得不通过在旧的操作系统之上安装新的操作系统来修复我的操作系统,在此之前我还有一些其他旧的依赖项不允许我安装 bluez-5.52
我的笔记本电脑(使用 12.04 LTS)使用 HDMI 连接显示器进行双屏设置。一切正常,但每次连接/断开电缆时,我都必须转到“声音”首选项并手动更改声音输出设备。
有什么方法可以在连接/断开电缆时更改声音输出设备,所以当我连接显示器时,声音输出设置为 HDMI,当我断开连接时,声音又回到笔记本电脑扬声器?
我的装有 Ubuntu 19.04 的笔记本电脑在每次启动时都检测到并设置了我的 HDMI 输出。但是自从我升级到 19.10 后,每次开机都需要手动设置,如下:
从

到

我已经尝试了如何在 Ubuntu 18.04 中设置默认音频输出设备中提出的每一个解决方案?,但显然 19.10 中有些不同。我具体做了什么:
$ pactl list short sinks
9 alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1 module-alsa-card.c s16le 2ch 48000Hz SUSPENDED
$ pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1'
Run Code Online (Sandbox Code Playgroud)
/etc/pulse/default.pa如下所示:set-default-sink 9
and
set-default-sink alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1
and
set-default-sink 'alsa_output.pci-0000_00_1f.3.hdmi-stereo-extra1'
Run Code Online (Sandbox Code Playgroud)
注释该行load-module module-switch-on-connect。
将 PulseAudio Volume Control 中的配置文件切换到 HDMI2。
重新启动后,这些都没有持续存在。
我有一个简单的单行命令,它在终端中完美运行,但在“启动应用程序”应用程序中不起作用。
代码行是: xmodmap /home/seph/Code/Ubuntu\ Scripts/Xmodmap
从“启动应用程序”复制它并将其粘贴到终端中并没有那么麻烦,但我真的不明白为什么它不起作用。我首先按照别人的指示去做,所以也许我做错了什么?在任何情况下,它只是将您放入终端中的任何内容输入到终端中,这难道不是一个明显且合乎逻辑的假设吗?
我刚刚安装了 Ubuntu 18.04。(在双启动中)在设置中识别扬声器:它在设置-声音下显示“扬声器 - 内置音频”。但是,它们不起作用。耳机在系统声音和 Chromium 中确实有效,但在 Firefox 中无效。
任何其他信息,请询问。我是新来的,真的不知道什么是必要的。
这工作了几天,但后来停止工作:我在 Windows 8.1 启动后关闭了 Windows 上的快速启动,因为 Ubuntu 14.04 中的笔记本电脑扬声器没有声音。现在我的扬声器除了在 Firefox上正常工作:所以现在唯一的问题是扬声器和耳机都不能在 Firefox 上工作。在https://askubuntu.com/a/822196/679786 中使用 pavucontrol我也设法在 Firefox 中获得了正确的声音。
但现在问题又回来了。
TL; 博士
我从这里的答案中获得了解决方案的灵感:https : //askubuntu.com/a/862896/39456,我通过@laugeo提出的解决方案发现了这个问题:感谢编解码器的提示,我的不是在名单上。
问题
直到上周末,我的 PC 上仍有声音。然后在更新后:不再有声音。奇怪的是,我昨天用Ubuntu 20.04的实时映像启动了 PC,然后我就有了声音!
从那时起,我已经尝试了以下提示和技巧,但没有成功:
同样,启动到实时 Ubuntu 20.04 会给我声音,从硬盘驱动器启动没有任何声音。
我还尝试将扬声器插入屏幕(HDMI),但仍然沉默。虽然扬声器的参数窗口显示有声音播放,但不是真实的。
这是我的设置:
lspci |grep 'Audio'
1d:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
1f:00.3 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller
Run Code Online (Sandbox Code Playgroud)
有谁知道我怎样才能恢复声音?因为,如前所述,声音一直存在到上周末。
解决方案
在配置选项卡pavucontrol下,我将声卡的配置文件 …
每次我重新启动 Ubuntu 19.10 时,我都必须打开 gnome-control-center 并将声音输出设备设置回我的笔记本电脑的内置扬声器。否则,它通常会默认为甚至没有扬声器的 DisplayPort 设备。
这些设置保存到哪个文件?我在想,也许该文件已损坏,如果我删除该文件,Ubuntu 19.10 可能会开始记住我的声音输出首选项。我也愿意接受其他建议。
如何将扩展坞上的声卡列入黑名单或以其他方式永久禁用,同时保持使用 USB 声音设备的能力以及使用扩展坞其他功能的能力?
硬件:
Bus 002 Device 014: ID 046d:0a44 Logitech, Inc. Headset H390Bus 003 Device 005: ID 17e9:436e DisplayLink
Bus 003 Device 004: ID 2109:0813 VIA Labs, Inc.
Bus 003 Device 003: ID 17e9:436e DisplayLink
Bus 003 Device 002: ID 2109:0813 VIA Labs, Inc.
Bus 002 Device 005: ID 2109:2813 VIA Labs, Inc.
Bus 002 Device 003: ID 2109:2813 VIA Labs, Inc.
Run Code Online (Sandbox Code Playgroud)
以下是所有声音设备:
# …Run Code Online (Sandbox Code Playgroud) 我有一个 Ubuntu Headless 服务器,我想在登录后运行一个基本脚本,如何配置我的服务器在登录后自动运行脚本?脚本:
clear
echo "Hello $USER"
echo "Today is \c ";date
echo "Number of user login : \c" ; who | wc -l
echo "Calendar"
cal
exit 0
Run Code Online (Sandbox Code Playgroud)