Arch-Linux
將管道回滾到 PulseAudio
我的藍牙耳機影片延遲和口吃。
我最近切換到 pipewire,發現文件太高級而無法導航。配置層數太多,而且該服務的採用時間還不夠長,無法獲得良好的支持。
所以我想回滾到擁有更多開發文件和支持的 Pulse。
我在 Arch 上,發現當我嘗試移除 pipewire 時,我發現它有很多依賴項,我對它們的集成理解得不夠好,無法自信地解決。
# pacman -R pipewire checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: removing pipewire breaks dependency 'pipewire' required by helvum :: removing pipewire breaks dependency 'pipewire' required by obs-studio :: removing pipewire breaks dependency 'pipewire' required by pipewire-media-session :: removing pipewire breaks dependency 'libpipewire-0.3.so=0-64' required by pipewire-media-session :: removing pipewire breaks dependency 'libpipewire-0.3.so=0-64' required by pipewire-pulse
如何移除或禁用管道線並返回脈衝?
或者,也許有人對解決藍牙問題有建議。
不要使用
-R
標誌。而是使用sudo pacman -S pulseaudio pulseaudio-bluetooth
. Pacman 會提示 PipeWire Pulse 和 PulseAudio 有衝突,以及是否要移除 PipeWire。按 Y 就完成了。如果您堅持使用,
-R
則使用-Rsdd
跳過依賴檢查,然後安裝 PulseAudio,儘管非常不推薦使用該標誌。無論如何,您都應該使用該s
標誌,否則pipewire-media-session
會pipewire-pulse
留下。進行此類刪除的最佳方法是刪除帶有-Rs
標誌的顯式安裝的包,並且將自動處理依賴項。