[Solved] GUI far too big

Having trouble with LMMS? Ask about it here.
Hi all,

I just installed LMMS on my Acer Swift 3 running Ubuntu 18.04. Upon double-clicking the .AppImage it opens to the settings menu. But all of the GUI elements seem far too big, and this is true for the rest of the program as well. I can't find any settings to fix this and a google search only found people complaining about it being too small.

Image

Image

What's going on? How can I fix this?

Thanks
Hi,

Same issue for me here :

viewtopic.php?f=7&t=31731
First off, Welcome to the Forum to both of you johhnry & WillBurdenSoc!
Here are all important links:
http://lmms.io/forum/viewtopic.php?f=1&t=4740
-A few rules and useful forum instructions
WillBurdenSoc wrote: LMMS AppImage on my Acer Swift 3 running Ubuntu 18.04.
all of the GUI elements seem far too big
johhnry wrote:
Wed Mar 04, 2020 9:55 am
Same issue for me here :
I wish it was so for me..

-But you both dislike it, so lets see what we can do.
! Both of you DO use 1.2.1?? -Right??
if not ..do :p
But..
Program scaling in linux seas to depend on individual settings. Those can be controlled through a script
We have had linux users with extreme high resolution screens, and they have had the direct opposite problem
The method that fix the mini-scaled ui is this:

First : as root user create a file name it
gnome-qt.sh
and place it in the
/etc/profile.d directory
In this file type :

Code: Select all

export QT_AUTO_SCREEN_SCALE_FACTOR=-1
Here i am guessing the scale-factor. -It may be that the correct value actually is 0
eg

Code: Select all

export QT_AUTO_SCREEN_SCALE_FACTOR=0
That you need to test. Could be a different value for your system-settings
There is a different way, but lets try this first

Let us know the outcome :)
Yes, that did the trick! Thanks @musikbear :)

Using this :

Code: Select all

export QT_AUTO_SCREEN_SCALE_FACTOR=0
and restarting my computer worked perfectly.

Have a great day!
Yeah, this fixed it. Thanks very much!
WillBurdenSoc wrote:
Thu Mar 05, 2020 3:19 pm
Yeah, this fixed it. Thanks very much!
-So it was '0' i was uncertain about that. Thanks for your feedback!
Hello:

musikbear's manual text based fix worked for me as well.

Given that this has was originally posted in 2020 has it been fixed in any of the current updated builds? I just downloaded the appimage for the DEV 1.3 build from lmms.io and found that it still is an issue.

Thank you,
BC
I'm using LinuxMint 21.3 with Cinnamon 6.0.4 and lmms 1.2.2 AppImage and seeing the same problem. I tried the solution and it didn't work with either 0 or -1. Is there another fix?

I've tried changing the numbers on the auto scale factor and on QT_SCREEN_SCALE_FACTORS in many combinations. None of them have any effect.

My system uses X11, which may be part of the issue.

Same thing happens with lmms 1.3.0 app image

Unfortunately, the UI size issue makes lmms unusable. I can't change settings because the "OK" button is below my screen.

If I reduce my screen resolution from 1920 x 1080 to 1600 x 900, lmms fonts get smaller (and usable) while everything else on my computer gets bigger. Not an ideal solution.
OldYogre wrote:
Sun Oct 06, 2024 2:15 pm
I'm using LinuxMint 21.3 with Cinnamon 6.0.4 and lmms 1.2.2 AppImage and seeing the same problem. I tried the solution and it didn't work with either 0 or -1. Is there another fix?

I've tried changing the numbers on the auto scale factor and on QT_SCREEN_SCALE_FACTORS in many combinations. None of them have any effect.

My system uses X11, which may be part of the issue.

Same thing happens with lmms 1.3.0 app image

Unfortunately, the UI size issue makes lmms unusable. I can't change settings because the "OK" button is below my screen.

If I reduce my screen resolution from 1920 x 1080 to 1600 x 900, lmms fonts get smaller (and usable) while everything else on my computer gets bigger. Not an ideal solution.
No effect..
as in scaling does not take place at all?

There is a shell-script method:
shell script:

Code: Select all

#!/bin/bash
export QT_AUTO_SCREEN_SCALE_FACTOR="0"
export QT_SCREEN_SCALE_FACTORS="eDP-1=2.5;HDMI-1=2.5;DP-0=2.5".<absolute path to lmms App image>
Then set
chmod +x <script name>
make a symlink in /bin/ to it

May need to experiment with all values in that QT_SCREEN_SCALE_FACTORS string

If that is useless (eg no effect at all ) as well, I fear this calls for real linux experts, that is not me..

Besides that, since you are new in Forum
Welcome OldYogre !
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
Thanks for the response. It looks like it has worked after restarting my computer, maybe. Unfortunately it has messed up my MuseScore UI (also a QT appimage). Now I have to figure out how to undo what I did, as I use that app more. Not sure I'm knowledgeable enough to fix both apps at the same time. Oh well. Hopefully the problem will go away with future releases.