Activity log for bug #1853343

Date Who What changed Old value New value Message
2019-11-20 17:47:54 Balint Reczey bug added bug
2019-11-21 13:49:38 Launchpad Janitor merge proposal linked https://code.launchpad.net/~rbalint/ubuntu/+source/wslu/+git/wslu/+merge/375832
2019-11-21 13:52:14 Balint Reczey description [Impact] * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience. [Test Case] (Run once in WSL1 and once in WSL2) * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound ) * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications ) * Start the Ubuntu WSL terminal * Make sure pulseaudio is not installed: $ pulseaudio Command 'pulseaudio' not found, but can be installed with: apt install pulseaudio * Install mpg321 and x11-utils inside Ubuntu and run xeyes and play an MP3 file $ sudo apt install x11-utils mpg321 $ xeyes $ mpg321 foo.mp3 * Install pulseaudio $ sudo apt install pulseaudio * Close all Ubuntu WSL sessions * Start the Ubuntu WSL terminal again * Play an MP3 again, it should still work [Regression Potential] * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works. [Impact]  * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience. * The additional detection logic slowed down the login further, thus a minor speed optimization is also part of the change. [Test Case] (Run once in WSL1 and once in WSL2)  * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound )  * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications )  * Start the Ubuntu WSL terminal  * Make sure pulseaudio is not installed:    $ pulseaudio    Command 'pulseaudio' not found, but can be installed with:    apt install pulseaudio  * Install mpg321 and x11-utils inside Ubuntu and run xeyes and play an MP3 file    $ sudo apt install x11-utils mpg321    $ xeyes    $ mpg321 foo.mp3  * Install pulseaudio    $ sudo apt install pulseaudio  * Close all Ubuntu WSL sessions  * Start the Ubuntu WSL terminal again  * Play an MP3 again, it should still work [Regression Potential]  * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works.
2019-11-21 15:20:07 Balint Reczey wslu (Ubuntu): status New In Progress
2019-11-21 16:05:30 Balint Reczey summary Please detect sound and X server in WSL2, too [SRU] Please detect sound and X server in WSL2, too
2019-11-25 12:53:37 Launchpad Janitor wslu (Ubuntu): status In Progress Fix Released
2019-11-25 17:17:44 Łukasz Zemczak wslu (Ubuntu Eoan): status New Fix Committed
2019-11-25 17:17:46 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2019-11-25 17:17:48 Łukasz Zemczak bug added subscriber SRU Verification
2019-11-25 17:17:53 Łukasz Zemczak tags verification-needed verification-needed-eoan
2019-11-25 17:19:17 Łukasz Zemczak wslu (Ubuntu Disco): status New Fix Committed
2019-11-25 17:19:20 Łukasz Zemczak tags verification-needed verification-needed-eoan verification-needed verification-needed-disco verification-needed-eoan
2019-11-25 17:20:49 Łukasz Zemczak wslu (Ubuntu Bionic): status New Fix Committed
2019-11-25 17:20:55 Łukasz Zemczak tags verification-needed verification-needed-disco verification-needed-eoan verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan
2019-11-25 17:24:05 Łukasz Zemczak wslu (Ubuntu Xenial): status New Fix Committed
2019-11-25 17:24:08 Łukasz Zemczak tags verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial
2019-12-03 15:57:17 Balint Reczey attachment added wslu-wsl2-x-sound.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5309547/+files/wslu-wsl2-x-sound.png
2019-12-03 15:57:49 Balint Reczey tags verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial
2019-12-04 18:26:27 Launchpad Janitor wslu (Ubuntu Eoan): status Fix Committed Fix Released
2019-12-04 18:26:31 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2019-12-04 18:26:48 Launchpad Janitor wslu (Ubuntu Disco): status Fix Committed Fix Released
2019-12-04 18:27:03 Launchpad Janitor wslu (Ubuntu Bionic): status Fix Committed Fix Released
2019-12-04 18:27:31 Launchpad Janitor wslu (Ubuntu Xenial): status Fix Committed Fix Released
2019-12-11 15:30:03 Robie Basak wslu (Ubuntu Xenial): status Fix Released Triaged
2019-12-11 15:30:06 Robie Basak wslu (Ubuntu Bionic): status Fix Released Triaged
2019-12-11 15:30:08 Robie Basak wslu (Ubuntu Disco): status Fix Released Triaged
2019-12-11 15:30:10 Robie Basak wslu (Ubuntu Eoan): status Fix Released Triaged
2019-12-12 16:38:46 Łukasz Zemczak wslu (Ubuntu Eoan): status Triaged Fix Committed
2019-12-12 16:38:49 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2019-12-12 16:38:53 Łukasz Zemczak tags verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial verification-done-bionic verification-done-disco verification-done-xenial verification-needed verification-needed-eoan
2019-12-12 16:40:18 Łukasz Zemczak wslu (Ubuntu Disco): status Triaged Fix Committed
2019-12-12 16:40:23 Łukasz Zemczak tags verification-done-bionic verification-done-disco verification-done-xenial verification-needed verification-needed-eoan verification-done-bionic verification-done-xenial verification-needed verification-needed-disco verification-needed-eoan
2019-12-12 16:42:20 Łukasz Zemczak wslu (Ubuntu Bionic): status Triaged Fix Committed
2019-12-12 16:42:29 Łukasz Zemczak tags verification-done-bionic verification-done-xenial verification-needed verification-needed-disco verification-needed-eoan verification-done-xenial verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan
2019-12-12 16:58:16 Łukasz Zemczak wslu (Ubuntu Xenial): status Triaged Fix Committed
2019-12-12 16:58:21 Łukasz Zemczak tags verification-done-xenial verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial
2019-12-19 12:22:47 Balint Reczey description [Impact]  * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience. * The additional detection logic slowed down the login further, thus a minor speed optimization is also part of the change. [Test Case] (Run once in WSL1 and once in WSL2)  * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound )  * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications )  * Start the Ubuntu WSL terminal  * Make sure pulseaudio is not installed:    $ pulseaudio    Command 'pulseaudio' not found, but can be installed with:    apt install pulseaudio  * Install mpg321 and x11-utils inside Ubuntu and run xeyes and play an MP3 file    $ sudo apt install x11-utils mpg321    $ xeyes    $ mpg321 foo.mp3  * Install pulseaudio    $ sudo apt install pulseaudio  * Close all Ubuntu WSL sessions  * Start the Ubuntu WSL terminal again  * Play an MP3 again, it should still work [Regression Potential]  * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works. [Impact]  * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience.  * The additional detection logic slowed down the login further, thus a minor speed optimization is also part of the change. [Test Case] (Run once in WSL1 and once in WSL2)  * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound )  * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications )  * Start the Ubuntu WSL terminal  * Make sure pulseaudio is not installed:    $ pulseaudio    Command 'pulseaudio' not found, but can be installed with:    apt install pulseaudio  * Observe environment variables properly set:    $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER  * Install pulseaudio    $ sudo apt install pulseaudio  * Close all Ubuntu WSL sessions  * Start the Ubuntu WSL terminal again * Observe environment variables properly set: $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER [Regression Potential]  * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works.
2019-12-19 12:23:58 Balint Reczey description [Impact]  * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience.  * The additional detection logic slowed down the login further, thus a minor speed optimization is also part of the change. [Test Case] (Run once in WSL1 and once in WSL2)  * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound )  * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications )  * Start the Ubuntu WSL terminal  * Make sure pulseaudio is not installed:    $ pulseaudio    Command 'pulseaudio' not found, but can be installed with:    apt install pulseaudio  * Observe environment variables properly set:    $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER  * Install pulseaudio    $ sudo apt install pulseaudio  * Close all Ubuntu WSL sessions  * Start the Ubuntu WSL terminal again * Observe environment variables properly set: $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER [Regression Potential]  * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works. [Impact]  * Ubuntu in WSL2 does not detect the PulseAudio or X11 server running on Windows. Detecting them is easy and doing so improves the setup experience.  * The additional detection logic slowed down the login further, thus a minor speed optimization is also part of the change. [Test Case] (Run once in WSL1 and once in WSL2)  * Install and start PulseAudio for Windows ( https://wiki.ubuntu.com/WSL#Enabling_Sound )  * Install and start an X11 server for Windows ( https://wiki.ubuntu.com/WSL#Running_Graphical_Applications )  * Start the Ubuntu WSL terminal  * Make sure pulseaudio is not installed:    $ pulseaudio    Command 'pulseaudio' not found, but can be installed with:    apt install pulseaudio  * Observe environment variables properly set:    $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER  * Install pulseaudio    $ sudo apt install pulseaudio  * Close all Ubuntu WSL sessions  * Start the Ubuntu WSL terminal again  * Observe environment variables properly set:    $ echo DISPLAY=$DISPLAY PULSE_SERVER=$PULSE_SERVER (Opening and closing the terminal can be replaced by clearing the environment variables and the cache implemented in LP: #1855898) [Regression Potential]  * Since the detection takes place in setting the profile mistakes in the implementation may trigger errors show to the users on login. Detecting X and PulseAudio may also break in WSL1 with the changed detection logic, but tests include verifying that this still works.
2019-12-19 12:53:38 Balint Reczey attachment added wslu-detection-no-pa-servers-running.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314032/+files/wslu-detection-no-pa-servers-running.png
2019-12-19 12:53:56 Balint Reczey attachment added wslu-detection-no-pa-servers-not-running.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314033/+files/wslu-detection-no-pa-servers-not-running.png
2019-12-19 12:54:12 Balint Reczey attachment added wslu-detection-pa-installed-servers-running.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314034/+files/wslu-detection-pa-installed-servers-running.png
2019-12-19 12:54:27 Balint Reczey attachment added wslu-detection-no-pa-servers-running-wsl2.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314035/+files/wslu-detection-no-pa-servers-running-wsl2.png
2019-12-19 12:54:45 Balint Reczey attachment added wslu-detection-no-pa-servers-not-running-wsl2.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314036/+files/wslu-detection-no-pa-servers-not-running-wsl2.png
2019-12-19 12:55:30 Balint Reczey attachment added wslu-detection-pa-installed-servers-not-running-wsl2.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314037/+files/wslu-detection-pa-installed-servers-not-running-wsl2.png
2019-12-19 12:55:42 Balint Reczey attachment added wslu-detection-pa-installed-servers-running-wsl2.png https://bugs.launchpad.net/ubuntu/+source/wslu/+bug/1853343/+attachment/5314038/+files/wslu-detection-pa-installed-servers-running-wsl2.png
2019-12-19 13:01:51 Balint Reczey tags verification-needed verification-needed-bionic verification-needed-disco verification-needed-eoan verification-needed-xenial verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial
2019-12-19 14:14:22 Launchpad Janitor wslu (Ubuntu Eoan): status Fix Committed Fix Released
2019-12-19 14:14:43 Launchpad Janitor wslu (Ubuntu Disco): status Fix Committed Fix Released
2019-12-19 14:28:46 Launchpad Janitor wslu (Ubuntu Bionic): status Fix Committed Fix Released
2019-12-19 14:29:08 Launchpad Janitor wslu (Ubuntu Xenial): status Fix Committed Fix Released
2019-12-20 19:47:57 Francis Ginther tags verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial id-5ce6a5e345ddef1e155c1fcd verification-done verification-done-bionic verification-done-disco verification-done-eoan verification-done-xenial