Hi,

In your new machine with Ubuntu 20.04 you have installed:

> ii  fluidsynth                                 2.1.1-2                        
>      amd64        Real-time MIDI software synthesizer
> ii  fluidsynth-dssi                            1.0.0-7                        
>      amd64        DSSI wrapper for the FluidSynth SoundFont-playing 
> synthesizer

 

1) Are you sure that fluidsynth-dssi 1.0.0-7 requires fluidsynth 2.1.1 
dependency ?. If no, you should install the correct fluidsynth version required 
by fluidsynth-dssi 1.0.0-7.

2) If the issue is not related to libraries dependency, simply may be the path 
variable should be updated.

jjc

 

> Message du 10/07/20 19:02
> De : "Dorien James" 
> A : fluid-dev@nongnu.org
> Copie à : 
> Objet : [fluid-dev] Ubuntu 20.04: Rosegarden - Fluidsynth version mismatch
> 
>
> I have a problem with the way that Rosegarden is interacting with Fluidsynth, 
> and I would welcome any help or at least further debugging suggestions.

> tldr: Rosegarden appears to be asking, via fluidsynth-dssi, for an obsolete 
> version of Fluidsynth, and failing to load it as a result. 
>

> For a few years, I've had a stable Rosegarden environment working happily 
> with Fluidsynth on Ubuntu 16.04:
> -    rosegarden 15.12.1
> -    fluidSynth 1.1.6
> -    fluidSynth-dssi 1.0.0
> -    libfluidsynth 1.1.6

> I'm now building a new machine under Ubuntu 20.04, and have installed latest 
> versions of everything:

> dorien@dorien-M4500:~$ dpkg -l | grep "rosegarden"
> ii  rosegarden                                 1:19.12-1build1                
>      amd64        music editor and MIDI/audio sequencer
> dorien@dorien-M4500:~$ dpkg -l | grep "fluid"
> ii  fluid-soundfont-gm                         3.1-5.1                        
>      all          Fluid (R3) General MIDI SoundFont (GM)
> ii  fluidsynth                                 2.1.1-2                        
>      amd64        Real-time MIDI software synthesizer
> ii  fluidsynth-dssi                            1.0.0-7                        
>      amd64        DSSI wrapper for the FluidSynth SoundFont-playing 
> synthesizer
> ii  libfluidsynth2:amd64                       2.1.1-2                        
>      amd64        Real-time MIDI software synthesizer (runtime library)
> ii  qsynth                                     0.6.1-1build1                  
>      amd64        fluidsynth MIDI sound synthesiser front-end

> When I run Rosegarden from terminal, the messages include:

> [JackDriver] initialise() - connecting from  " rosegarden:master out L " to " 
> system:playback_1 "
> WARNING: DSSIPluginFactory::discoverPlugin: couldn't dlopen 
> /usr/lib/dssi/fluidsynth-dssi.so - libfluidsynth.so.1: cannot open shared 
> object file: No such file or directory
> [JackDriver] initialise() - connecting from  " rosegarden:master out R " to " 
> system:playback_2 "

> Once in Rosegarden, Fluidsynth doesn't work:
> -    it's not listed on the list of Plugins on the Synth plugin window
> -    if I load a .rg file including Fluidsynth instruments from my old 
> environment, there's an error window "The following audio plugins could not 
> be loaded: FluidSynth-DSSI"
>

> 

> /usr/lib/dssi/fluidsynth-dssi.so exists in both environments.
>

> However, the directory /usr/lib/x86_64-linux-gnu on my old, working 
> environment contains a file libfluidsynth.so.1 which appears to be a link to 
> libfluidsynth.so.1.5.2
> The same directory on my new environment contains libfluidsynth.so.2 linking 
> to libfluidsynth.so.2.3.1 
>

> So, as far as I can tell, either Rosegarden or fluidsynth-dssi is expecting 
> to use libfluidsynth.so.1, but this no longer exists.  
>

> Views gratefully received on where the problem might lie and how I might fix 
> it.

> 
>

> 
>

> 
>

> 
>




_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/fluid-dev

Reply via email to