You are not logged in.

#1 2016-07-03 10:50:29

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Help! The systray volume icon doesn't work!

Unfortunately, there appears to be a problem with volti (the systray volume icon application used in BL) in certain set ups (notably those with several sound cards) that prevents the program from launching correctly and leaves the user with no means of controlling the volume or mute status with the mouse/touchpad.

To remedy this, we are now recommending a switch to volumeicon-alsa instead.

To accomplish this, first install volumeicon-alsa and remove volti and xfce4-volumed:

sudo apt-get install volumeicon-alsa volti- xfce4-volumed-
sed -i 's/xfce4-volumed/#xfce4-volumed/' ~/.config/openbox/autostart

Then replace the startup command for volti in the file at ~/.config/openbox/autostart:
https://github.com/BunsenLabs/bunsen-co … ostart#L53

Remove the "(sleep2; volti) &" line and replace it with these two lines:

bl-start-pulseaudio-x11
volumeicon &

The `bl-start-pulseaudio-x11` command is actually a custom script which can be created by running these commands:

tee ~/bin/bl-start-pulseaudio-x11 << "EOF"
#!/bin/sh

# header

set -e

if [ x"$DISPLAY" != x ] ; then

    /usr/bin/pactl load-module module-x11-publish "display=$DISPLAY" > /dev/null
    /usr/bin/pactl load-module module-x11-cork-request "display=$DISPLAY" > /dev/null

    if [ x"$KDE_FULL_SESSION" = x"true" ]; then
       /usr/bin/pactl load-module module-device-manager "do_routing=1" > /dev/null
    fi

    if [ x"$SESSION_MANAGER" != x ] ; then
	/usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
    fi
fi
EOF
chmod +x ~/bin/bl-start-pulseaudio-x11

Now disable the xdg autostart for Pulseaudio by running this command:

mkdir -p ~/.config/autostart ; cp /etc/xdg/autostart/pulseaudio.desktop ~/.config/autostart && echo "Hidden=true" >> ~/.config/autostart/pulseaudio.desktop

As volumeicon now handles the hotkeys, edit ~/.config/openbox/rc.xml and remove (or comment out) this stanza (lines 412 to 416, inclusive):
https://github.com/BunsenLabs/bunsen-co … c.xml#L412

Finally, create a file at /etc/asound.conf (as root!) [1] with the following content:

pcm.pulse {
   type pulse
}
ctl.pulse {
   type pulse
}
pcm.!default {
   type pulse
}
ctl.!default {
   type pulse
}

Reboot to effect the changes, hopefully it should all work now...
smile

[1] ~/.asoundrc could be used as an alternative but it would only apply per-user.

Last edited by Head_on_a_Stick (2017-01-15 14:55:32)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#2 2016-07-10 18:51:10

Horizon_Brave
Operating System: Linux-Nettrix
Registered: 2015-10-18
Posts: 1,473

Re: Help! The systray volume icon doesn't work!

As always, thanks for this HoaS!  Will volumeicon-also  be  swapped in for volti in the next B.L update?

When I get home I'll let you know if this works. I literally uninstalled Volti last night in frustration. I was using pavuctl which honestly works well for me...so I may just stick with using that instead of adding yet another layer of gui abstraction...thoughts on this?  What's the issue with just sticking with pavuctl's functionality?


"I have not failed, I have found 10,000 ways that will not work" -Edison

Offline

#3 2016-07-10 19:25:50

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

Horizon_Brave wrote:

thanks for this

You're welcome, this fix is a combined effort by the entire team smile

Horizon_Brave wrote:

Will volumeicon-also  be  swapped in for volti in the next B.L update?

That is yet to be ascertained.

We would prefer to make sure that the optimal solution is chosen rather than rushing into a decision.

Horizon_Brave wrote:

I was using pavuctl which honestly works well for me...so I may just stick with using that instead of adding yet another layer of gui abstraction...thoughts on this?

If it works best for you, fantastic.

Horizon_Brave wrote:

What's the issue with just sticking with pavuctl's functionality?

I am presuming that you mean pavucontrol?

That package just provides the mixer functionality for the BL sound stack.

The problems we are having are related to the systray volume icon, I don't think pavucontrol supplies such a thing or am I mistaken?


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#4 2016-07-10 19:33:41

Horizon_Brave
Operating System: Linux-Nettrix
Registered: 2015-10-18
Posts: 1,473

Re: Help! The systray volume icon doesn't work!

Head_on_a_Stick wrote:
Horizon_Brave wrote:

