볼륨 키는 단일하게 작동하지만 xfce4에서는 작동하지 않습니다


20

xfce에서 볼륨 키가 작동하지 않습니다. 그것들을 사용할 때 화면에 볼륨이 변경되고 있지만 볼륨이 전혀 변경되지 않는다는 표시가 나타납니다 (음소거 키와 동일).

이상한 점은 xfce에서 우분투로 갈 때 키가 올바르게 작동한다는 것입니다.

이것이 중요한지 모르겠지만 컴퓨터에 사운드 카드가 있습니다.

xfce에서 볼륨 키를 작동 시키려면 어떻게해야합니까?


HDMI와 같은 다른 사운드 장치가 활성화되어 있습니까? 아마도 볼륨 키가 기본 스피커가 아닌 이러한 장치로 구성되어있을 수 있습니다. 볼륨 조절 (또는 pavucontrol터미널 입력)로 이동하여 다른 장치의 구성을 살펴보십시오. 내장 오디오 이외의 다른 장치를 끄고 로그 아웃하여 변경 사항을 확인하십시오.
Christian Skjødt

답변:


14

이것은 12.10에서 여전히 깨졌습니다. xfce4-mixer를 설치 한 다음이를 제어 할 믹서를 수동으로 선택한 다음 xfce4 설정 편집기로 이동하여 "active card"이름을 입력하여이 문제를 해결할 수 있습니다. 음소거 버튼이 여전히 제대로 작동하지 않습니다. 음소거 버튼을 사용하여 음소거를 해제 할 수 있습니다. 화면 알림을 포함하여 다른 모든 기능은 작동합니다. 모든 것이 제대로 작동하는 것은 정말 까다로워서 버그를 열었습니다 : https://bugs.launchpad.net/ubuntu/+source/xfce4-mixer/+bug/1085752

구체적으로 xfce4-mixer에서 다음과 같이 보이기를 원합니다.

xfce4- 믹서

사운드 카드의 기본 볼륨 컨트롤 만 표시됩니다. 상단에서 사운드 카드를 선택한 다음 "컨트롤 선택 ..."을 클릭하여 컨트롤을 추가해야합니다. 그런 다음 xfce4-settings-editor에서 다음과 같이 "active-card"를 설정해야합니다.

xfce4 설정 편집기

"사운드 카드"아래에 믹서를 추가 한 모든 사운드 카드 목록이 표시됩니다. 카드가 여러 개있을 수 있으므로 올바른 카드를 찾는 데 약간의 시행 착오가 필요할 수 있습니다. 올바른 사운드 카드 이름을 "사운드 카드"에서 "액티브 카드"로 복사해야합니다. 이것은 볼륨 버튼이 제어하는 ​​믹서입니다.


볼륨 높이기, 볼륨 낮추기 및 음소거로 제어 할 수 있지만 음소거 해제하지 않은 카드를 찾을 수있었습니다. 대신 음소거가 작동하지 않도록 다른 카드를 사용해야했습니다. xfce4-mixer 앱에서 작동하는 모든 컨트롤 중 하나를 찾아 카드를 추가하고 매번 키보드 단축키를 테스트하는 전체 과정을 거치지 않아도 사용할 카드를 파악할 수있었습니다.
corvec

2
어떤 이유로 "액티브 카드"가 "속성"에 표시되지 않습니다.
user87317

@ user87317 같은 문제가 있습니다. '사운드 카드'속성 값에서 복사해야합니다. 간단한 문자열입니다.
로그 오프

5

xfce4-volumed데몬 모드에서 실행되고 있지 않을 때만 작동 합니다. 볼륨 키는이 명령을 실행하여 기존 볼륨 프로세스를 종료하고 데몬 모드에서 실행되지 않는 새 프로세스를 시작할 때 작동합니다.

kill `pidof xfce4-volumed` ; mkdir -p /tmp/volumed && cd /tmp/volumed && nohup xfce4-volumed --no-daemon &

nohup을 사용하여 프로세스를 실행하므로 프로세스를 종료하지 않고이 명령을 실행하는 터미널을 닫을 수 있습니다.


