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 |
|