디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[정보] 리눅스에서 디맥 아시오 쓰는법

페도라39갤로그로 이동합니다. 2024.04.20 06:15:47
조회 1089 추천 16 댓글 15
														
※주의점
허접이라 굳이 안해도 되는 작업들이 중간에 있을 수도 잇음.
리눅스는 대소문자 구분해야함.
스팀덱에서 될지는 모름




설명하는 환경
사운드카드 : 사운드블라스터x G6 (다이렉트 모드)
OS : archlinux
계정명 : clear
13
kernel : 6.7.0.6.realtime1-1-rt



1. 먼저 준비해야 하는것으로는

realtime-privileges
git
jack2 (pipewire-jack을 쓰면 안된다)
qjackctl
pulseaudio-jack (pipewire-pulse를 사용해도 되는지는 모름)
jack2-dbus

이것들을 깔아야 한다.

터미널에

sudo pacman -S realtime-privileges git jack2 jack2-dbus qjackctl pulseaduio-jack

를 입력





※pipewire-pulse가 아닌 pulseaudio를 사용하고 잇기 때문에 pipewire-pulse를 사용하는 환경은 pipewire-pulse를 지운다. (pipewire-pulse를 사용하는 환경은 어캐될지 모름)

위에 명령어을 쓰기 전에 먼저 입력

sudo pacman -R pipewire-jack pipewire-jack-client # 이것들이 설치되어있는 경우
sudo pacman -S pulseaudio

여기서 pipewire-pulse랑 충돌한다고 이걸 지우겠냐고 물어보는데 y를 입력한다.

여기서 만약 pipewire-pulse가 안지워지고 의존성 문제가 뜨는경우

ctrl + alt + f5를 눌러서 가상콘솔에서 root로 로그인 한 후에 (GUI에서 하면 팅길수도 있음)

pacman -Rc pipewire-pulse
pacman -S pulseaudio

이후에 의존성문제로 잔뜩 날아간 패키지들을 "알아서" 재설치 하면 된다.

그리고 디맥 스팀 게임 아이디는 960170인거 기억.




2. 그다음에 aur을 이용해서 wineasio를 설치해야 한다.

터미널에서 (루트 권한이 있는 일반 계정에서)

git clone https://github.com/trizen/trizen.git

cd trizen/archlinux
sudo pacman -S base-devel
makepkg -si
trizen -S wineasio

물어보는거 뜰때마가 엔터 다 눌러주면 된다.

혹시나 마지막에 PGP 값이 안맞다거나 하는 오류가 생기면 그 줄 복붙해서 덕덕고 검색하셈 그럼 해결법 나옴




3. 그리고 계정을 audio realtime 그룹에 추가한다


sudo groupadd realtime

sudo usermod -aG realtime $(whoami)
sudo usermod -aG audio $(whoami)



4. 그리고 재부팅을 하고 qjackctl을 킨다. (정상적으로 돌아가는 모습)

1ebec223e0dc2bae61ab96b304de297d3884526f5727799b9f8ee2abf11c3bc4d344d9f236169989206eb335e9ff5a155c7c



※qjackctl을 켰는데 jack이 실행이 안된다고 에러내는 경우

1. pulseaudio나 pipewire-pulse가 동작되고 잇으면 종료시킨다

pulseaduio --kill

systemctl --user stop pipewire-pulse.socket
systemctl --user stop pipewire-pulse.service
systemctl --user stop pipewire.socket
systemctl --user stop pipewire.service
systemctl --user stop wireplumber
(pipewire도 꺼야하는지는 모름)

qjackctl을 쓰면 pulseaudio를 끄지 않아도 같이 돌아가게 할 수 있는것 같아서 필요없어보이긴함

2. 특정 파일 제거하기

~/.jackdrc
~/.config/jack/conf.xml
~/.config/rncbc.org/QjackCtl.conf

이것들을 지우고, jackdbus 강제종료

3. qjackctl에서

viewimage.php?id=29b7dd27fdc03db57ebad5a1&no=24b0d769e1d32ca73fe983fa11d028318cb15ad56bfd98ec49f9ace758a508bb81c278eb1d36f1a5d9768f98aaa676f8b57ba965df96fd681818834e2601eb26857c03472afecf

인터페이스 장치 지정(hw:G6)을 제대로 해놓는다. 아마 フレーム/ピリオド가 버퍼사이즈 같아보임





5. 디맥을 어느 프로톤으로 돌리는지 확인한다.

