Puedo ejecutar bindsym button4 exec amixer -D pulse sset Master 5%+
y bindsym button5 exec amixer -D pulse sset Master 5%-
ajustar el volumen desde una sesión de terminal. Sin embargo, cuando agrego los comandos a mi configuración para i3 así:
bar {
#status_command i3status
#status_command i3blocks -c ~/.i3/i3blocks.conf
#status_command ~/.i3/Bar.sh
status_command conky -c /etc/config/conky/conky.conf
font pango:Monospace
colors {
background $bg-color
separator #757575
# border background text
focused_workspace $bg-color #000000 $text-color
inactive_workspace $inactive-bg-color $inactive-bg-color $inactive-text-color
urgent_workspace $urgent-bg-color $urgent-bg-color $text-color
}
bindsym button4 exec amixer -D pulse sset Master 5%+
bindsym button5 exec amixer -D pulse sset Master 5%-
}
Tengo un error en mi configuración:
ERROR: CONFIG: Expected one of these tokens: <end>, '#', 'set', 'i3bar_command', 'status_command', 'socket_path', 'mode', 'hidden_state', 'id', 'modifier', 'position', 'output', 'tray_output', 'font', 'binding_mode_indicator', 'workspace_buttons', 'verbose', 'colors', '}'
ERROR: CONFIG: (in file /home/kalenpw/.i3/config)
ERROR: CONFIG: Line 206: }
ERROR: CONFIG: Line 207:
ERROR: CONFIG: Line 208: bindsym button4 exec amixer -D pulse sset Master 5%+
ERROR: CONFIG: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR: CONFIG: Line 209: bindsym button5 exec amixer -D pulse sset Master 5%-
ERROR: CONFIG: Line 210: }
ERROR: CONFIG: Expected one of these tokens: <end>, '#', 'set', 'i3bar_command', 'status_command', 'socket_path', 'mode', 'hidden_state', 'id', 'modifier', 'position', 'output', 'tray_output', 'font', 'binding_mode_indicator', 'workspace_buttons', 'verbose', 'colors', '}'
ERROR: CONFIG: (in file /home/kalenpw/.i3/config)
ERROR: CONFIG: Line 207:
ERROR: CONFIG: Line 208: bindsym button4 exec amixer -D pulse sset Master 5%+
ERROR: CONFIG: Line 209: bindsym button5 exec amixer -D pulse sset Master 5%-
ERROR: CONFIG: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ERROR: CONFIG: Line 210: }
ERROR: CONFIG: Line 211:
ERROR: FYI: You are using i3 version 4.7.2 (2014-01-23, branch "tags/4.7.2")
Estoy reflejando la sintaxis que se encuentra en la guía del usuario de i3wm:
bar {
# disable clicking on workspace buttons
bindsym button1 nop
# execute custom script when scrolling downwards
bindsym button5 exec ~/.i3/scripts/custom_wheel_down
}
Me parece que la sintaxis es correcta y el problema definitivamente está en esas 2 líneas bindsym porque está bien sin ellas. ¿Cómo puedo solucionar este problema para poder controlar el volumen cuando me desplazo en la barra de estado?
Respuesta1
Su versión de i3 es muy antigua, necesita actualizarla al menos a 4.11 (bindsym para i3bar se menciona en suNotas de lanzamiento).
Puedes encontrar la guía del usuario para tu versión.aquí.