내 시스템이 망가졌을 수도 있습니다. 이에 대한 명확한 대답이 있다면 죄송합니다. 저는 아직 Linux를 처음 접했고 약 8개월 동안만 Linux를 실행해 왔습니다. 현재 zsh를 사용하여 EndeavourOS를 실행 중입니다.
pipewire
LDAC를 지원 하도록 전환하려고 합니다 pulseaudio
. 그러나 한 가지 중요한 사실을 잊어버렸습니다. 현재 학교 Wi-Fi를 사용하고 있어(오랫동안 끄지 않을 것입니다), 이로 인해 꽤 많은 다른 패키지 미러가 차단됩니다. 깜빡해서 pulseaudio
삭제했어요pulseaudio-alsa pulseaudio-bluetooth pulseaudio-jack
앞으로설치했는데 pipewire
... pipewire-pulse
큰 실수네요. 설치하려고 하면 Error: 404
학교 방화벽이 패키지 다운로드를 차단할 때마다 빠르게 반환되었습니다. 빠른 재부팅을 통해 제가 가장 우려했던 점을 확인했습니다. 오디오가 완전히 엉망이었습니다.
나는 다른 해결책을 찾기 위해 약 한 시간을 보냈습니다. 다음은 제가 시도한 것 중 일부를 시간순으로 나열한 것입니다.
- 오직
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.
솔직히 지금은 무엇을 해야할지 모르겠습니다. 오디오가 없으면 기본적으로 음악을 듣거나 영화를 볼 수 없습니다. 이 두 가지는 제가 매일 많이 하는 일입니다. 바라건대 해결책은 집에 도착할 때까지 기다리는 것이 아니기를 바랍니다. 이는 아무것도 볼 수 없는 15시간의 비행을 의미합니다. p 미리 감사드립니다!
답변1
pacman
생성하려는 파일 중 일부가 이미 존재한다고 불평합니다.
pulseaudio: /usr/lib/systemd/user/pulseaudio-x11.service exists in filesystem
pulseaudio를 다시 설치하기 전에 제거해야 합니다.
소스에서 수동 설치의 잔재로 보입니다.