Pipewire를 사용해보자

음악, 동영상 등 멀티미디어 및 코덱과 관련된 문제 해결

Moderator: Dry8r3aD

Post Reply
antix666
Posts: 178
Joined: 2011/06/28 Tue 10:12 pm

Pipewire를 사용해보자

Post by antix666 » 2022/05/15 Sun 2:05 pm

https://pipewire.org/

Pulseaudio나 Jack을 대체하여 비디오 및 오디오 입출력에 대한 처리 기능을 담당하는 동시에 Flatpak 어플리케이션을 지원하며 컨테이너화된 어플리케이션의 오디오 및 비디오 장치와 상호 작용이 가능토록 하는 프로젝트입니다.



"실시간 멀티미디어 컨테츠를 처리하고 공유하면서 샌드박스 프로그램도 지원"하니까 우리가 킹 왕짱 좋~~다~~!가 프로젝트 개발자들이 주장하는 바입니다.



한마디로 차세대 사운드 서버입니다.



우분투로 실제로 파이프와이어를 지원하고 있습니다.

터미널에서

systemctl --user status pipewire pipewire-session-manager

하시면 실행중이라고 뜨죠.


그런데 이게 제대로 지원하는 건 아닙니다.

제대로 동작하게 만들어보죠.



<<< 주의 >>>

사용중인 Pulseaudio에 불만 없으시면 사용하지 않으셔도 됩니다.

어떤 일이 일어날지 모르니 그냥 백업 먼저 해주세요.



1. 라이브러리를 설치해보자.

sudo apt install pipewire-audio-client-libraries libspa-0.2-bluetooth libspa-0.2-jack


2. wireplumber를 설치합니다.

sudo apt install wireplumber pipewire-media-session-



3. 설정 파일을 복사해줍니다.

ALSA 클라이언트라면

sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/



JACK 클라이언트라면

sudo cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/



해주세요.



그리고 설정을 적용해줍니다.

sudo ldconfig



만약 블루투스를 사용하신다면 펄스오디오 블루투스 모듈 패키지를 제거해줍니다.

sudo apt remove pulseaudio-module-bluetooth



4. 이제 시스템에 등록해주세요.


우분투를 새로 시작하신 후

pactl info 하시면 됩니다. 서버 이름에 On Pipewire 버전명 이 뜨면 정상입니다.


5. 나 돌아갈래~~~~~~~~~~~~~!

조립은 분해의 역순입니다.
sudo apt remove pipewire-audio-client-libraries libspa-0.2-bluetooth libspa-0.2-jack

sudo apt install pipewire-media-session wireplumber-

systemctl --user --now enable pipewire-media-session
해주세요.



6. 그 다음은?

펄스이펙츠의 Pipewire 대응 버전이 EasyEffects입니다.

https://github.com/wwmm/easyeffects

Pipewire가 Flatpak을 지원하는 게 목표중 하나이니 이 녀석도 Flatpak으로 나왔습니다.

flatpak install flathub com.github.wwmm.easyeffects

하시면 설치는 끝입니다.

이제 EasyEffect를 이용해서 사운드 서버를 설정할 수 있습니다.

디스코드 사용하실때 주변 소음 차단하실 방법 찾으셨던 분들.. 설치해주세요.


User avatar
황병희
Posts: 1071
Joined: 2009/10/18 Sun 1:47 am
Contact:

Re: Pipewire를 사용해보자

Post by 황병희 » 2022/05/15 Sun 7:38 pm

18.04 쓸때 사운드가 안되어서 그냥 포기하고 쓴적이 있었는데
이런 대체제가 있다는것에 안도감이 생깁니다.

정성 소개글 감사합니다!!!

[크롬북 데비안 11 이맥스에서 적었어요~]
^고맙습니다 감사합니다_^))//

Post Reply