"beep" 명령은 아무 작업도 수행하지 않습니다.

"beep" 명령은 아무 작업도 수행하지 않습니다.

나는 DietPi 기본 PC(x86_64)를 실행하는 오래된 Dell Latitude E5430 노트북을 가지고 있습니다. *DietPi는 Debian 11 Bullseye의 포크입니다.

일반화하다

오늘은 beep을 설치하고 실행해봤습니다. 잠시 후 다시 bash로 돌아갑니다. 소리가 나지 않습니다. 그러나 이상하게도 "cmus"라는 터미널 음악 플레이어를 사용하면 사운드가 실제로 문제 없이 작동하고 재생됩니다.

내가 시도한 것

  • 최신 Linux Intel 사운드 카드 드라이버를 설치했습니다.
  • ALSA를 설치했어요
  • ALSA Mixer에서 볼륨을 최대로 설정했습니다.

추가 정보

내 /etc/asound.conf 내부:

pcm.!default {
        type plug
        slave.pcm {
                type hw
                card 0
                device 0
        }
}

ctl.!default {
        type hw
        card 0
}

스피커가 연결되었는지 확인합니다.

답변1

이 명령은 사운드 카드가 아닌 스피커를 제어합니다. 따라서 컴퓨터에 스피커가 연결되어 있지 않으면 소리가 들리지 않을 수 있습니다.

칭찬을 인용하자면:

소형 피에조 부저/스피커는 일반적으로 플러그를 꽂는 외부 스피커가 아닌 두 개의 전선을 통해 마더보드에 직접 연결되고 내부에 장착됩니다.

관련 정보