viewimage.php?id=29b7dd27fdc03db57ebad5a1&no=24b0d769e1d32ca73fe983fa11d028318cb15ad56bfd98ec49f9ace758a508bb81c278eb1d36f1a5d9768f98aaa67695b710bf71e99f0a09f20b37b48906d4f46840ffb875a3d498


해당 프로톤의 위치는 '/home/clear/.local/share/Steam/compatibilitytools.d/Proton 9.0 (Beta)'인데, 괄호랑 띄어쓰기가 있어서 ''로 감싸주어야 한다.


6. 터미널에서 환경변수 입력

export WINEPREFIX=/home/clear/.local/share/Steam/steamapps/compatdata/960170/pfx

그리고 파일 복사

cp /usr/lib/wine/x86_64-windows/wineasio64.dll '/home/clear/.local/share/Steam/compatibilitytools.d/Proton 9.0 (Beta)/files/lib64/wine/x86_64-windows/'
cp /usr/lib64/wine/x86_64-unix/wineasio64.dll.so '/home/clear/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/files/lib64/wine/x86_64-unix'

dll 등록

'/home/clear/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/files/bin/wine64' regsvr32 '/home/clear/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/files/lib64/wine/x86_64-windows/wineasio64.dll'

또 복사

cp '/home/clear/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/files/lib64/wine/x86_64-windows/wineasio64.dll' '/home/clear/.local/share/Steam/steamapps/compatdata/960170/pfx/drive_c/windows/system'

asio test 돌리기

'/home/clear/.local/share/Steam/steamapps/common/Proton 9.0 (Beta)/files/bin/wine64' '/home/clear/Downloads/VBAsioTest_1014/VBASIOTest64.exe' # 대충 다운받은 경로 넣으셈

1ebec223e0dc2bae61ab96b304de297d3884526f5727799b9f8ee2abf11c3cc12d3a8b8f6a8a6f062542b3fdb7c820a37171


devices -> ASIO : WineASIO 누름
뚜~ 하는 소리 나는지 확인

설정에서 버퍼사이즈 설정하는게 있는데 여기서 하는게 적용되는지는 모름1ebec223e0dc2bae61ab96b304de297d3884526f5727799b9f8ee2abf11c3cc3acf5f28cf3b317c6ca92ee795379153335f0




7. 디맥을 킨다.

viewimage.php?id=29b7dd27fdc03db57ebad5a1&no=24b0d769e1d32ca73fe983fa11d028318cb15ad56bfd98ec49f9ace758a508bb81c278eb1d36f1a5d9768f98aaa676f8b57ba965df96fd68181883497057e97479abdd08182e47



디맥에서 소리 출력 설정을 wineasio로 바꾸는데 소리가 안난다?

qjackctl 의 메세지에서

JACK protocol mismatch (8 vs 9)

이라는 메세지가 뜨는데 아마도 내가 쓰는 원조 리눅스 libjack이랑 스팀 런타임 라이브러리에 있는 libjack이랑 버전이 안맞아서 그런것 같다.

01:07:04:clear@archlinux ~>find . -name "*libjack*"
./.local/share/Steam/ubuntu12_32/steam-runtime/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386
./.local/share/Steam/ubuntu12_32/steam-runtime/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64.md5
./.local/share/Steam/ubuntu12_32/steam-runtime/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386.md5
./.local/share/Steam/ubuntu12_32/steam-runtime/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_32/steam-runtime/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_32/steam-runtime.old/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386
./.local/share/Steam/ubuntu12_32/steam-runtime.old/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64.md5
./.local/share/Steam/ubuntu12_32/steam-runtime.old/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_i386.md5
./.local/share/Steam/ubuntu12_32/steam-runtime.old/installed/libjack-jackd2-0_1.9.8~dfsg.1-1ubuntu2+srt5_amd64
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_32/steam-runtime.old/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/share/doc/libjack-jackd2-0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjackserver.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/share/doc/libjack-jackd2-0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/share/doc/libjack-jackd2-0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjackserver.so.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/share/doc/libjack-jackd2-0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjackserver.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/share/doc/libjack-jackd2-0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjacknet.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjack.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjack.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjacknet.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjackserver.so.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/i386-linux-gnu/libjackserver.so.0.1.0
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/steamrt/expectations/x86_64-linux-gnu/libjack-jackd2-0.symbols
./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/steamrt/expectations/i386-linux-gnu/libjack-jackd2-0.symbols