What's the issue with just sticking with pavuctl's functionality?

I am presuming that you mean pavucontrol?

yep, just shortened it... Infact I think the actual command to run is pavuctl from the cmd line.

Head_on_a_Stick wrote:

That package just provides the mixer functionality for the BL sound stack.

The problems we are having are related to the systray volume icon, I don't think pavucontrol supplies such a thing or am I mistaken?

No, pavuctl  doesn't provide an actual taskbar icon or anything, that I know of.
And yea I know the problem is with the actual icon in tint2, but it really doesn't bother to me just use guake (tap f12) and type in pavuctl to bring up the mixer and adjust the volume through there... But I know the ease and simplicity of just the one click volume adjustment is a big factor...  Anyway I'll check out volumeicon-alsa...I'll try it on hardware and VM.

Last edited by Head_on_a_Stick (2016-07-10 19:50:23)


"I have not failed, I have found 10,000 ways that will not work" -Edison

Offline

#5 2016-07-11 23:19:12

Horizon_Brave
Operating System: Linux-Nettrix
Registered: 2015-10-18
Posts: 1,473

Re: Help! The systray volume icon doesn't work!

So, I've been using volumeicon for the last day, and I don't really see any issues with it. I mean...it's not pretty by any means...and I'd just as soon open a terminal type pavucontrol, which incidently brings up the same mixer that volumeicon brings up if you right click on the icon and select Mixer.  Anyhoot, I'm good with this setup, plus it doesn't default to 'mute' across reboots!


"I have not failed, I have found 10,000 ways that will not work" -Edison

Offline

#6 2016-07-11 23:38:22

hhh
Meep!
Registered: 2015-09-17
Posts: 8,046
Website

Re: Help! The systray volume icon doesn't work!

Horizon_Brave wrote:

terminal type pavucontrol

'Super + v' keybind on stock bunsenlabs, or create your own keybinding or menu entry for Openbox.

Offline

#7 2016-07-17 15:03:51

sexynsmartjenny
Member
From: Boston, MA
Registered: 2016-07-17
Posts: 104

Re: Help! The systray volume icon doesn't work!

I followed the instruction and for some reason there still no volume icon in the tint2 panel.  Is it because I did not remove volti?  Do you just

sudo apt-get remove volti

Last edited by sexynsmartjenny (2016-07-17 15:04:27)

Offline

#8 2016-07-17 15:08:40

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

sexynsmartjenny wrote:

I followed the instruction

Please post the full content of your current ~/.config/openbox/autostart

Please also post the output of:

cat ~/.{xsession-errors,asoundrc} /etc/asound.conf
apt-cache policy volumeicon-alsa

“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#9 2016-07-17 15:35:32

sexynsmartjenny
Member
From: Boston, MA
Registered: 2016-07-17
Posts: 104

Re: Help! The systray volume icon doesn't work!

~/.config/openbox/autostart

## Openbox autostart
## ====================
## When you login to your BunsenLabs Openbox session, this autostart script
## will be executed to set-up your environment and launch any applications
## you want to run at startup.
##
## Note: some programs, such as 'nm-applet' are run via XDG autostart.
## Run
## /usr/lib/i386-linux-gnu/openbox-xdg-autostart --list
## or
## /usr/lib/x86_64-linux-gnu/openbox-xdg-autostart --list
## to list any XDG autostarted programs.
##
## More information about this can be found at:
## http://openbox.org/wiki/Help:Autostart
##
## If you do something cool with your autostart script and you think others
## could benefit from your hack, please consider sharing it at:
## http://forums.bunsenlabs.org (registration required)
##

## SETTINGS START

## Configure touchpad. See 'man synaptics' for more info.
synclient VertEdgeScroll=1 HorizEdgeScroll=1 TapButton1=1 2>/dev/null

## Set keyboard settings - 250 ms delay and 25 cps (characters per second) repeat rate.
## Adjust the values according to your preferances.
xset r rate 250 25

## Turn on/off system beep.
xset b off

## Add keyboard mapping.
#xmodmap -e "keysym Insert = Multi_key"

## SETTINGS END

## GNOME PolicyKit authentication
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &

nitrogen --restore &

bl-compositor --start &

## Start the tint2 session (the default tint2 will run if no sessions have been set)
(sleep 2s; bl-tint2-session) &

## Start the Conky session (the default conkyrc will run if no sessions have been set)
(sleep 2s; bl-conky-session --autostart) &

## Volume control for systray
(sleep 2; volumeicon) &

## Volume keys daemon
#xfce4-volumed &

