Palette names are scrambled and nearly impossible to read (Windows 7)

• Nov 6, 2019 - 16:52
Reported version
Graphical (UI)
S4 - Minor

Steps to reproduce:
1) open musescore
(The bug immediately manifests itself at this point.)

Expected behavior:
The names of the palettes that appear on the left hand side of the window (ie "Clefs", "Key Signatures", "Time Signatures", etc) appear clearly and legibly.

Actual behavior:
The names of palettes appear garbled and range from being legible to almost indecipherable.

Version number:
Revision number:
OS: Windows 7 SP 1 (6.1), Arch.: x86_64, MuseScore version (64-bit):, revision: 4761df6

OS version:
Windows 7 Ultimate
Version 6.1.7601 Service Pack 1 Build 7601

running on a Lenovo Thinkpad X61 tablet
GPU: Mobile Intel(R) 965 Express Chipset Family

Attachment Size
full window.PNG 135.57 KB
just the problem area.PNG 19.07 KB


Title Palette names are scambled and nearly impossible to read. Palette names are scambled and nearly impossible to read (Windows 7)

It is possible this is some sort of Windows 7 compatibility issue - and I assume you are well familiar the dire "update or else" warnings regarding Windows 7 so I won't bore you with that. But I believe other users have used the new palettes successfuly with Windows 7. Maybe you are missing one of the service packs or some other necessary update? I encourage you to ask on the Support forum, where many other users who have experience in such matters may be able to help.

I tryed the solution with batch file set QT_OPENGL=angle and now the palette names police is correct.
Now how I do to start MS3 without the batchfile ? Can I change something to start MS3 directly.
Thanks for your help

In reply to by Jojo-Schmitz

I think the workaround batch file quoted in a couple of threads of this discussion was missing something
This is what I copied (and checked several times when it didn't work)

@echo off
REM or
REM start "" "INSTALLPATH\MuseScore 3\bin\MuseScore3.exe"

should have read
SET QT_OPENGL=software (or angle)
The "Set" made all the difference
When I tried it that way it worked as hoped

In reply to by Polop30

While it seems from other comments that we cannot currently use this workaround without using the batch file, you CAN change the icon of the batch file so that it looks the same as the regular icon that starts musescore 3. What I did was as follows.
1) Create a shortcut of the batch file.
2) Right click the shortcut and select "properties" from the drop down menu.
3) Under the "shortcut" tab, click the button that says "Change icon..." (it is in the middle of the window at the bottom ish area).
4) Click the "Browse..." button.
5) Navigate to C:\Program Files\MuseScore 3\bin
6) Select the file named "MuseScore3" and click "Open". It will have the normal musescore3 icon. This is actually the executable that would normally start the program, but in this case we are just using its icon.
7) Click "OK" in the "change icon" window.
8) Click "Apply" in the "properties" window.
9) Close the "properties" window. (You can hit "OK" or "cancel" or just close it from the "X" button at the top right of the window.

(Steps 10 and 11 are optional)

10) You can now move (but NOT delete) the original .bat file you created if you don't want it sitting on your desktop. It shouldn't matter where you move it to, just as long as you don't delete it. You can also delete the original shortcut to start Musescore 3 that was on your desktop as well.
11) You can right click the shortcut to your .bat file and click "rename" to change it to whatever you want (like "MuseScore 3" if you want it to look exactly like the original icon)

For those who have this issue, could you please test this build without the workaround script? Similarly to nightly builds, this build does not need installation, just extract that archive and execute bin\nightly.exe file.

Title Palette names are scambled and nearly impossible to read (Windows 7) Palette names are scrambled and nearly impossible to read (Windows 7)

Fix typo in issue title.

If I understand correctly the change that is being tested will go into a future release if it works and doesn't cause new issues.

You can use the link dmitri gave above, unzip the file and use that one until the fix is released, probably in version 3.4. You will need to copy the paths from preferences in your current version of MuseScore to the version from the above link if you want to keep you current file locations.

Status PR created fixed

Fixed in branch master, commit ed4949c72d

_fix #296682: disable desktop OpenGL for Windows 7

Native OpenGL implementation often leads to QtQuick-based views
(such as QML-based Palettes) render incorrectly on Windows 7._

Fix version 3.3.4

The fix will be released in 3.3.4 version which should be available within the next few days. Thank you all for your help!

Fix version