Bug 395698 - Minuet does not play sound.
Summary: Minuet does not play sound.
Status: RESOLVED FIXED
Alias: None
Product: minuet
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Sandro Andrade
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-06-21 17:22 UTC by lhaastdaiz
Modified: 2019-03-02 12:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 18.12.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lhaastdaiz 2018-06-21 17:22:48 UTC
Minuet seems to be broken. It doesn't play any notes or accept answers. The version it identifies is simply 'minuet'. I'm not sure whether or not it is meant to have any menus or options but in any case it lacks them.

Upon startup are these messages:

fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible.
fluidsynth: Using PulseAudio driver
Setting soundcontroller to FluidSynthSoundController
fluidsynth: warning: Failed to set thread to high priority
qrc:/ExerciseView.qml:174:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:184:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:192:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:257:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:377:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:401:9: QML Button: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:413:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:174:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:184:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:192:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:257:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:377:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:401:9: QML Button: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:413:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:174:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:184:9: QML QQuickText: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:192:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:257:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:377:9: QML GroupBox: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:401:9: QML Button: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.
qrc:/ExerciseView.qml:413:9: QML Row: Detected anchors on an item that is managed by a layout. This is undefined behavior; use Layout.alignment instead.

Clicking on 'New Question' causes the following error message:

qrc:/PianoView.qml:48: TypeError: Property 'createObject' of object function() { [code] } is not a function

The program is silent. In Chords/Root Position/Minor and Major Chords, after clicking 'New Question' and moving the mouse over Minor and Major, a single note appears on the staff.

I tested it on Solus and Neon. On both systems the program was silent and had the same error messages.
Comment 1 Wolfgang Bauer 2018-10-10 14:57:06 UTC
I had the same problem here in openSUSE, only the "Rhythm" exercises worked as expected.

This recent commit fixes it for me:
https://cgit.kde.org/minuet.git/commit/?id=3bf2f5e93d078e8215c47a4b4e3f7e240b943060
(will be part of 18.12)

As minuet is pretty much useless currently, it would probably be a good idea to backport this to the 18.08 branch as well though.
Comment 2 Wolfgang Bauer 2019-03-02 12:48:43 UTC
As 18.12 has been released meanwhile, I suppose we can close this.

Please reopen if the problem should still exist with the latest version though.