You are here

Can someone help me understand these messages?

Hello All,

I wonder if some kind person can help me understand these three warning messages? Here's the first which pops up when first starting Qtractor:

Opening "/home/madamex/Studio/Qtractor/Templates/Basic Template.qtr"... Cannot connect to server socket err = No such file or directory Cannot connect to server request channel

And here is the second which pops up when loading in a project which uses the ACE Fluidsynth plugin:

Session started. a-fluidsynth.lv2: Host does not support bankpatch:notify

And the third:

Save session: "/home/madamex/Studio/Qtractor/Long Liz Intro/Fanfare.qtr". write_property_array(): warning: Writing absolute path /home/madamex/Studio/SoundFonts/FluidR3_GM.sf2

I'm fairly new to Linux, and very new to music production with Qtractor, as you can probably tell. So, I'd like to understand what these messages are telling me.

Thank you!

Forums: 
rncbc's picture

hi,

I'm also puzzled about those messages...

what exactly happens to the working session? if it seems to play or work fine then you may just overlook all but the first of those messages...

however, that first message, is kinda suspicious; maybe you have no jack/pipewire running? just a hunch:)

byee

Hi again,

Yes, I should have mentioned that despite these messages, Qtractor performs quite well for me; everything works. By the way, I use Linux Mint Xfce 22.

Maybe I should have provided the entire list of messages to put everything in context, so I've attached them here.

Thanks again.

File attachments: 

Just out of curiosity, are you using the appimage?
Maybe I'm wrong, but that could be the reason, as appimages create a temporary alternative path for system libraries files.
It also causes the GUIs of Calf plugins to be blank (you mentioned this error in another query).

Except for CalfFluidsynth, the rest of the fluidsynth plugins available for linux give me problems when creating templates that contain them, they crash Qtractor.

Try the installable version of Qtractor:
https://build.opensuse.org/package/show/home:rncbc/qtractor

In the list on the right are the .deb installers for ubuntu (and therefore mint)

Thank you, G3N-es, for your kind attention.

Yes, I am using an AppImage (v1.3). I've been unable to install the binary you suggested, receiving an error message saying the "librubberband3" dependency is not able to be satisfied. Linux Mint is still sort of new to me, so I'm unsure how to proceed. I gather this particular dependency natively occurs in some versions of Linux, but apparently not Mint.

As an alternative, the version in the Software Manager is way too old to be of benfit (something like 0.9 if I recall), for I've already gotten very used to the excellent features of version 1.3.

Thanks again for your suggestions.

Thomas Henry

First of all, if the AppImage works for you, the warnings are the least of it.

But it's a shame that you're missing out on the Calf suite and Carla plugin. I think that's the only drawback of the AppImage in Qtractor.

AppImages tend to create strange errors and warnings, because their approach is a bit botched. They "replace" the system libraries with their own by recreating them in a temporary file. And this can lead to unexpected results with pathfinding when plugins and third-party applications come into play.
The plugin will try to call its own dependencies in the system paths, but the program will take it to a different place where the system dependencies and paths are not, but those of the program.
At least that's the conclusion I've come to, and that would explain the warnings.
I could be wrong. I'm sure Rui will clear up our doubts.

The installed application is more recommendable.
Although I insist, if the AppImage works well for you, everything is fine.

There are 3 installers for Ubuntu.
I don't know if you've tried all 3, sometimes you get lucky and one of them matches your system dependencies.
Another option is to install by compiling. It's not as difficult as it seems.
https://sourceforge.net/p/qtractor/wiki/How%20To%20-%201%20Compile%20Qtr...

Thanks so much for the advice. As mentioned, trying to install from the deb files gives me a dependency error. So I tried compiling as you suggested (and thanks for the link to the useful explanations). Unfortunately this too gives me trouble. In particular, trying to install the dependencies stumbles. Here are the messages:

Reading package lists... Done

Building dependency tree... Done

Reading state information... Done

