I have tried to improve the initial post. Is it OK like that? ** Description changed:
- [Impact] - - * Mixxx 2.1.3 builds with Qt5 but the support is experimental. The - resulting binary is untested and suffering bugs. + [Impact] - * We as Mixxx team do not support 2.1.x qt5 builds. So the user is pretty - alone with issues with throws a bad light on Mixxx. + Mixxx 2.1 a Qt4 release was accidentally linked against Qt5. It suffers + some critical issues which are fixed in the 2.2 release linked against + QT5 the outstanding issues are: - * Fist bugs are emerging https://bugs.launchpad.net/mixxx/+bug/1804322 - - * These qt5 bugs have been fixed: https://bugs.launchpad.net/mixxx/+bugs?field.searchtext=&orderby=-importance&search=Search&field.status%3Alist=FIXRELEASED&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=qt5&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on + * GUI freeze due to a Xlib deadlock https://bugs.launchpad.net/bugs/1805559 + * Various GUI freezes and leaks https://bugs.launchpad.net/mixxx/+bug/1789059 + * No scaling with HiDPI screen https://bugs.launchpad.net/bugs/1744861 + * Wrong waveform size and position with GLSL https://bugs.launchpad.net/bugs/1530697 + + Other non critical changes are: + * Vectorize remaining raster graphics for better HiDPI support. + * Add mix mode switch (Dry/Wet vs Dry+Wet) for effect units. + * Add support for LV2 effects plugins (currently no way to show plugin GUIs). + * Add preference option for selecting which effects are shown in the list of available effects in the main window (all LV2 effects are hidden by default and must be explicitly enabled by users). + * Add 8 sampler and small sampler options to LateNight. + * Add key / BPM expansion indicators to Deere decks. + * Add skin settings menu to LateNight. + * Add controller mapping for Numark Mixtrack Platinum. + * Update controller mapping for Numark N4. + * Add spinback and break for Vestax VCI-400 mapping. + * Add preference option to adjust the play position marker of scrolling + * Add preference option to adjust opacity of beatgrid markers on scrolling waveforms. + * Support IRC/AIM/ICQ broadcast metadata. [Test Case] - * Start Mixxx on the console + * Start Mixxx on the console - * Watch out for "Debug [Main]: Qt: 4.8.7" - - * all 2.1 Version must report a qt major 4 version and all 2.2 Versions - must report a qt major 5 version - + * Watch out for "Debug [Main]: Qt: 4.8.7" + + * all 2.1 Version must report a qt major 4 version and all 2.2 Versions + must report a qt major 5 version [Regression Potential] - * If we decide to follow Debian and switch to 2.2 we have the - following regression potential - - * Issues due to the new Dry/Wet vs Dry+Wet option - - * Issues due to LV2 effects - - * Issues due to Skin improvements. - - * 2.2.0 is released 2018-12-17 and has proved to have no Qt5 - unrelated regressions. It suffers still some GL related issues on some - display manager / GPU combinations in the same way as the released Cosmic - version - + Mixxx 2.2 was mainly the Qt5 release with many fixes around Qt. There + are no known regressions since the release 2018-12-17. Using this + settled version has less regression potential compared to back porting + the QT5 fixes to Mixxx 2.1 [Other Info] - * The Debian upstream packages have been updated to 2.2.0 https://packages.debian.org/buster/mixxx + * The Debian upstream packages have been updated to 2.2.0 https://packages.debian.org/buster/mixxx https://packages.debian.org/sid/mixxx - - * See also https://bugs.launchpad.net/mixxx/+bug/1768148 for some history. + + * See also https://bugs.launchpad.net/mixxx/+bug/1768148 for some + history. ** Description changed: [Impact] - Mixxx 2.1 a Qt4 release was accidentally linked against Qt5. It suffers + Mixxx 2.1 a Qt4 release was accidentally linked against Qt5. It suffers some critical issues which are fixed in the 2.2 release linked against QT5 the outstanding issues are: - * GUI freeze due to a Xlib deadlock https://bugs.launchpad.net/bugs/1805559 - * Various GUI freezes and leaks https://bugs.launchpad.net/mixxx/+bug/1789059 - * No scaling with HiDPI screen https://bugs.launchpad.net/bugs/1744861 - * Wrong waveform size and position with GLSL https://bugs.launchpad.net/bugs/1530697 - - Other non critical changes are: + * GUI freeze due to a Xlib deadlock https://bugs.launchpad.net/bugs/1805559 + * Various GUI freezes and leaks https://bugs.launchpad.net/mixxx/+bug/1789059 + * No scaling with HiDPI screen https://bugs.launchpad.net/bugs/1744861 + * Wrong waveform size and position with GLSL https://bugs.launchpad.net/bugs/1530697 - * Vectorize remaining raster graphics for better HiDPI support. - * Add mix mode switch (Dry/Wet vs Dry+Wet) for effect units. - * Add support for LV2 effects plugins (currently no way to show plugin GUIs). - * Add preference option for selecting which effects are shown in the list of available effects in the main window (all LV2 effects are hidden by default and must be explicitly enabled by users). - * Add 8 sampler and small sampler options to LateNight. - * Add key / BPM expansion indicators to Deere decks. - * Add skin settings menu to LateNight. - * Add controller mapping for Numark Mixtrack Platinum. - * Update controller mapping for Numark N4. - * Add spinback and break for Vestax VCI-400 mapping. - * Add preference option to adjust the play position marker of scrolling - * Add preference option to adjust opacity of beatgrid markers on scrolling waveforms. - * Support IRC/AIM/ICQ broadcast metadata. + Other non critical changes are: + + * Vectorize remaining raster graphics for better HiDPI support. + * Add mix mode switch (Dry/Wet vs Dry+Wet) for effect units. + * Add support for LV2 effects plugins (currently no way to show plugin GUIs). + * Add preference option for selecting which effects are shown in the list of available effects in the main window (all LV2 effects are hidden by default and must be explicitly enabled by users). + * Add 8 sampler and small sampler options to LateNight. + * Add key / BPM expansion indicators to Deere decks. + * Add skin settings menu to LateNight. + * Add controller mapping for Numark Mixtrack Platinum. + * Update controller mapping for Numark N4. + * Add spinback and break for Vestax VCI-400 mapping. + * Add preference option to adjust the play position marker of scrolling + * Add preference option to adjust opacity of beatgrid markers on scrolling waveforms. + * Support IRC/AIM/ICQ broadcast metadata. + + The full list of bugs can be found here: + https://launchpad.net/mixxx/+milestone/2.2.0 [Test Case] * Start Mixxx on the console * Watch out for "Debug [Main]: Qt: 4.8.7" * all 2.1 Version must report a qt major 4 version and all 2.2 Versions must report a qt major 5 version [Regression Potential] Mixxx 2.2 was mainly the Qt5 release with many fixes around Qt. There are no known regressions since the release 2018-12-17. Using this settled version has less regression potential compared to back porting the QT5 fixes to Mixxx 2.1 [Other Info] * The Debian upstream packages have been updated to 2.2.0 https://packages.debian.org/buster/mixxx https://packages.debian.org/sid/mixxx * See also https://bugs.launchpad.net/mixxx/+bug/1768148 for some history. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1804513 Title: Cosmic: Mixxx 2.1.3 is not stable with Qt5 To manage notifications about this bug go to: https://bugs.launchpad.net/mixxx/+bug/1804513/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs