Here's a version which prints out more details about the audio outputs,
volumes, etc.:

https://www.dropbox.com/s/f3kqy2f7uvkcteh/mnemosyne-2.10.1-console-setup.exe?dl=0

As for storing the maximised window state, it seems there are bugs related
to that which will be fixed in the upcoming version of Qt:
https://bugreports.qt.io/browse/QTBUG-4397 . As a workaround, you can
manually resize the window using the size handles. This should be
remembered.

Cheers,

Peter

On Sat, Feb 4, 2023 at 10:09 PM Peter Bienstman <[email protected]>
wrote:

> Do you have different audio outputs on your machine (speakers, headphones,
> ...)? Perhaps the audio is sent to the wrong output?
>
> Peter
>
> On Sat, Feb 4, 2023 at 9:00 PM Adam M <[email protected]> wrote:
>
>> I started Mnemosyne the regular way, my speakers are not muted. And,
>> sadly, no sound.
>> Also the window state (I use Mnemosyne in full screen) somehow isn't
>> remembered and it opens in a small-ish windows.
>>
>> On Saturday, February 4, 2023 at 6:00:09 PM UTC+1 Peter Bienstman wrote:
>>
>>> Oh, and perhaps try starting Mnemosyne the regular way, rather than from
>>> the command line.
>>>
>>> Peter
>>>
>>> On Sat, 4 Feb 2023, 17:58 Peter Bienstman, <[email protected]> wrote:
>>>
>>>> I could reproduce yesterday's crash on a different machine, which I why
>>>> I was confident the new version wouldn't crash anymore. Audio played fine,
>>>> though.
>>>>
>>>> You speakers are not muted by any chance?
>>>>
>>>> Peter
>>>>
>>>> On Sat, 4 Feb 2023, 17:04 Adam M, <[email protected]> wrote:
>>>>
>>>>> This version does _not_ crash! However, it seems there's no audio now.
>>>>> The console output:
>>>>>
>>>>> PS C:\Program Files (x86)\Mnemosyne> .\Mnemosyne.exe
>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>> qt.webenginecontext:
>>>>>
>>>>> GL Type: desktop
>>>>> Surface Type: OpenGL
>>>>> Surface Profile: CompatibilityProfile
>>>>> Surface Version: 4.6
>>>>> QSG RHI Backend: OpenGL
>>>>> Using Supported QSG Backend: yes
>>>>> Using Software Dynamic GL: no
>>>>> Using Multithreaded OpenGL: yes
>>>>>
>>>>> Init Parameters:
>>>>>   *  application-name Mnemosyne
>>>>>   *  browser-subprocess-path C:\Program Files
>>>>> (x86)\Mnemosyne\PyQt6\Qt6\bin\QtWebEngineProcess.exe
>>>>>   *  create-default-gl-context
>>>>>   *  disable-es3-gl-context
>>>>>   *  disable-features
>>>>> ConsolidatedMovementXY,InstalledApp,BackgroundFetch,WebOTP,WebPayments,WebUSB,PictureInPicture
>>>>>   *  disable-speech-api
>>>>>   *  enable-features NetworkServiceInProcess,TracingServiceInProcess
>>>>>   *  enable-threaded-compositing
>>>>>   *  in-process-gpu
>>>>>   *  use-gl desktop
>>>>>
>>>>> b'Waiting for uploader thread to stop...'
>>>>> b'Done!'
>>>>> PS C:\Program Files (x86)\Mnemosyne>
>>>>>
>>>>> On Saturday, February 4, 2023 at 10:42:35 AM UTC+1 Peter Bienstman
>>>>> wrote:
>>>>>
>>>>>> I've got good feelings about this one:
>>>>>>
>>>>>>
>>>>>> https://www.dropbox.com/s/f3kqy2f7uvkcteh/mnemosyne-2.10.1-console-setup.exe?dl=0
>>>>>>
>>>>>> Peter
>>>>>>
>>>>>> On Fri, Feb 3, 2023 at 8:40 PM Adam M <[email protected]> wrote:
>>>>>>
>>>>>>> I uninstalled previous version and installed the
>>>>>>> '2.10.1-setup-console' one. Sadly, the problem remains with, it seems 
>>>>>>> the
>>>>>>> same error message:
>>>>>>>
>>>>>>> PS C:\Program Files (x86)\Mnemosyne> .\Mnemosyne.exe
>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>> qt.webenginecontext:
>>>>>>>
>>>>>>> GL Type: desktop
>>>>>>> Surface Type: OpenGL
>>>>>>> Surface Profile: CompatibilityProfile
>>>>>>> Surface Version: 4.6
>>>>>>> QSG RHI Backend: OpenGL
>>>>>>> Using Supported QSG Backend: yes
>>>>>>> Using Software Dynamic GL: no
>>>>>>> Using Multithreaded OpenGL: yes
>>>>>>>
>>>>>>> Init Parameters:
>>>>>>>   *  application-name Mnemosyne
>>>>>>>   *  browser-subprocess-path C:\Program Files
>>>>>>> (x86)\Mnemosyne\PyQt6\Qt6\bin\QtWebEngineProcess.exe
>>>>>>>   *  create-default-gl-context
>>>>>>>   *  disable-es3-gl-context
>>>>>>>   *  disable-features
>>>>>>> ConsolidatedMovementXY,InstalledApp,BackgroundFetch,WebOTP,WebPayments,WebUSB,PictureInPicture
>>>>>>>   *  disable-speech-api
>>>>>>>   *  enable-features NetworkServiceInProcess,TracingServiceInProcess
>>>>>>>   *  enable-threaded-compositing
>>>>>>>   *  in-process-gpu
>>>>>>>   *  use-gl desktop
>>>>>>>
>>>>>>> could not load multimedia backend ""
>>>>>>> QtMultimedia is not currently supported on this platform or compiler.
>>>>>>> PS C:\Program Files (x86)\Mnemosyne>
>>>>>>> On Friday, February 3, 2023 at 7:22:19 PM UTC+1 Peter Bienstman
>>>>>>> wrote:
>>>>>>>
>>>>>>>> There seems to have been a bug in the software I use to create the
>>>>>>>> installer, such that the multimedia libraries were not bundled. This 
>>>>>>>> caused
>>>>>>>> the crash whenever you had a card that had audio.
>>>>>>>>
>>>>>>>> I've upgraded to their development version, which supposedly
>>>>>>>> fixed the issue.
>>>>>>>>
>>>>>>>> Can you try this version?
>>>>>>>>
>>>>>>>>
>>>>>>>> https://www.dropbox.com/s/6yhnso9tesgk2a5/mnemosyne-2.10.1-setup-console.exe?dl=0
>>>>>>>>
>>>>>>>> Peter
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Feb 3, 2023 at 6:32 PM Adam M <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> It crashes after exactly 4 cards. When I open the Mnemosyne again,
>>>>>>>>> the same 4 cards appear. They're text-based. I've got audio and 
>>>>>>>>> images in
>>>>>>>>> other cards.
>>>>>>>>>
>>>>>>>>> Here's the output from the console:
>>>>>>>>>
>>>>>>>>> PS C:\Program Files (x86)\Mnemosyne> .\Mnemosyne.exe
>>>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>>>> qt.gui.imageio: libpng warning: iCCP: known incorrect sRGB profile
>>>>>>>>> qt.webenginecontext:
>>>>>>>>>
>>>>>>>>> GL Type: desktop
>>>>>>>>> Surface Type: OpenGL
>>>>>>>>> Surface Profile: CompatibilityProfile
>>>>>>>>> Surface Version: 4.6
>>>>>>>>> QSG RHI Backend: OpenGL
>>>>>>>>> Using Supported QSG Backend: yes
>>>>>>>>> Using Software Dynamic GL: no
>>>>>>>>> Using Multithreaded OpenGL: yes
>>>>>>>>>
>>>>>>>>> Init Parameters:
>>>>>>>>>   *  application-name Mnemosyne
>>>>>>>>>   *  browser-subprocess-path C:\Program Files
>>>>>>>>> (x86)\Mnemosyne\PyQt6\Qt6\bin\QtWebEngineProcess.exe
>>>>>>>>>   *  create-default-gl-context
>>>>>>>>>   *  disable-es3-gl-context
>>>>>>>>>   *  disable-features
>>>>>>>>> ConsolidatedMovementXY,InstalledApp,BackgroundFetch,WebOTP,WebPayments,WebUSB,PictureInPicture
>>>>>>>>>   *  disable-speech-api
>>>>>>>>>   *  enable-features
>>>>>>>>> NetworkServiceInProcess,TracingServiceInProcess
>>>>>>>>>   *  enable-threaded-compositing
>>>>>>>>>   *  in-process-gpu
>>>>>>>>>   *  use-gl desktop
>>>>>>>>>
>>>>>>>>> could not load multimedia backend ""
>>>>>>>>> QtMultimedia is not currently supported on this platform or
>>>>>>>>> compiler.
>>>>>>>>> PS C:\Program Files (x86)\Mnemosyne>
>>>>>>>>>
>>>>>>>>> Hope this helps in any way. Mnemosyne is awesome and I wish I
>>>>>>>>> could keep using it.
>>>>>>>>> On Friday, February 3, 2023 at 1:32:55 PM UTC+1 Peter Bienstman
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Strange... Is there any pattern to it? Like number of cards
>>>>>>>>>> reviewed, images, audio?
>>>>>>>>>>
>>>>>>>>>> The trouble is, if there's no dialog box with an error message,
>>>>>>>>>> it means that the crash is happening somewhere deep inside the 
>>>>>>>>>> libraries
>>>>>>>>>> I'm using, and not in Mnemosyne itself.
>>>>>>>>>>
>>>>>>>>>> Anyway, here's an installer that does not hide the console, so
>>>>>>>>>> that these libraries have a chance to print messages there:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> https://www.dropbox.com/s/gtlp4rgl17lwknc/mnemosyne-2.10.1-console-setup.exe?dl=0
>>>>>>>>>>
>>>>>>>>>> Start this version of Mnemosyne from command prompt, and you will
>>>>>>>>>> be able to keep seeing the messages even if the program closes.
>>>>>>>>>>
>>>>>>>>>> Peter
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Fri, 3 Feb 2023, 13:03 Adam M, <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>> I gave a go the preview version, which you posted - 2.10.1.
>>>>>>>>>>> Still, it crashes after several cards. Is there a way to debug this 
>>>>>>>>>>> on
>>>>>>>>>>> Windows 10?
>>>>>>>>>>>
>>>>>>>>>>> On Thursday, February 2, 2023 at 7:39:52 PM UTC+1 Peter
>>>>>>>>>>> Bienstman wrote:
>>>>>>>>>>>
>>>>>>>>>>>> If you want to downgrade, I'm afraid you have to delete
>>>>>>>>>>>> config.db, which will reset your settings...
>>>>>>>>>>>>
>>>>>>>>>>>> Still, it would be good to figure out if 2.10 correctly works
>>>>>>>>>>>> when you fully uninstall the old version first.
>>>>>>>>>>>>
>>>>>>>>>>>> Peter
>>>>>>>>>>>>
>>>>>>>>>>>> On Thu, Feb 2, 2023 at 7:11 PM Adam M <[email protected]>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Howdy!
>>>>>>>>>>>>>
>>>>>>>>>>>>> I installed Mnemosyne 2.10, but it kept exiting unexpectedly
>>>>>>>>>>>>> on random cards. So I decided to give an older version a go. 
>>>>>>>>>>>>> Perhaps my
>>>>>>>>>>>>> mistake was not uninstalling the 2.10 earlier (I do not know if 
>>>>>>>>>>>>> the
>>>>>>>>>>>>> database will be kept), but now when I try to open the 
>>>>>>>>>>>>> application I get
>>>>>>>>>>>>> the following:
>>>>>>>>>>>>>
>>>>>>>>>>>>> ---------------------------
>>>>>>>>>>>>> An unexpected error has occurred.
>>>>>>>>>>>>> Please forward the following info to the developers:
>>>>>>>>>>>>>
>>>>>>>>>>>>> Traceback (innermost last):
>>>>>>>>>>>>>   File "mnemosyne\pyqt_ui\mnemosyne", line 278, in <module>
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\__init__.py", line 462, in
>>>>>>>>>>>>> initialise
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\__init__.py", line 584, in
>>>>>>>>>>>>> start_review
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\controllers\default_controller.py", line 
>>>>>>>>>>>>> 114, in
>>>>>>>>>>>>> set_study_mode
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\study_modes\scheduled_forgotten_new.py", 
>>>>>>>>>>>>> line 23,
>>>>>>>>>>>>> in activate
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\review_controllers\SM2_controller.py", 
>>>>>>>>>>>>> line 53, in
>>>>>>>>>>>>> reset
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\review_controllers\SM2_controller.py", 
>>>>>>>>>>>>> line 115, in
>>>>>>>>>>>>> show_new_question
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\review_controllers\SM2_controller.py", 
>>>>>>>>>>>>> line 196, in
>>>>>>>>>>>>> update_dialog
>>>>>>>>>>>>>   File
>>>>>>>>>>>>> "mnemosyne\libmnemosyne\review_controllers\SM2_controller.py", 
>>>>>>>>>>>>> line 228, in
>>>>>>>>>>>>> update_qa_area
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\card.py", line 96, in question
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\card_type.py", line 76, in
>>>>>>>>>>>>> render_question
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\render_chain.py", line 153, in
>>>>>>>>>>>>> render_question
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\render_chain.py", line 184, in
>>>>>>>>>>>>> _render
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\renderers\html_css.py", line
>>>>>>>>>>>>> 128, in render
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\renderers\html_css.py", line
>>>>>>>>>>>>> 105, in css
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\renderers\html_css.py", line
>>>>>>>>>>>>> 99, in update
>>>>>>>>>>>>>   File "mnemosyne\libmnemosyne\renderers\html_css.py", line
>>>>>>>>>>>>> 76, in card_type_css
>>>>>>>>>>>>>  ValueError: too many values to unpack (expected 10)
>>>>>>>>>>>>>
>>>>>>>>>>>>> Any solution would be awesome.
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>>>> Google Groups "mnemosyne-proj-users" group.
>>>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/c6b1e9cd-716a-42aa-96eb-5be44aab469an%40googlegroups.com
>>>>>>>>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/c6b1e9cd-716a-42aa-96eb-5be44aab469an%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>>>> .
>>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>>> Google Groups "mnemosyne-proj-users" group.
>>>>>>>>>>> To unsubscribe from this group and stop receiving emails from
>>>>>>>>>>> it, send an email to [email protected].
>>>>>>>>>>>
>>>>>>>>>> To view this discussion on the web visit
>>>>>>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/8be61a48-1f25-42e5-a747-c9af89bd8674n%40googlegroups.com
>>>>>>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/8be61a48-1f25-42e5-a747-c9af89bd8674n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>>>> .
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>> Groups "mnemosyne-proj-users" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to [email protected].
>>>>>>>>>
>>>>>>>> To view this discussion on the web visit
>>>>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/5af507b4-8525-44bf-a2e9-c34d81912b3cn%40googlegroups.com
>>>>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/5af507b4-8525-44bf-a2e9-c34d81912b3cn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>>> .
>>>>>>>>>
>>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "mnemosyne-proj-users" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to [email protected].
>>>>>>>
>>>>>> To view this discussion on the web visit
>>>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/0d8daab9-293c-452f-a46c-9c2d3d84604en%40googlegroups.com
>>>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/0d8daab9-293c-452f-a46c-9c2d3d84604en%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>> .
>>>>>>>
>>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "mnemosyne-proj-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to [email protected].
>>>>> To view this discussion on the web visit
>>>>> https://groups.google.com/d/msgid/mnemosyne-proj-users/8f367f4e-0728-4d85-be8c-354893806fb9n%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/8f367f4e-0728-4d85-be8c-354893806fb9n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> --
>> You received this message because you are subscribed to the Google Groups
>> "mnemosyne-proj-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/mnemosyne-proj-users/0425e995-9d62-477f-bdc7-373a6976a27cn%40googlegroups.com
>> <https://groups.google.com/d/msgid/mnemosyne-proj-users/0425e995-9d62-477f-bdc7-373a6976a27cn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"mnemosyne-proj-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/mnemosyne-proj-users/CAMdxoPHWRZOAiwbLDOik4P9Pb%3D6ag4BZkNSjwRPt0RUDwdw_ZA%40mail.gmail.com.

Reply via email to