at least on my system I have a file called /etc/X11/xinit/xinitrc. I created a new file under /etc/X11/xinit/canberra.in, and appended the following line to xinitrc:
. /etc/X11/xinit/canberra.in
Then logged out and back in.
BUT -- it only worked for a while... :-( After some time pulseaudio would start a loop, filling very fast my /var filesystem (writing the same error message over and over to /var/log/user.log). Only killing pulseaudio would stop this behaviour.
So... back to square 0.
But, perhaps, a better place for this would be /etc/X11/Xsession.d.
at least on my system I have a file called /etc/X11/ xinit/xinitrc. I created a new file under /etc/X11/ xinit/canberra. in, and appended the following line to xinitrc:
. /etc/X11/ xinit/canberra. in
Then logged out and back in.
BUT -- it only worked for a while... :-( After some time pulseaudio would start a loop, filling very fast my /var filesystem (writing the same error message over and over to /var/log/user.log). Only killing pulseaudio would stop this behaviour.
So... back to square 0.
But, perhaps, a better place for this would be /etc/X11/ Xsession. d.