Note, selecting 'qt6-svg-dev' instead of 'libqt6svg6-dev'

Note, selecting 'libsndfile1-dev' instead of 'libsndfile-dev'

Note, selecting 'zlib1g-dev' instead of 'libz-dev'

Note, selecting 'libsamplerate0-dev' instead of 'libsamplerate-dev'

Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

libjack-jackd2-dev : Depends: libjack-jackd2-0 (= 1.9.21~dfsg-3ubuntu3) but it is not installable Conflicts: libjack-dev

E: Unable to correct problems, you have held broken packages.

I'm too much of a novice to know how to proceed, so in the meanwhile must continue with the AppImage despite its shortcomings with regard to plugins. At least it works in general.

But at least I'm learning more while struggling with this and really do appreciate everyone's helpful advice.

Thomas Henry

At least we tried :)

rncbc's picture

you'll need to install the latest librubberband3 (>= 4.0.0) which you may find on the repos as well, on the so called 3rd-party tools and libraries, or better yet, as I believe Linux Mint 22 is based on the level to Ubuntu 22.04 (jammy), you may take the PPA's for fun and profit:

sudo add-apt-repository ppa:rncbc/apps-jammy 
sudo add-apt-repository ppa:rncbc/libs-jammy 
sudo apt-get update

then

sudo apt-get install qtractor

that will install the greatest and latest qtractor from "apps" and hopefully librubberband3 from "libs" ppa's.

however don't you take the above instructions literally, there might be nuances to it, specially if Mint is not exactly an ubuntu knock-off as I'm assuming... ;)
better ask the Mint forums, or more knowledgeable Mint users than me, on how you can properly add the PPA's to your system.

good luck!
cheers

Thanks for the leads, Rui. Unfortunately the first step comes back with "This PPA does not support focal."

So, I'll go back to waiting, hoping that someday the version in the Software Manager gets updated to something more recent than version 0.9.

But I do appreciate your suggestions of options to try!

Thomas Henry

sudo add-apt-repository ppa:rncbc/apps-focal
sudo add-apt-repository ppa:rncbc/libs-focal
sudo apt-get update

sudo apt-get install qtractor

I hope this time it finally works.

Thanks so much, G3N-es, for your patience in dealing with a newcomer to Qtractor.

What you provided was 100% successful on my "day-to-day" computer which runs Linux Mint Cinnamon 20.3. Everything looks great, and I'm able to use the various plugins neatly, including their GUIs. So, I'm really appreciative of that.

However, this doesn't work on the other computer devoted to my studio, and that's the one I really need to get working. The message returned is: "This PPA does not support noble."

I realize now that that's my mistake, since I should have reported that message instead. The studio computer runs Linux Mint Xfce 22. I'll confess that the "focal" and "noble" labels were foreign to me, but having just looked them up, see that these are used to identify the Ubuntu foundation.

So, supposing so if I haven't completely exasperated you, is there any chance you can work that magic again so that "noble" is covered?

Let me thank you again for your generous kindness in helping this novice along!

Thomas Henry

The magic (the credit) goes to Rui, who not only created Qtractor, but also provides us with the resources to install it on any distribution and offered the best solution for you.

PPAs were the best solution for you from the beginning, but I forgot about this resource.

sudo add-apt-repository ppa:rncbc/apps-noble
sudo add-apt-repository ppa:rncbc/libs-noble
sudo apt-get update

sudo apt-get install qtractor

As a curiosity, I'll tell you that these resources are hosted here
https://launchpad.net/~rncbc

Knowing this may be useful to you someday.

I can't begin to thank both of you enough: Rui for creating such a wonderful resource and G3N-es for patiently guiding a newcomer to the solution.

Everything works like a champ on both computers now, and having access to all those fabulous plugins and extras opens up a whole new world. It really is quite an amazing gift.

The two of you have made this old geezer ecstatic! Again, many thanks.

Thomas Henry

rncbc's picture

left to tell, thanks :)

to both of you too

cheers

Add new comment