页次: 1
遇到的问题比较诡异,搜不到相似的,问ai也只有一些标准套路,无法针对我遇到的具体情况
x86_64笔记本安装的windows arch双系统 用的pipewire
Linux 设备名 6.14.1-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 07 Apr 2025 19:59:13 +0000 x86_64 GNU/Linux
自带的声卡
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
Subsystem: Lenovo ThinkPad T480
Flags: bus master, fast devsel, latency 64, IRQ 171
Memory at e9248000 (64-bit, non-prefetchable) [size=16K]
Memory at e9230000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_avs
一开始是扬声器正常 耳机接入没有声音 而且有时候会阻塞浏览器的视频播放
然后发现mplayer耳机声音正常(这里需要在设置手动换成耳机设备)
vlc的情况就很怪了 无法用耳机播放 但是在Audio > Audio device中选择唯一的一项后 点击播放按钮可以播放一次 但是再点击播放按钮就又无法播放了 不过再次选择Audio device后 又可以播放一次 该项的名字我不太记得了 应该是Built-in Audio Analog Stereo
在Preferences中试着操作了也没有解决这个问题
然后装了pavucontrol
这时候想试试换装pulseaudio,提示需要卸载pipewire,但是有很多依赖pipewire,没办法就放弃了
后面忘记弄了啥 但是重启后vlc突然就正常了 Audio > Audio device 里也出现了很多选项 我选了一个有Output / Input的就可以了
这个时候浏览器还是无法播放声音 chromium和firefox都不行 把耳机插到我手机上试了试也没问题
最后我想着试试自带的浏览器吧(gnome 自带的web,我后来换装了mate)
结果web正常 神奇的是 我再开chromium和firefox也正常了
然后我装了cmus 一开始也是没声音 按照ai提示装了alsa-utils
在ai提示下用
:set output_plugin=alsa
:set dsp.alsa.device=hw:0,0
装上了
后来发现按cmus的音量控制键-/+提示cmus Error: can't change volume: mixer is not open
编辑~/.config/cmus/rc文件为
set output_plugin=alsa
set dsp.alsa.device=default
set mixer.alsa.device=default
set mixer.alsa.channel=PCM
就正常了(之前还操作过几次导致可以按-/+但是实际音量没有变化)
很抱歉写得有点流水账 因为本人也不是很懂怎么搞好的
离线
页次: 1