대충 스팀의 libjack 위치가 이렇게 나오는데 정확히 어떤 폴더에 있는걸 바꿔야 하는지 모르니 x86_64-linux-gnu 쪽에 있는걸 전부 바꿔치기 한다 (x86_64가 64비트, i386이 32비트)


01:07:28:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-AW3KM2/usr/lib/x86_64-linux-gnu/
01:11:08:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/var/tmp-1EMJM2/usr/lib/x86_64-linux-gnu/
01:11:46:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/ubuntu12_64/steam-runtime-sniper/sniper_platform_0.20240307.80401/files/lib/x86_64-linux-gnu/
01:12:06:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-3XTNM2/usr/lib/x86_64-linux-gnu/
01:12:34:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20240321.82093/files/lib/x86_64-linux-gnu
01:13:18:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20240306.80253/files/lib/x86_64-linux-gnu
01:13:50:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-C7MBM2/usr/lib/x86_64-linux-gnu/
01:14:30:clear@archlinux ~>sudo cp -a /usr/lib/libjack* ./.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231107.66294/files/lib/i386-linux-gnu/


이러면 정상적으로 소리가 나오게 된다.


근데 이렇게 복사하면 파일 권한에 문제가 생기는데 잘 되니까 문제 없겠지

그리고 여기서 문제가 있는데 리눅스를 업데이트하던 스팀 런타임을 업데이트하던지간에  libjack이 어느한쪽이라도 업뎃되면 다시 복붙해야 할 것 같음...






1ebec223e0dc2bae61ab96b304de297d3884526f5727799b9f8ee2abf01c3cc0accd36f8c012c6a5e5deb756a6c6c12291dfe2ec


pulseaudio랑 jack이랑 같이 돌아가니까 아시오 쓰면서 유투브 보는것도 되는듯?


자동등록방지

추천 비추천

16

고정닉 10

