¿Algún applet de control de volumen para openbox?

9

Amigos

Entorno: Ubuntu 14.04 minimal + openbox. Es una caja de desarrollo. El audio se basa en alsa.

Me encanta la ligereza de openbox. Ni siquiera uso tint2 ya que siento que no agrega mucho valor. Para la bandeja del sistema, solo uso una aplicación ligera llamada docker.

Lo único que me falta es un applet de control de volumen ligero que puede ir a la bandeja del sistema.

Vi una aplicación llamada icono de volumen que podría ajustarse a la factura:

http://softwarebakery.com/maato/volumeicon.html

Sin embargo, no estoy seguro de si se está desarrollando activamente.

Me pregunto si tiene una sugerencia para un applet de control de volumen que sea liviano y se desarrolle de manera algo activa.

Si es necesario, puedo rebajar el uso de tint2.

Saludos,
Peter

Peter
fuente

Respuestas:

7

EDITAR 16 DE MAYO DE 2015

Desde la actualización a 15.04, gnome-control-center se ha comportado mal y gnome-sound-applet ha desaparecido, así que decidí buscar otras alternativas y encontré volti. Funciona más o menos igual, todavía se inicia desde mi ~/.config/openbox/autostartarchivo

Herramientas para instalar

  1. gnome-control-center
  2. gnome-alsamixer
  3. panel tint2

Opción 1: gnome-alsamixer

Gnome Alsamixer es una interfaz gráfica para alsamixer (la utilidad de línea de comandos basada en ncurses para control de sonido). Instálelo a través de apt-get y agregue gnome-alsamixer.desktop al panel tint2. (Ver mi archivo tint2rc a continuación).

ingrese la descripción de la imagen aquí

Opción 2: gnome-sound-applet

Si lo ha gnome-control-centerinstalado, puede usar el indicador de sonido / applet. Instale gnome-control-centery agregue una línea gnome-sound-applet &a su .config/openbox/autostartarchivo.

Opción 3: use el panel de afeitar

El panel Razor tiene su propio indicador de sonido y es parte del entorno de escritorio razorqt, pero puede instalarse de forma independiente. Descárgalo usando sudo apt-get install razor-panel. Para iniciarlo automáticamente, agréguelo razor-panel &a su .config/openbox/autostartarchivo.

Opción 4: Control de volumen de audio de pulso

El nombre describe lo que es acertadamente suficiente. Simplemente, haga clic derecho en el escritorio, vaya a Debian -> Aplicaciones -> Sonido -> pavucontrol. ingrese la descripción de la imagen aquí

Mi archivo .config / openbox / autostart

# set background
feh --bg-fill /home/xieerqi/.local/share/wallpapers/ben.jpg &

# start tint2 panel
tint2 &

# start razor-panel
# razor-panel &

# start gnome-sound-applet
gnome-sound-applet &

Mi archivo .config / tint2 / tint2rc

# Tint2 config file
# Generated by tintwizard (http://code.google.com/p/tintwizard/)
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure

# Background definitions
# ID 1
rounded = 7
border_width = 2
background_color = #000000 60
border_color = #FFFFFF 16

# ID 2
rounded = 5
border_width = 0
background_color = #FFFFFF 40
border_color = #FFFFFF 48

# ID 3
rounded = 5
border_width = 0
background_color = #FFFFFF 16
border_color = #FFFFFF 68

# Panel
panel_items = LTSBC
panel_monitor = all
panel_position = bottom center horizontal
panel_size = 85% 50
panel_margin = 0 0
panel_padding = 7 0 7
panel_dock = 0
wm_menu = 1
panel_layer = top
panel_background_id = 1

# Panel Autohide
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 2
strut_policy = follow_size

# Taskbar
taskbar_mode = single_desktop
taskbar_padding = 2 3 2
taskbar_background_id = 0
taskbar_active_background_id = 0

# Tasks
urgent_nb_of_blink = 8
task_icon = 1
task_text = 0
task_centered = 1
task_maximum_size = 140 35
task_padding = 6 2
task_background_id = 3
task_active_background_id = 2
task_urgent_background_id = 2
task_iconified_background_id = 3
task_tooltip = 0

# Task Icons
task_icon_asb = 70 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 70 0 0

# Fonts
task_font = sans 7
task_font_color = #FFFFFF 68
task_active_font_color = #FFFFFF 83
task_urgent_font_color = #FFFFFF 83
task_iconified_font_color = #FFFFFF 68
font_shadow = 0

# System Tray
systray = 1
systray_padding = 4 2 3
systray_sort = ascending
systray_background_id = 0
systray_icon_size = 35
systray_icon_asb = 70 0 0

# Clock
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #FFFFFF 74
clock_padding = 1 0
clock_background_id = 0
clock_rclick_command = orage

# Tooltips
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.3
tooltip_background_id = 1
tooltip_font = sans 10
tooltip_font_color = #000000 80

# Mouse
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

# Battery
battery = 1
battery_low_status = 10
battery_low_cmd = notify-send "battery low"
battery_hide = 98
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #FFFFFF 74
battery_padding = 1 0
battery_background_id = 0



# Launchers
#   
launcher_padding = 5 0 10
launcher_background_id = 9
launcher_icon_size = 45
launcher_item_app = /home/xieerqi/.config/autostart/firefox.desktop
# launcher_item_app = /some/where/anotherapplication.desktop
launcher_item_app =  /home/xieerqi/.config/autostart/gnome-terminal.desktop
launcher_item_app = /home/xieerqi/.config/tint2/backlight.desktop
# launcher_item_app = /home/xieerqi/.local/share/applications/backlight.desktop 
launcher_item_app = /usr/share/applications/gnome-alsamixer.desktop
# End of config

Nota sobre los archivos de configuración

Es posible que desee reiniciar o al menos hacerlo sudo service lightdm restartdesde TTY1 para habilitar los cambios realizados en los archivos de configuración

Cómo se vería la configuración

ingrese la descripción de la imagen aquí

Sergiy Kolodyazhnyy
fuente
1
¿Es posible usar pavucontrol como icono en una barra de estado como i3status?
LnxSlck
@LnxSlck No estoy familiarizado con i3status, así que no puedo decirlo. Lo sentimos
Sergiy Kolodyazhnyy
4

PNMixer es otra alternativa, es un applet de sonido bastante completo y configurable. Ha existido por un tiempo y está bien mantenido.

Hay un paquete de Ubuntu aquí:
https://launchpad.net/ubuntu/+source/pnmixer

Para la última versión, visite la página de GitHub:
https://github.com/nicklan/pnmixer

Descargo de responsabilidad: soy desarrollador de PNMixer.

elboulangero
fuente
Solo lo probé y me gusta porque porque proporciona un icono de la bandeja del sistema para cambiar el volumen, pero también para iniciar gnome-alsamixer.
Colin Keenan
sudo apt install pnmixer
loxaxs
2

Otra opción es el paquete "volumeicon". Es un icono de sytemtray, es bastante simple, hace lo que debe hacerse.

Rapha Rocha
fuente
En Ubuntu, el nombre del paquete real es volumeicon-alsa
biryulin04