## Start Clipboard manager
(sleep 3; clipit) &

## Start Thunar Daemon, if set as bl-file-manager
if [ "$(readlink -f $(which bl-file-manager))" = "$(which thunar)" ]
then
    thunar --daemon &
fi

## Enable power management
xfce4-power-manager &

## Start the battery applet
#(sleep 2; fdpowermon) &

## Start xscreensaver (light-locker now used by default, run via XDG autostart.)
#xscreensaver -no-splash &

## bl-welcome - post-installation script, will not run in a live session and
## only runs once. Safe to remove.
(sleep 10; bl-welcome --firstrun) &

## bl-fortune - have the system come up with a little adage (not yet enabled)
#(sleep 120; bl-fortune) &

And the output of cat ~/.{xsession-errors,asoundrc} /etc/asound.conf
apt-cache policy volumeicon-alsa is

jennifersuzuki@jennifersuzuki:~$ cat ~/.{xsession-errors,asoundrc} /etc/asound.conf
Xsession: X session started for jennifersuzuki at Sun Jul 17 10:43:10 EDT 2016
localuser:jennifersuzuki being added to access control list
I: Script for ibus started at run_im.
I: Script for auto started at run_im.
I: Script for default started at run_im.
I: Script for ibus started at run_im.
I: Script for auto started at run_im.
I: Script for default started at run_im.
export CLUTTER_IM_MODULE='xim'
export DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-b3Ma0HoQJr,guid=64b8e542ec945254ec9b4d5a578b9980'
export DESKTOP_SESSION='lightdm-xsession'
export DISPLAY=':0'
export GDMSESSION='lightdm-xsession'
export GTK_IM_MODULE='ibus'
export HOME='/home/jennifersuzuki'
export LANG='en_US.UTF-8'
export LOGNAME='jennifersuzuki'
export PATH='/home/jennifersuzuki/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games'
export PWD='/home/jennifersuzuki'
export QT4_IM_MODULE='xim'
export QT_IM_MODULE='xim'
export QT_STYLE_OVERRIDE='GTK+'
export SHELL='/bin/bash'
export SSH_AGENT_PID='1119'
export SSH_AUTH_SOCK='/tmp/ssh-RrqfgMLfFCxQ/agent.1077'
export TEXTDOMAIN='im-config'
export TEXTDOMAINDIR='/usr/share/locale/'
export USER='jennifersuzuki'
export XAUTHORITY='/home/jennifersuzuki/.Xauthority'
export XDG_GREETER_DATA_DIR='/var/lib/lightdm/data/jennifersuzuki'
export XDG_RUNTIME_DIR='/run/user/1000'
export XDG_SEAT='seat0'
export XDG_SEAT_PATH='/org/freedesktop/DisplayManager/Seat0'
export XDG_SESSION_ID='1'
export XDG_SESSION_PATH='/org/freedesktop/DisplayManager/Session0'
export XDG_VTNR='7'
export XMODIFIERS='@im=ibus'
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused

