ALSA Jack Midi bridge off selection not surviving a reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Studio Controls (development moved) |
Fix Released
|
Medium
|
Unassigned | ||
ubuntustudio-controls (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Disco |
Fix Released
|
Medium
|
Unassigned | ||
Eoan |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
* As the status of the jack-midi and pulseaudio-jack bridges are not updated correctly from the config file, users have to open ubuntustudio-
* The bug is very annoying for users that need to adjust their jack settings to cater for different audio software and hardware.
* The statuses read from the config file are a string. When converting from string to boolean to set the check button status in the gui, python will always evaluate the boolean as "True" for any string except "None". Now the strings are parsed with some if/elif statments to set the correct boolean status for the check button.
[Test Case]
* Run ubuntustudio-
* The first time ubuntustudio-
* Click Apply Audio Settings (saves the settings to a configuration file).
* Close Ubuntu Studio Controls.
* Restart Ubuntu Studio Controls. The previous settings should be remembered. Previously to the fix, the recommended defaults were set (ignoring the settings saved in the configuration file).
[Regression Potential]
* The changes are limited to the ubuntustudio-
* The changes have been tested in my ppa (https:/
[Other Info]
* The same changes (uploaded to Eoan) have been backported in our Ubuntu Studio Backports PPA (https:/
[Original Description]
Several users on the Ubuntu Studio list have reported that they only want the ALSA Jack Midi bridge to be active sometimes.
When switched off in ubuntustudio-
Changed in ubuntustudio-controls: | |
assignee: | Len Ovens (len-ovenwerks) → Ross Gammon (rosco2) |
Changed in ubuntustudio-controls (Ubuntu): | |
assignee: | Ubuntu Studio Development (ubuntustudio-dev) → Ross Gammon (rosco2) |
Changed in ubuntustudio-controls: | |
status: | Confirmed → Fix Committed |
assignee: | Ross Gammon (rosco2) → nobody |
Changed in ubuntustudio-controls (Ubuntu): | |
status: | Confirmed → Fix Committed |
assignee: | Ross Gammon (rosco2) → nobody |
tags: | added: disco |
Changed in ubuntustudio-controls: | |
importance: | High → Medium |
Changed in ubuntustudio-controls (Ubuntu): | |
milestone: | none → disco-updates |
milestone: | disco-updates → none |
Changed in ubuntustudio-controls (Ubuntu): | |
status: | Fix Released → Fix Committed |
no longer affects: | ubuntustudio-controls (Ubuntu) |
Changed in ubuntustudio-controls (Ubuntu): | |
status: | New → Fix Committed |
Changed in ubuntustudio-controls (Ubuntu Eoan): | |
status: | Fix Committed → Fix Released |
Changed in ubuntustudio-controls (Ubuntu Disco): | |
status: | New → In Progress |
Changed in ubuntustudio-controls: | |
status: | Fix Committed → Fix Released |
Confirmed due to multiple reports on ubuntu-studio-users mailing list.