2
아, 내 문제가 있습니다! - xfce4-volumed사망했거나 로그인시 시작되지 않습니다 (재부팅한지 너무 오래되어서 마지막으로 부팅했을 때 문제가 있었는지 기억 나지 않습니다). 수동 시작 xfce4-volumed은 나를 위해 속임수를 사용했습니다 (데몬 모드에서도 잘 작동합니다).
Ponkadoodle

이봐! 진행! 지금까지 xfce4-volumed --no-daemon터미널에서 직접 실행 중입니다 . 이제 부팅 할 때 시작하는 방법을 알아야합니다!
nmz787

4

해당 볼륨 키는 그놈 기반입니다. 또는 단일성 기반이든 무엇이든 ... 키보드 설정 GUI에서 사용자 정의 키보드 단축키를 생성하여 볼륨을 줄이거 나 늘리거나 음소거해야합니다. 음량 "마이저 세트 마스터 토글"의 경우 볼륨을 낮추기위한 마스터 5 % + ""아 마이저 세트 마스터 5 %- "


이것은 작동하지만 xfce4-volumed와 함께 제공되는 notify-osd를 제공하지 않습니다. 화면에 전혀 피드백이 없습니다.
kolslorr

1

Xubuntu 12.04에서도 동일한 문제가 있었지만 Xfce4 만 있기 때문에 Unity에서 작동했는지는 알 수 없습니다. 터미널에 다음을 입력하십시오.

$ xfconf-query -c xfce4-mixer -p /active-card -s xfconf-query -c xfce4-mixer -p /sound-card

출처 : https://wiki.archlinux.org/index.php/Xfce#Xfce4-volumed


xfce4-mixer가 기본적으로 설치되어 있지 않기 때문에 12.10에서는 작동하지 않으므로 해당 설정이 존재하지 않습니다. 그것들을 만드는 방법은 아래의 대답을 참조하십시오.
Alistair Buxton

1

이것이 내 경우처럼 일시적인 문제라면 명령 줄에서 수행하십시오.

killall xfce4-volumed && xfce4-volumed


0

xfce4-settings-editor에서 "Active Card"매개 변수를 변경하는 문제가 수정되었습니다.

사운드 카드가 두 개 (하나는 HDMI이고 다른 하나는 일반 카드) 있는데 선택한 카드가 사용중인 일반 카드와 다릅니다.


0

나는이 매우 이상한 문제를 가지고 있었고, 메뉴에서 볼륨 슬라이더를 조정할 수 있었고 아무것도하지 않을 것입니다. 또한 키보드로 조정을 시도하면 슬라이더가 움직이지만 실제 볼륨으로 아무것도 바뀌지 않습니다.

로 이동하여 문제를 해결했습니다 PulseAudio Volumne Control. 에서 Output Devices패널, 당신은 당신의 사운드 카드의 모든 옵션을 볼 수 있습니다. 거기에서 포트가 아날로그 출력으로 설정되었는지 확인했습니다. 귀하의 경우 사운드가 가고 싶은 곳에 따라 HDMI 또는 헤드폰 일 수 있습니다. 그런 다음 '대체로 설정 옵션'을 선택하십시오. 녹색 확인 표시처럼 보입니다.

나는 하지 않았다 설치해야 할 xfce4-mixer일이 얻을.


0

에서 Settings > Settings Manager > Keyboard > Applications Shortcut:

  • amixer set Master 3+볼륨을 높이려면 추가하십시오
  • amixer set Master 3-볼륨을 줄이려면 추가
  • amixer -D pulse set Master Playback Switch toggle음소거 / 음소거 해제에 추가

0

비슷한 문제가 발생하여 해결했습니다.

Ubuntu Studio 18.10 XFCE4에서 시작 응용 프로그램에 XFCE Volume Daemon이 포함되어 있다는 것을 알고 있습니다. XFCE 볼륨 데몬은 비활성화하고 재부팅하고 xfce4-pulseaudio-plugin을 설치하면 의도 한대로 작동합니다.

그것이 다른 사람들을 도울 수 있기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.