Menu

#26 (Help to) Provide a flatpak version of VMPK

Release_1.0
open
None
5
2019-10-09
2019-10-05
No

Hi,

I have submitted VMPK to flathub to have it distributed as a flatpak.

https://github.com/flathub/flathub/pull/855

The policy is to request upstream if they want to help.

This is the formal request.

Thanks a lot.

Let me know if you have questions.

Discussion

  • Pedro Lopez-Cabanillas

    OK. I've tried again, but not working.

    pedro@linux-boccanegra:~> flatpak install --user https://dl.flathub.org/build-repo/8759/net.sourceforge.VMPK.flatpakref
    Installing: net.sourceforge.VMPK/x86_64/test
    Installing for user: net.sourceforge.VMPK/x86_64/test from net.sourceforge.VMPK-origin
    [####################] 1 delta parts, 1 loose fetched; 861 KiB transferred in 1 seconds
    pedro@linux-boccanegra:~> flatpak run net.sourceforge.VMPK 
    qt.glx: qglx_findConfig: Failed to finding matching FBConfig (8 8 8 0)
    qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 8 8 0)
    qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 8 0)
    qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
    qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
    No XVisualInfo for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize -1, redBufferSize 1, greenBufferSize 1, blueBufferSize 1, alphaBufferSize -1, stencilBufferSize -1, samples -1, swapBehavior QSurfaceFormat::SingleBuffer, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace, profile  QSurfaceFormat::NoProfile)
    Falling back to using screens root_visual.
    Failure loading Qt5 translations for "en_US" from "/usr/translations"
    Failure loading VMPK translations for "en_US" from "/app/bin/../share/vmpk/locale/"
    ALSA lib ../../src/conf.c:3956:(snd_config_update_r) Cannot access file /etc/alsa-pulse.conf
    ALSA lib ../../../src/seq/seq.c:935:(snd_seq_open_noupdate) Unknown SEQ default
    Error code: -2 ( No such file or directory )
    Location: void drumstick::MidiClient::open(QString, int, bool)
    terminate called after throwing an instance of 'drumstick::SequencerError'
    

    Looks like the program is not able to access to the ALSA sequencer device node (/dev/snd/seq).

     
  • Pedro Lopez-Cabanillas

    Following our conversation on Github ...
    So, to start VMPK in openSuse leap 15.0 you need to do (from the command line)

    $ unset ALSA_CONFIG_PATH; flatpak run net.sourceforge.VMPK

    And it starts and works correctly. The consequence is that the desktop menu item doesn't work. Just in case someone installs the package and complains about the same issue...

     

    Last edit: Pedro Lopez-Cabanillas 2019-10-07
  • Pedro Lopez-Cabanillas

    • assigned_to: Pedro Lopez-Cabanillas
    • Group: Alpha --> Release_1.0
     
  • Pedro Lopez-Cabanillas

    Ticket moved from /p/vmpk/feature-requests/61/

     
  • Hubert Figuiere

    Hubert Figuiere - 2019-10-07

    What do you mean by "menu icon" ?

     
    • Pedro Lopez-Cabanillas

      Sorry: "desktop menu item", if your desktop has menus.

       
      • Hubert Figuiere

        Hubert Figuiere - 2019-10-09

        oh I see. The .desktop file doesn't know about the need to set the env.

        I have an idea.

         
  • Hubert Figuiere

    Hubert Figuiere - 2019-10-09

    The next build on flathub should have this working out of the box.

     
    • Pedro Lopez-Cabanillas

      It does!

       

Log in to post a comment.

MongoDB Logo MongoDB