3

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2856 설문 주위 눈치 안 보고(어쩌면 눈치 없이) MZ식 '직설 화법' 날릴 것 같은 스타는? 운영자 24/04/29 - -
341451 공지 현재 2개의 이벤트가 진행중입니다 [10] Terryyyyyyyyyyyyyyyy갤로그로 이동합니다. 23.05.29 24692 74
570108 공지 시즌 11 래더 보상 신청 페이지 [1] Terryyyyyyyyyyyyyyyy갤로그로 이동합니다. 24.02.28 2746 46
143785 공지 디맥 정보 모음집 [22] Terryyyyyyyyyyyyyyyy갤로그로 이동합니다. 22.03.11 150269 117
392657 공지 디제이맥스 리스펙트 V 갤러리 이용 안내 및 운영 규정 [14] ㅇㅇ(114.201) 23.07.24 11880 61
163086 공지 호출벨 [7] ㅇㅇ(220.78) 22.04.15 59968 350
610199 일반 톡하고 터질 것 같아 점점 더 커져만 가는 내 마음 ㅇㅇ갤로그로 이동합니다. 10:51 14 0
610198 일반 풀보이스하면 다인 더빙이 기대된다 전국망이협회행동대장갤로그로 이동합니다. 10:36 31 0
610197 일반 걍 2.0이라고 포장해서 풀프라이스로 다시 팔죠? ㅇㅇ(58.29) 10:34 29 0
610196 일반 레나를 주인공으로 하는 비주얼노벨이 보고싶구나... Klaudia갤로그로 이동합니다. 10:34 12 0
610195 일반 스토리모드 풀더빙 나오면 개인적으로 불호일듯 [4] ㅇㅇ갤로그로 이동합니다. 10:26 81 0
610194 일반 나도 로또 이벤트 상품 아직도 못받음... [1] ㅇㅇ갤로그로 이동합니다. 10:22 67 0
610193 일반 망원경콘 STOP... [9] Superlovely갤로그로 이동합니다. 10:16 82 0
610192 일반 훠훠훠... 업뒈이트는 맘에 듀쉽뉘과??? dd(203.233) 09:58 82 1
610191 일반 yes24에서 예매안했으면 이거 있는지도 몰랐네 [4] ㅅㅍㅅP갤로그로 이동합니다. 09:55 146 0
610190 일반 언능하세옇 저랑 미듷맨 대결해요 [4] 로리콘갤로그로 이동합니다. 09:49 91 0
610189 일반 신박한기능) 스토리모드에 풀보이스면 어케됨. [7] 능지상승갤로그로 이동합니다. 09:47 129 1
610188 일반 다인 뿔잡고 그냥 [2] 비시밧시갤로그로 이동합니다. 09:39 73 0
610187 일반 오늘 날씨 뭐임 ㅇㅇ갤로그로 이동합니다. 09:37 47 0
610186 일반 B받았는데 망이일러가 허접~ 이러면 동기부여 나겠네 [6] personas갤로그로 이동합니다. 09:29 120 0
610185 일반 랭킹초기화에 대중파워 소급적용 안해주는거 맞아? [1] ㅇㅇ갤로그로 이동합니다. 09:25 85 0
610184 일반 요시 6시 30분 [16] ㄹㅅ갤로그로 이동합니다. 09:22 93 1
610183 일반 디맥2로 아예 새롭게 나오는건 어떻게 생각함? [6] ㅇㅇ(121.142) 09:17 155 0
610182 일반 부거 2개 뿌림.. [22] カンデリア갤로그로 이동합니다. 09:09 142 2
610181 일반 뭔데 흥갤 150위 후반이 70위까지 왔냐 [6] kyaong갤로그로 이동합니다. 09:08 143 0
610180 일반 대회 상품 먹튀말인데 [2] ㅇㅇ(210.112) 09:07 192 0
610179 일반 칭찬좀 [6] Sss갤로그로 이동합니다. 09:06 63 0
610178 일반 빨리카무이하고싶군 [3] nQp갤로그로 이동합니다. 09:03 75 0
610177 일반 폭풍전야 [1] ㅇㅇ(112.161) 09:00 55 0
610176 일반 화가 난 사람이 많은거 보니 갓겜이네 [4] ㅇㅇ갤로그로 이동합니다. 08:59 148 0
610175 일반 아니면 이런 아이디어는 어떰? ㅇㅇ갤로그로 이동합니다. 08:59 48 0
610174 일반 아 요시 여섯시 삼십분 [5] 별빛정원갤로그로 이동합니다. 08:59 56 1
610173 일반 디부이등산가다가벡스터닮은아저씨봄 [2] 멍갈갤로그로 이동합니다. 08:58 64 1
610172 일반 레더 한 번도 안했지만 업적 사라지는 상실감은 ㅇㅈ함 트로릴라갤로그로 이동합니다. 08:56 40 0
610171 일반 사실 결과창에 일러 띄우는거 엄청 신선한 아이디어는 아닌게 [8] 산누에나방갤로그로 이동합니다. 08:53 175 0
610170 일반 아이 워너 개 추 베이베 [2] ㅇㅇ갤로그로 이동합니다. 08:52 68 4
610169 일반 디붕이들아 내일 일페래!!!!!!!!!!! 수염걸갤로그로 이동합니다. 08:52 23 0
610168 일반 피방에서 디맥하다가 멱살 잡혔다 ㅅㅂ... [3] ㅇㅇ(211.199) 08:47 128 0
610167 일반 미들맨 놀리는 이유 [5] ㅇㅇ갤로그로 이동합니다. 08:43 92 0
610166 일반 ???:랭크 높은거 띄울수록 이쁜 일러 나오게 하면 할듯? [8] 산누에나방갤로그로 이동합니다. 08:40 160 0
610165 일반 누군가에겐 미들맨도목표잖아요 [6] 멍갈갤로그로 이동합니다. 08:37 118 2
610164 일반 갤에서 미들맨이라고 컨셉잡는애들 특) [4] ㅇㅇ갤로그로 이동합니다. 08:27 129 0
610163 일반 나8키퍼펙다시칠자신이없어.. [15] nellm갤로그로 이동합니다. 08:21 147 0
610162 일반 제발 레벨도 초기화한다고 해줘 [6] ㅇㅇ갤로그로 이동합니다. 08:19 99 1
610161 일반 업뎃후에는피버끄고하는거임? nellm갤로그로 이동합니다. 08:17 57 0
610160 일반 오늘티켓팅 8시맞지? ㅇㅇ(211.187) 08:14 40 0
610159 창작 기록을 다시 찍게 만드는 방법 [26] B호감갤로그로 이동합니다. 08:14 803 30
610158 일반 2주 동안 4키만하다 6키 돌아오니까 약지 아파 뒤지겠노 강딱이갤로그로 이동합니다. 08:02 25 0
610157 일반 딸피들은 주민번호 뒷자리 2라는거 ㄹㅇ임? [4] ㅇㅇ(61.105) 08:00 159 0
610156 일반 요시 오늘도 평화로운 디맥갤 강딱이갤로그로 이동합니다. 07:52 32 0
610155 일반 초기화에 대해 먼가 불만은 있는데 [1] Vividria갤로그로 이동합니다. 07:51 101 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2