No high DPI Scaling in Ubuntu Xenial and QT 5

Bug #1774622 reported by Daniel Schürmann
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mixxx
Won't Fix
Low
Daniel Schürmann

Bug Description

The introduced auto scaling for 2.2 is only available for Qt 5.6 Ubuntu Xenial, the current distribution which is used following Ubuntu’s recommendations, comes with Qt 5.5.

Tags: qt5
Changed in mixxx:
importance: Undecided → High
milestone: none → 2.2.0
tags: added: qt5
Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

Is there anything for us to do here? People who want hidpi support can upgrade to Bionic which is an LTS.

> which is used following Ubuntu’s recommendations

Isn't Bionic the latest stable LTS?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I think Yes, because the people will not being upgraded before 18.4.1.
A fix will probably only involve some lines. It is only an issue of the auto-detection, not the scaling itself.

This can be fixed by either backport the QT 5.6 changes to detect the OS scaling or show the scaling slider in preferences and let the user choose the QT 5 scaling (not the QT4 Hack of cause)

Be (be.ing)
summary: - No HID Scaling in Ubuntu Xenial and QT 5
+ No high DPI Scaling in Ubuntu Xenial and QT 5
Revision history for this message
Be (be.ing) wrote :

> I think Yes, because the people will not being upgraded before 18.4.1.

Huh? Why? And why is that Mixxx's problem?

Qt 5.5 documentation ( http://doc.qt.io/archives/qt-5.5/highdpi.html ) says that users can set the QT_DEVICE_PIXEL_RATIO environment variable to set the scale factor. I am doubtful there are many users who:
1. Have a high DPI screen
2. Are using a 2 year old OS
3. Can't be bothered to set an environment variable

So I don't think there's anything we need to do for this.

Revision history for this message
RJ Skerry-Ryan (rryan) wrote :

2. Are using a 2 year old OS AND are dying to use the latest version of Mixxx

;)

Be (be.ing)
Changed in mixxx:
status: New → Won't Fix
importance: High → Low
milestone: 2.2.0 → none
Revision history for this message
Daniel Schürmann (daschuer) wrote :

There are probably a number of users effected and the required change is only minor.
So let's just do it.

Changed in mixxx:
status: Won't Fix → New
Revision history for this message
Be (be.ing) wrote :

There are probably no users affected. We have gotten zero complaints about this. If someone had a high DPI screen, why would they keep using an OS that doesn't support it when they could upgrade?

Please refer to Ubuntu releases by number. Codenames are meaningless to non-Ubuntu users and make us look up Ubuntu's release history.

Revision history for this message
Daniel Schürmann (daschuer) wrote :

We have zero complains, because it will be future regression after releasing 2.2.
There are many reasons for not upgrading an OS."Never touch a running system"

Revision history for this message
Daniel Schürmann (daschuer) wrote :
Changed in mixxx:
status: New → In Progress
assignee: nobody → Daniel Schürmann (daschuer)
Changed in mixxx:
status: In Progress → Won't Fix
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/9322

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.