User Tools

Site Tools


troubleshooting

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
troubleshooting [2019/02/25 10:37]
be.ing
troubleshooting [2019/03/19 15:49] (current)
josepma Added windows-specific solution
Line 8: Line 8:
  
 ===== Graphical user interface (GUI) is too big or too small ===== ===== Graphical user interface (GUI) is too big or too small =====
-As of Mixxx 2.2, Mixxx uses Qt's automatic scaling for high pixel density screens. Unfortunately,​ this does not always work well. Sometimes it uses scaling to make the GUI too big on screens that do not need scaling, or if your screen does require scaling you may prefer a different size than the automatically determined default. You can disable automatic scaling ​by running+As of Mixxx 2.2, Mixxx uses Qt's automatic scaling for high pixel density screens. Unfortunately,​ this does not always work well. Sometimes it uses scaling to make the GUI too big on screens that do not need scaling, or if your screen does require scaling you may prefer a different size than the automatically determined default. You can disable automatic scaling ​with... 
 + 
 +**__Linux__** 
 + 
 +Open a shell console and type:
 <​code>​ <​code>​
 export QT_AUTO_SCREEN_SCALE_FACTOR=0 export QT_AUTO_SCREEN_SCALE_FACTOR=0
 </​code>​ </​code>​
-before running Mixxx. Alternatively,​ you can manually set a scale factor by running+before running Mixxx from that shell. Alternatively,​ you can manually set a scale factor by running
 <​code>​ <​code>​
 export QT_SCREEN_SCALE_FACTORS=your-scale-factor export QT_SCREEN_SCALE_FACTORS=your-scale-factor
 </​code>​ </​code>​
 To avoid needing to run these commands every time you run Mixxx, you can add them to /​etc/​profile or ~/.bashrc (assuming you are using Bash as your shell), log out, and log back in. To avoid needing to run these commands every time you run Mixxx, you can add them to /​etc/​profile or ~/.bashrc (assuming you are using Bash as your shell), log out, and log back in.
 +
 +**__Windows__**
 +
 +Open a command prompt ( cmd ) and type:
 +<​code>​
 +set QT_AUTO_SCREEN_SCALE_FACTOR=0
 +</​code>​
 +You can also manually set a scale factor by running
 +<​code>​
 +set QT_SCREEN_SCALE_FACTORS=your-scale-factor
 +</​code>​
 +Then type the full path to your Mixxx.exe file, or cd to the directory where it is and run it. Usually "​C:​\Program Files\Mixxx\Mixxx.exe"​
 +
 +To avoid needing to run these commands every time you run Mixxx, you can create batch file (which is a text file with the extensions .bat or .cmd) with the set QT_AUTO_SCREEN_SCALE_FACTOR=0 line, and the full path to Mixxx.exe. Then doubleclick this file instead of Mixxx shortcut to launch it.
 +
 +
  
 Refer to [[http://​doc.qt.io/​qt-5/​highdpi.html#​high-dpi-support-in-qt|Qt'​s documentation]] for details. Refer to [[http://​doc.qt.io/​qt-5/​highdpi.html#​high-dpi-support-in-qt|Qt'​s documentation]] for details.
troubleshooting.1551109064.txt.gz · Last modified: 2019/02/25 10:37 by be.ing