볼륨 사운드 및 화면 밝기 조절이 작동하지 않습니다


답변:


21

멀티미디어 키

먼저 밝기와 볼륨을 위해 다음 패키지를 설치하십시오.

sudo apt-get update; sudo apt-get install xbacklight alsa-utils pulseaudio

그런 다음 I3 FAQ에서 :

이 라인을 추가 ~/.config/i3/config

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl -- set-sink-volume 0 +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl -- set-sink-volume 0 -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle # mute sound

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness

모드 키

$mod키 를 변경하려면

  • 를 엽니 다 ~/.config/i3/config.
  • 줄을 찾으십시오.

    set $mod
    
  • 다음과 같이 변경하십시오.

    set $mod Mod4
    
  • 마지막으로 실행 i3-msg reload하여 구성 파일을 다시로드하십시오.


우분투 17.04에서 완벽하게 작동합니다!
blkpws 2016 년

2

볼륨의 경우 "amixer"명령을 사용했습니다.

먼저 모든 장치를 활성화하여 첫 번째 유형을 확인하십시오.

amixer

그것은 '마스터'상태를 [on] 또는 [off]

[off] 인 경우 다음을 입력하여 [on]으로 설정하십시오.

amixer sset Master on

.

이제 기본 코드를 변경하십시오.

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume 2 +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume 2 -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute 0 toggle

이것에 :

bindsym XF86AudioRaiseVolume exec amixer sset Master 5%+
bindsym XF86AudioLowerVolume exec amixer sset Master 5%-
bindsym XF86AudioMute exec amixer sset Master toggle

이 명령은 해당 비율을 모든 출력 장치로 증가시킵니다.

나에게 완벽한 작품


나는 bindsym XF86AudioMute exec amixer -D set Master 1+ toggle잘 작동 하기 위해 토글 링 을 사용해야 했습니다.
가브리엘 지글러

1

xbacklight가 작동하지 않습니다. 나는 적어도 intel을 위해 커널에 노출 된 백라이트 파일에 직접 쓰는이 스크립트를 작성했습니다.

https://github.com/jappeace/brightnessctl

최근에 다시 설치해야했고 이제 설치를 쉽게하기 위해 makefile을 만들었습니다. 이는 xbacklight 솔루션이 작동하지 않는 경우에 대한 대안 일뿐입니다.


1

글쎄, 그것은 항상 같은 지침의 변형이지만, 나에게 haikarainen 이 다양한 하드웨어에서 가장 잘 작동 한다는 것을 알았 습니다.

i3구성 파일 에서 다음을 설정하십시오.

bindsym XF86MonBrightnessDown exec light -U 10
bindsym XF86MonBrightnessUp exec light -A 10

그런 다음 WM을 사용 $mod+Shift+c하거나 i3-msg reload또는 직접 WM을 다시 시작하여 다시로드 하십시오.


xbacklight가 우분투 18.04에서 작동하지 않아 +1
Chitral Verma

-1
sudo apt-get update
sudo apt-get install xbacklight

~ / .config / i3 / config에서 set $ mod를 Mod4로 변경하십시오.

~ / .config / i3 / config에 추가하십시오.

# Pulse Audio controls
bindsym XF86AudioRaiseVolume exec --no-startup-id pactl -- set-sink volume @DEFAULT_SINK@ +5% #increase sound volume
bindsym XF86AudioLowerVolume exec --no-startup-id pactl -- set-sink volume @DEFAULT_SINK@ -5% #decrease sound volume
bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute @DEFAULT_SINK@ toggle # mute sound

# Sreen brightness controls
bindsym XF86MonBrightnessUp exec xbacklight -inc 20 # increase screen brightness
bindsym XF86MonBrightnessDown exec xbacklight -dec 20 # decrease screen brightness

파일을 저장

$ mod + Shift + c를 누르거나 i3wm을 다시 시작하십시오

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