리눅스2023. 9. 13. 11:42

 

반달가면 이글루에서 백업 - http://bahndal.egloos.com/640651 (2020.8.1)

노트북에 설치한 리눅스 민트 20 XFCE에서 kazam(카잠) 화면 녹화 프로그램(관련 내용은 이전 게시물을 참고하자. 여기로)을 사용할 때 소리가 녹음이 되지 않는 문제가 있어서, 해결책을 이리 저리 찾아 보았다.

kazam의 설정(preferences) 메뉴로 가 보면 스피커와 마이크 설정에 장치가 제대로 인식되지 않았다. 스피커 항목은 빈칸이고 마이크 항목은 "Unknown"이라고 표시된다.

kazam 버전은 1.4.5이고, 리눅스 민트 20이 우분투 20.04 LTS 기반의 배포판이므로, 같은 기반의 다른 배포판에서도 같은 문제가 발생할 가능성이 있다.

어쨌든 문제에 대한 해결책은 발견했다. 아래의 링크에 관련 내용이 있다.

 

https://bugs.launchpad.net/kazam/+bug/1875530
 
아래의 파이썬(python) 스크립트 파일에 문제가 있기 때문이라고 한다.

/usr/lib/python3/dist-packages/kazam/pulseaudio/pulseaudio.py

아래의 파일을 다운로드하여 압축을 풀어 대체해 주자. 루트(root) 권한을 필요로 한다.

pulseaudio.py.zip
0.00MB


다운로드한 후 아래와 같이 작업했다.

# 다운로드 디렉토리 이동
cd ~/Downloads

# 압축 해제
unzip pulseaudio.py.zip

# 디렉토리 이동
cd /usr/lib/python3/dist-packages/kazam/pulseaudio/

# 이전 파일 백업
sudo mv pulseaudio.py pulseaudio.py.bak

# ~/Downloads/pulseaudio.py 파일 이동
sudo mv ~/Downloads.pulseaudio.py ./

kazam을 다시 실행해 보니 설정에서 스피커와 마이크 장치가 제대로 인식되어 선택이 가능했다. 녹화도 정상적으로 잘 된다.

728x90
Posted by 반달가면