私のシステムが壊れている可能性があります。これに対する明確な答えがあれば申し訳ありません。私はまだLinuxに初めてアクセスし、約8ヶ月間しかLinuxを実行していません。現在、zshを使用してEndeavourOSを実行しています。
pipewire
LDACをサポートするように切り替えようとしていますpulseaudio
。しかし、一つの重要な事実を忘れていました。現在、学校のWi-Fiを使用しています(長い間オフにはなりません)、これはかなり多くの他のパッケージミラーをブロックします。点滅してpulseaudio
削除しました。pulseaudio-alsa pulseaudio-bluetooth pulseaudio-jack
今後インストールしましたがpipewire
…pipewire-pulse
大きな間違いですね。インストールしようとすると、Error: 404
学校のファイアウォールがパッケージのダウンロードをブロックするたびにすばやく返されました。迅速な再起動で、私が最も懸念していたことを確認しました。オーディオは完全に台無しだった。
私は別の解決策を見つけるために約1時間を費やしました。以下は、私が試したことのいくつかを時系列でリストしたものです。
- のみ
pacman -S pulseaudio
。結果:Error: 404
pulse-audio
次のソースからインストールこれ記事。結果:pulseaudio
インストールされていますが、Polybarのように音量が表示されないため、オーディオはまだまったく機能しません。最後に、同じディレクトリから削除されました。pacman -Sy pulseaudio
。今回はpacman
別の内容が出力されますが、これはソースから以前にインストールされたが完全に削除されていないためと思われます。
➜ ~ sudo pacman -Sy pulseaudio
resolving dependencies...
looking for conflicting packages...
Package (2) Old Version New Version Net Change
extra/libpulse 15.0-1 15.0-4 0.00 MiB
extra/pulseaudio 15.0-4 5.81 MiB
Total Installed Size: 7.32 MiB
Net Upgrade Size: 5.82 MiB
:: Proceed with installation? [Y/n] y
(2/2) checking keys in keyring [------------------------------] 100%
(2/2) checking package integrity [------------------------------] 100%
(2/2) loading package files [------------------------------] 100%
(2/2) checking for file conflicts [------------------------------] 100%
error: failed to commit transaction (conflicting files)
pulseaudio: /usr/lib/systemd/user/pulseaudio-x11.service exists in filesystem
pulseaudio: /usr/lib/systemd/user/pulseaudio.service exists in filesystem
pulseaudio: /usr/lib/systemd/user/pulseaudio.socket exists in filesystem
pulseaudio: /usr/lib/udev/rules.d/90-pulseaudio.rules exists in filesystem
pulseaudio: /usr/share/bash-completion/completions/pacmd exists in filesystem
pulseaudio: /usr/share/bash-completion/completions/pasuspender exists in filesystem
Errors occurred, no packages were upgraded.
正直なところ、今は何をすべきかわかりません。オーディオがないと、基本的に音楽を聴いたり映画を見ることはできません。この2つは私が毎日たくさんすることです。うまくいけば、解決策は家に着くのを待つのではないことを願っています。これは何も見られない15時間の飛行を意味します。 p よろしくお願いします!
答え1
pacman
作成したいファイルの一部がすでに存在していると文句を言います。
pulseaudio: /usr/lib/systemd/user/pulseaudio-x11.service exists in filesystem
pulseaudioを再インストールする前に削除する必要があります。
ソースからの手動インストールの残余のように見えます。