jcblum
September 18, 2018, 3:06pm
2
Hi! Welcome!
There’s been some previous reports of various problems with HiDPI secondary monitors. For example:
opened 10:35PM - 31 May 18 UTC
closed 04:15PM - 11 Aug 22 UTC
bug
info needed
electron
I use a laptop with an external 4K monitor as a second display and just upgraded… to RStudio 1.2.637-1. Now the menu bar and menu text is very small (~ 1/2 the height of all the other text) when RStudio is on the external 4K monitor. It is too small to read comfortably and the characters are fuzzy, suggesting that they are too small relative to the pixel resolution to be displayed accurately. **This behaviour was not present in RStudio 1.1.453.**
RStudio 1.2.637 on 4K monitor
![image](https://user-images.githubusercontent.com/5409051/40810946-b8aa9ba8-6572-11e8-98c7-0e7a3d23874b.png)
RStudio 1.1.453 on 4K monitor
![image](https://user-images.githubusercontent.com/5409051/40811825-312c1e32-6576-11e8-97ff-c4e05dc8660b.png)
### System details
RStudio Edition : Desktop
RStudio Version : 1.2.637
OS Version : Ubuntu 18.04 LTS
R Version : 3.4.4
```
> sessionInfo()
R version 3.4.4 (2018-03-15)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 18.04 LTS
Matrix products: default
BLAS: /usr/lib/x86_64-linux-gnu/blas/libblas.so.3.7.1
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.7.1
locale:
[1] LC_CTYPE=en_AU.UTF-8
[2] LC_NUMERIC=C
[3] LC_TIME=en_AU.UTF-8
[4] LC_COLLATE=en_AU.UTF-8
[5] LC_MONETARY=en_AU.UTF-8
[6] LC_MESSAGES=en_AU.UTF-8
[7] LC_PAPER=en_AU.UTF-8
[8] LC_NAME=C
[9] LC_ADDRESS=C
[10] LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_AU.UTF-8
[12] LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils
[5] datasets methods base
loaded via a namespace (and not attached):
[1] compiler_3.4.4 rsconnect_0.8.8 tools_3.4.4
>
```
### Steps to reproduce the problem
Laptop has 14" 2560 x 1440 builtin display and external 43" 3840 x 2160 monitor.
Set builtin display to primary monitor (contains dock and indicators).
Install RStudio 1.2.637
Display RStudio on the external monitor (either by opening on the external monitor or opening on the builtin display and dragging RStudio to the external monitor)
Menu bar text and menu text are tiny and fuzzy on secondary 43" 3840 x 2160 monitor. Good clarity on the primary 14" 2560 x 1440 laptop screen.
### Describe the problem in detail
This problem does *not* occur for RStudio 1.1.453
This problem does *not* occur for if the 4K monitor is set as the primary display
Given that the 1.2.637 release notes say that the rendering engine has changed I presume the new rendering engine is doing something different in autoscaling the menu text relative to the resolution/size of the monitors.
Better support for HiDPI monitors is apparently a goal for the 1.2 release — so to double check, you are saying that this is not a problem when running the 1.2 Preview? What version of RStudio are you running where it is a problem?
(If it’s not a problem in Preview release, is there a reason that you can’t run that release day-to-day?)
1 Like