R莫哈韦沙漠模糊石英窗

时间:2018-12-20 21:19:16

标签: r homebrew quartz-graphics

很长时间以来,我一直使用R的Homebrew版本,没有任何问题。但是,由于更新为Mojave,所以当调整绘图窗口的大小或绘图到先前打开的石英窗口时,石英绘图窗口中显示的文本/线条变得模糊。在没有打开的石英窗口(e.g., dev.off(...))的情况下,所请求的绘图将完美呈现。

对于我的Homebrew安装,问题仍然存在,无论我是使用瓶装版本安装R还是从源代码编译。查看config.log文件时,没有明显的构建错误。如果我安装了R的桶装版本,则图可以正确渲染而不会出现问题。这表明我一定有问题。但是,在Mojave之前,我在编译R时从未遇到任何问题。

这似乎是一个消除锯齿的问题,但我不知道如何找到原因。我在系统上的其他任何地方都没有观察到任何抗锯齿问题。

我知道这可能是一个模糊/错误的问题,因为构建环境可能会有所不同,但是我在其他地方的研究并未发现任何问题,这似乎是一个起点。任何帮助将不胜感激!谢谢。

我的Homebrew配置和R sessionInfo如下:

brew --config HOMEBREW_VERSION: 1.8.6-14-ga2b4d4a ORIGIN: https://github.com/Homebrew/brew HEAD: a2b4d4aac294ec0872cd84d44f65bd5bd507e166 Last commit: 2 days ago Core tap ORIGIN: https://github.com/Homebrew/homebrew-core Core tap HEAD: 0a1055eea4f707812a3103b349be6833fdde31f0 Core tap last commit: 2 hours ago HOMEBREW_PREFIX: /usr/local HOMEBREW_CASK_OPTS: --appdir=~/Applications HOMEBREW_DEV_CMD_RUN: 1 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_NO_ANALYTICS: 1 HOMEBREW_NO_AUTO_UPDATE: 1 HOMEBREW_NO_EMOJI: 1 CPU: octa-core 64-bit ivybridge Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby Clang: 10.0 build 1000 Git: 2.20.1 => /usr/local/bin/git Curl: 7.54.0 => /usr/bin/curl Java: 11.0.1, 11 macOS: 10.14.2-x86_64 CLT: 10.1.0.0.1.1539992718 Xcode: 10.1 CLT headers: 10.1.0.0.1.1539992718 XQuartz: 2.7.11 => /opt/X11

sessionInfo() R version 3.5.1 (2018-12-20) Platform: x86_64-apple-darwin18.2.0 (64-bit) Running under: macOS Mojave 10.14.2 Matrix products: default BLAS/LAPACK: /usr/local/Cellar/openblas/0.3.4/lib/libopenblasp-r0.3.4.dylib locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.5.1

0 个答案:

没有答案