volumeicon: alsa_backend.c:86: asound_get_volume: Assertion `m_elem != ((void *)0)' failed.
tint2 : nb monitor 1, nb monitor used 1, nb desktop 2
Conky: forked to background, pid is 1263

Conky: desktop window (2bc) is root window
Conky: window type - normal
Conky: drawing to created window (0x2c00001)
Conky: drawing to double buffer
tint2 : nb monitor 1, nb monitor used 1, nb desktop 2
Failure: Module initialization failed

(nm-applet:1236): libnm-glib-CRITICAL **: nm_secret_agent_register: assertion 'priv->registered == FALSE' failed
[1368:1368:0717/104340:ERROR:sandbox_linux.cc(334)] InitializeSandbox() called with multiple threads in process gpu-process
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(14683)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]GL ERROR :GL_INVALID_OPERATION : glCreateAndConsumeTextureCHROMIUM: invalid mailbox name
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[1368:1368:0717/104521:ERROR:gles2_cmd_decoder.cc(7857)] [.CommandBufferContext.DisplayCompositor-0x272762b46b40]RENDER WARNING: texture bound to texture unit 0 is not renderable. It maybe non-power-of-2 and have incompatible texture filtering.
[WARNING:flash/platform/pepper/pep_module.cpp(63)] SANDBOXED
[132:132:0717/104555:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
Vector smash protection is enabled.
[132:132:0717/104625:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104626:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104627:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104627:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104628:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104628:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104629:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104629:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104630:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104630:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104645:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104646:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104657:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104710:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104712:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104723:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104729:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104729:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104756:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104758:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[143:143:0717/104801:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104816:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104816:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104817:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104818:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104818:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[132:132:0717/104833:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()

(openbox:1077): GLib-CRITICAL **: Source ID 61 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 88 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 124 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 134 was not found when attempting to remove it
[174:174:0717/104923:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/104952:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/104953:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/104955:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105002:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105002:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[216:216:0717/105022:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[216:216:0717/105023:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[216:216:0717/105023:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105027:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105027:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105028:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/105029:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()

(openbox:1077): GLib-CRITICAL **: Source ID 157 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 171 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 212 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 250 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 266 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 269 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 319 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 327 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 350 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 391 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 415 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 419 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 439 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 465 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 476 was not found when attempting to remove it
[207:207:0717/110431:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110435:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110436:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110501:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110502:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110504:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110504:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110505:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110509:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110510:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/110554:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/110617:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/110650:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110709:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110713:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110754:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110805:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110854:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/110857:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111241:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111307:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111321:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111448:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111449:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111449:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111450:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111450:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111451:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/111451:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111514:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111519:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111833:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111835:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111840:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/111844:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/111916:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/111940:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/111953:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112020:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112022:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112023:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112040:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112040:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[306:306:0717/112043:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112140:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112144:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112149:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112202:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112216:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112222:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112242:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112244:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112244:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112244:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112246:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[255:255:0717/112249:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112349:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112352:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112356:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112357:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112358:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112359:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[174:174:0717/112415:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
<Window object at 0x7f1e7a52e8c0 (terminatorlib+window+Window at 0x26940b0)> is not in registered window list

(openbox:1077): GLib-CRITICAL **: Source ID 539 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 650 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 767 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 780 was not found when attempting to remove it

(openbox:1077): GLib-CRITICAL **: Source ID 783 was not found when attempting to remove it

(gmrun:1996): GLib-CRITICAL **: Source ID 235 was not found when attempting to remove it

(gmrun:1996): GLib-CRITICAL **: Source ID 358 was not found when attempting to remove it
[207:207:0717/112855:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112858:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112859:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112900:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112901:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112903:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112906:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
[207:207:0717/112908:ERROR:PlatformKeyboardEvent.cpp(117)] Not implemented reached in static PlatformEvent::Modifiers blink::PlatformKeyboardEvent::getCurrentModifierState()
cat: /home/jennifersuzuki/.asoundrc: No such file or directory
pcm.pulse {
   type pulse
}
ctl.pulse {
   type pulse
}
pcm.!default {
   type pulse
}
ctl.!default {
   type pulse
}
jennifersuzuki@jennifersuzuki:~$ apt-cache policy volumeicon-alsa
volumeicon-alsa:
  Installed: 0.4.6-2.1
  Candidate: 0.4.6-2.1
  Version table:
 *** 0.4.6-2.1 0
        500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status
jennifersuzuki@jennifersuzuki:~$ 

Offline

#10 2016-07-17 15:44:30

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

sexynsmartjenny wrote:
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused

volumeicon: alsa_backend.c:86: asound_get_volume: Assertion `m_elem != ((void *)0)' failed.
tint2 : nb monitor 1, nb monitor used 1, nb desktop 2

This is a known problem, sorry sad

Try editing the file at ~/.config/openbox/autostart and replace the "(sleep 2; volumeicon) &" line with these two lines instead:

start-pulseaudio-x11
volumeicon &

Then copy the pulseaudio.desktop file to your $HOME folder and diasble the xdg autostart with this command:

mkdir -p ~/.config/autostart ; cp /etc/xdg/autostart/pulseaudio.desktop ~/.config/autostart && echo "Hidden=true" >> ~/.config/autostart/pulseaudio.desktop

It's probably best to copy&paste that code block to avoid typos wink

Then log out and log in again to effect the change.

Sorry about all this but you are helping to develop BunsenLabs with your efforts smile

If it doesn't work, please post the content of ~/.xsession-errors


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#11 2016-07-17 20:05:52

sexynsmartjenny
Member
From: Boston, MA
Registered: 2016-07-17
Posts: 104

Re: Help! The systray volume icon doesn't work!

I followed your instructions and now it's working perfectly! big_smile big_smile  Thank you!

Offline

#12 2016-07-17 20:25:04

hhh
Meep!
Registered: 2015-09-17
Posts: 8,046
Website

Re: Help! The systray volume icon doesn't work!

^^ Ladies and Gentlemen, may I present Head_on_a_Stick, Director of Triage.

Offline

