Public bug reported: Recently I was some implementing some LXC desktop environments and came across a difference regarding Firefox when started from the CLI or started from a Menu.
In my use-case I use the Pulseaudio module module-native-protocol-tcp in the Host to allow the LXC desktops to redirect their sound/audio to the Host's speakers. in particular... this is done by adding the following to /etc/pulse/system.pa & restarting Puluseaudio or rebooting once. load-module module-native-protocol-tcp auth-ip- acl=127.0.0.1;10.0.3.0/24 Then in each LXC container user's .bashrc I add: export PULSE_SERVER=10.0.3.1 Which redirects sound in the LXC container to 10.0.3.1 which is the Host & the Host's Pulseaudio server. aplay /usr/share/sounds/alsa/Front_Center.wav tests that the sound is directed to the Host Pulseaudio server ok and other apps like VLC work fine also in the container. However, I found that only with Firefox (and Chrome) launched from the Ubuntu menu there was no sound/audio. If I launched either Firefox or Chrome from the CLI where the User environment had the PULSE_SERVER=10.0.3.1 then sound worked fine (youtube for instance). After digging around I found that launching from the Ubuntu menu doesn't execute the Firefox binary directly but via a shell script in /var/lib/firefox/firefox.sh. If I add: "export PULSE_SERVER=10.0.3.1" to the top of firefox.sh then Sound DOES work when launching Firefox in an LXC container by clicking on its icon in the menu. I decided to file a bug on this because I'd expect that the User "environment" for Firefox should be the same whether launched from CLI or from the menu. ** Affects: firefox (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1533656 Title: user environment diff btwn firefox launched from cli & firefox launched from the menu To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1533656/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs