Wat going on ???

Having trouble with LMMS? Ask about it here.

For ages now, under Linux Mint, whenever I start the app image – no matter which one – the tool is displayed as oversized (see screenshot), and there's NO way to adjust it. What's the point of that?
https://ibb.co/KcpHN6j0

First off, Welcome to the Forum Soundbastel!
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
If you like to introduce yourself, to the community, go here:
http://lmms.io/forum/viewtopic.php?f=4&t=4480

I am sorry that your post got delayed due to server issues.

Soundbastel wrote:
Sat Mar 14, 2026 12:46 am

For ages now, under Linux Mint, whenever I start the app image – no matter which one – the tool is displayed as oversized (see screenshot), and there's NO way to adjust it. What's the point of that?
https://ibb.co/KcpHN6j0

Your screenshot does not load, but i think i know your problem.
Linux can scale the UI with parameters in a script.
as root user create a file and name it

Code: Select all

gnome-qt.sh

Place this file in

Code: Select all

/etc/profile.d directory

Open the file in editor and type :

Code: Select all

export QT_AUTO_SCREEN_SCALE_FACTOR=0

You may have to try different SCALE_FACTOR= -before you find one that works for you
Only whole numbers works without screen artefacts

The link works and the image loads, so the problem must be on your end.

Renaming and scripting doesn't seem to work, and frankly, I don't see why I should have to mess around with it myself just because the developers can't seem to fix it. This bug hasn't just appeared yesterday. And don't tell me it's free, what do you expect? Every job has to be done properly, regardless of whether it's free or not. I call that simply sloppy work.

And strangely enough, the app images don't work with the Nvidia graphics card; my laptop has an AMD onboard card, so the problem isn't there.

Try adjusting the scale factor manually.

For example:

Code: Select all

QT_SCALE_FACTOR=0.5 ./lmms

You can find more information about this and other related environment variables here: https://doc.qt.io/qt-6/highdpi.html#env ... -reference

There should be a proper German instruction manual or tutorial, not just something thrown together that you can copy and do; that doesn't help at all.

It's the same old story: you guys just plod along with the "help yourself" attitude because the developers are too lazy to fix their bugs. Pathetic behavior.

I understand that some Linux users may be unfamiliar with the way FOSS works.

There is no duty, and nobody is getting paid to work for LMMS. There are only whole real people trying to make the program better in as many ways as they can.

And talking like this about developers who contribute to the program out of nothing but courtesy, and who care to help you with your problem anyway, is not appropriate behaviour.

I request you to understand the nature of the program and the people behind it before making any statements about them. Every developer was a user who decided they wanted a feature enough to make it themselves.

You can contribute yourself to making LMMS scalable too, if you are interested. That is how it works.

On the matter of the nature of FOSS programs and contributing features you want to see:
If you care about our manual being in German I encourage you to help with translating our manual into German. We have a translator working on a manual translation of their language because they cared about there being a translation in it. And we would benefit from more contributors to the manual.

It seems you are interested in contributing to or translating the manual, so if you are you can respond with an affirmative and we can discuss further.

A good developer listens to what the customer says when there are errors and helps properly. This drivel, along with self-congratulation and whining, is not helpful; it's, to put it mildly, crap.

Either you finally get some real help or nothing at all. You're quite good at the latter here in the forum; if it gets too much for you, the threads get closed because you don't want to deal with it anymore out of laziness and arrogance. I know that all too well, and THAT is NOT support; that looks different. Now finally get moving and stop your stupid whining. You're behaving like small children.

Soundbastel,

I have given you the benefit of doubt in assuming that you, even as a Linux user, have somehow misunderstood extremely how open-source software works, and have given you the opportunity to look into it yourself.

You are not a customer.

https://github.com/LMMS/lmms/blob/master/LICENSE.txt
This is the license LMMS is distributed with. You may be familiar with it, considering your own operating system is provided to you under a similar licence. Section from line 258 to line 278 describing responsibility and liability. You can read the exact words yourself, but the meaning for users is apparent. And you can read the rest of the manual to be clear about what privileges you have as per the licence.

You are not entitled to any help or service. The license explicitly claims that [developers] are disclaimed from responsibility for any issues in the program or your inability to use the program.

You are a user complaining that VOLUNTEER contributors aren't contributing enough.
There are no "developers," only real whole people, users, who decided to contribute at all. And you are not one. Please do not create expectations of those who are, since just expectations are not relevant in development.

Priority will naturally not be given to a non-issue that can be worked around with scripting that a Linux user should be prepared to use.

If you want to contribute, contribute. If you want to file reports and discuss issues to understand them better before you do, you can do so.

And please reconsider the tone you are using in this conversation.