MuseScore doesn't work at high refresh rate (170hz)
Note: This was also posted in the forums a few days back, but I realized it belongs here.
I am running Arch Linux with MuseScore 3.6.2 installed from Arch's "community" repository. It crashes my PC when I run it at 170hz. At best, my operating system force quits MuseScore for me. At worst, my PC restarts automatically.
I have had the EXACT same symptoms on Manjaro and Pop!OS. On those distributions, I have also tried the Flatpak (3.6.2), Snap (both MuseScore 3.2 and 2), and both the newest stable, unstable, and nightly AppImages.
I have been researching this for months now, and it's like nobody else is having the same problem. I sincerely apologize if this is a repost, because if it is, it does not show up on Google anywhere.
To reproduce, simply use a monitor that runs at a high refresh rate (mine is at 170hz) on any Linux version using an Nvidia graphics card.
Hopefully this is reproducible; all help is appreciated?
Specs:
CPU: Ryzen 3700x
Motherboard: Asus B450M-A
RAM: 2x8GB ADATA 3000mhz
GPU: MSI GeForce GTX 1060 6GB
OS: Arch Linux
Linux Kernel Version: 5.16.12-arch1-1
MuseScore type: Arch community repositories
MuseScore version: 3.6.2
Nvidia Driver: Proprietary
Nvidia Driver Version: 510.54
When MuseScore is opened at 60hz (Working):
unknown:unknown: ZoomBox::setLogicalZoom(): Formatting logical zoom level as 100% (rounded from 1.000000)
unknown:unknown: ZoomBox::setLogicalZoom(): Formatting logical zoom level as 100% (rounded from 1.000000)
qrc:/qml/palettes/PaletteTree.qml:unknown: qrc:/qml/palettes/PaletteTree.qml:772:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/PalettesWidgetHeader.qml:unknown: qrc:/qml/palettes/PalettesWidgetHeader.qml:225:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
/build/musescore/src/MuseScore/libmscore/sym.cpp:Ms::ScoreFont::draw: ScoreFont::draw: invalid sym 0
When MuseScore is opened at 170hz (not working):
unknown:unknown: ZoomBox::setLogicalZoom(): Formatting logical zoom level as 100% (rounded from 1.000000)
unknown:unknown: ZoomBox::setLogicalZoom(): Formatting logical zoom level as 100% (rounded from 1.000000)
qrc:/qml/palettes/PaletteTree.qml:unknown: qrc:/qml/palettes/PaletteTree.qml:772:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/PalettesWidgetHeader.qml:unknown: qrc:/qml/palettes/PalettesWidgetHeader.qml:225:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
qrc:/qml/palettes/Palette.qml:unknown: qrc:/qml/palettes/Palette.qml:766:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... }
Comments
Use 60 Hz
In reply to Use 60 Hz by Jojo-Schmitz
I'd really like to be able to use my system normally instead of switching my display mode before each time I open MuseScore. Is there any possibility of that? I've heard of applications only running at 60fps regardless of the refresh rate, but this is the first one that I have encountered that simply crashes.
See https://musescore.org/en/node/330139#comment-1119846 and use Wayland rather than X11