#13 2016-07-17 21:48:55

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

sexynsmartjenny wrote:

Thank you!

You are most welcome, thank you for testing this fix smile

I have added a note to the OP.

@hhh: thank you  ops


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#14 2016-07-21 17:47:34

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

Bumping this thread to alert users to the updated fix which involves disabling the xdg autostart of Pulseaudio and instead launching it from the Openbox autostart script explicitly before volumeicon so that it is up and running when the systray icon starts.

See the OP for the new instructions.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#15 2016-07-23 20:40:34

jalexander9
Member
Registered: 2015-11-08
Posts: 152

Re: Help! The systray volume icon doesn't work!

@HoaS - Thanks for sharing this fix! I applied this today, and the system tray appears to launch ..beautifully...!!!

I wonder if this may have fixed a tempermental/flaky nm-applet which also resides in the bl-tint2 systemtray?!?!

Finally, should the xfce4-volumed line be commented-out of the ~/.config/openbox/autostart file?

Offline

#16 2016-07-23 20:52:57

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

jalexander9 wrote:

should the xfce4-volumed line be commented-out of the ~/.config/openbox/autostart file?

Yes indeed, good call smile

Nobody wants silly messages spamming .xsession-errors hmm


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#17 2016-08-01 19:30:05

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

Bumping this thread to update the repair method with a new "bl-start-pulseaudi-x11" script that is designed to remove a known memory leak.

See the OP for the new method.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#18 2016-08-23 17:43:58

FrenchFellow
Member
Registered: 2016-07-09
Posts: 6

Re: Help! The systray volume icon doesn't work!

I had no problem having the volume icon displayed in the systray. But every time I started my computer, the sound was turned off.

I've followed the instructions above and everything seems to be fine now. I only had to make the bl-start-pulseaudio-x11 script executable, but maybe I've missed something on the way...

Problem solved, thanks a lot !

Offline

#19 2016-08-23 19:48:11

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: Help! The systray volume icon doesn't work!

FrenchFellow wrote:

I only had to make the bl-start-pulseaudio-x11 script executable, but maybe I've missed something on the way...

No you didn't miss anything, I just forgot that step  ops

Thanks for the feedback, I have added the `chmod` to the OP smile


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#20 2016-09-03 20:55:03

Temetka
Member
From: Sol System, Western Spiral Arm
Registered: 2015-10-14
Posts: 545

Re: Help! The systray volume icon doesn't work!

Thanks for this info.

The buttons on my laptop (Precision M4400) now work to control volume up/down and mute. Much easier to use than fiddling with sliders in the mixer (unless I want to).


The meaning of life is to just be alive. It is so plain and so obvious
    and so simple. And yet everybody rushes aroound in a great panic
             as if it were necessary to achieve something beyond themselves.
                                                                                                             - Alan Watts

Offline

#21 2016-09-16 08:44:20

regfaker
New Member
Registered: 2016-09-16
Posts: 3

Re: Help! The systray volume icon doesn't work!

Thanks, worked here too (Haswell-ULT HD Audio Controller).
I look forward to be this fixed in release.

Offline

#22 2016-09-26 07:20:09

matmutant
Member
Registered: 2016-07-19
Posts: 39
Website

Re: Help! The systray volume icon doesn't work!

Thank you,
Worked perfectly on my ASUS 1011PX, Though it didn't fixed the "low volume at max on the loud speaker": It is an hardware issue (the speaker is Dead)

+ doesn't work either on my VirtualBox guest (although sound is enabled on the host and the software)

Last edited by matmutant (2016-09-26 07:21:41)

Offline

#23 2016-10-06 06:52:20

dhalgren
Member
Registered: 2015-10-01
Posts: 84

Re: Help! The systray volume icon doesn't work!

Thank you. Worked perfectly---once I had re-installed BL and had a fresh canvas instead of the mixed mess (part sid, part BL, part... a few other things!) that I had.
I shan't be running a mixed system again in the near future.

Offline

#24 2016-10-09 02:53:27

AndrewS
New Member
Registered: 2016-10-09
Posts: 2

Re: Help! The systray volume icon doesn't work!

Thanks for this fix. I worked through the forums and 'fixed' volti quite a few times in the last six months, but it would never last. Anything that works is a big improvement.

Offline

#25 2017-04-13 14:11:22

hhh
Meep!
Registered: 2015-09-17
Posts: 8,046
Website

Re: Help! The systray volume icon doesn't work!

Unstickying this since we switched to Volumeicon some time ago.

Offline

Board footer

Powered by FluxBB