标签: xquartz

R梦魇:Yosemite,R,RStudio和Homebrew

我使用MacBook Pro 13"Retina(2013年末)和OS X Yosemite 10.10.2.我不希望这是我最大的敌人.也许吧.

梦魇按时间顺序排列:

  1. 从官方网站下载R和RStudio.
  2. 两次使用这两个应用程序,很好.
  3. 安装Homebrew.在终端跑"酿造医生".Brew医生说R文件有问题.
  4. RStudio开始表现得很奇怪.
  5. 通过CRAN镜像下载ggplot2 R包.5GB的数据阻塞了"private/var"文件.删除了那里的一些数据.
  6. Mac吓坏了.核心恐慌,直到Apple Store Genius擦除Mac并重新安装OS X.

我想继续使用R和RStudio.问题:

  1. 如何在不再耗尽Mac的情况下解决这个问题?
  2. 如何通过Homebrew安装R和RStudio?
  3. 我需要先安装XQuartz吗?
  4. 如果我安装R和RStudio unbrewed会发生什么?
  5. 我应该认识到R,RStudio和Homebrew之间有什么冲突?
  6. 安装了所有Homebrew,R和RStudio的常见怪癖?
  7. 如何在不烧毁房屋的情况下让Homebrew,R和RStudio幸福地生活?

谢谢!

homebrew r rstudio osx-yosemite xquartz

18
推荐指数
1
解决办法
1万
查看次数

(PuTTY:27843):Gtk-警告**:22:15:42.205:无法打开显示:

我使用的是 mac os 机器,当我安装 Putty 时出现此错误。我已经安装了安装 Putty 所需的所有软件,但它不起作用。

我已经安装了:-

  • Mac端口
  • 自制
  • Xcode 命令行工具
  • Xcode(接受许可协议)

我使用需要安装的另一个应用程序解决了此问题。

主要问题是X11。

我安装了XQuartz

安装后打开它并转到顶部的应用程序。

单击终端并输入 putty。(command + N) - 打开终端的快捷方式

putty xquartz

15
推荐指数
0
解决办法
1万
查看次数

Xt错误:如果使用默认的DISPLAY,则无法打开显示

概观

我试图让XQuartz在OSX上工作,所以我可以通过Docker进行X11转发.我按照这里的说明操作.我相信我的问题可以仅通过第一部分来回答,但为了以防万一(为了避免XY问题),我也提供了第二部分.

安装

我已经通过自制软件安装了它brew cask install xquartz.然后我open -a XQuartz开始吧.

本地xterms

测试它,如果我尝试打开它xterm,它不起作用:

MacBook-Pro:opencv-gui csaftoiu$ xterm
xterm: Xt error: Can't open display: /private/tmp/com.apple.launchd.3wncZULdXC/org.macosforge.xquartz:0
Run Code Online (Sandbox Code Playgroud)

但是,伪文件存在:

MacBook-Pro:opencv-gui csaftoiu$ echo $DISPLAY
/private/tmp/com.apple.launchd.3wncZULdXC/org.macosforge.xquartz:0
MacBook-Pro:opencv-gui csaftoiu$ ls -alh $DISPLAY
srw-rw-rw-  1 csaftoiu  wheel     0B May  6 21:12 /private/tmp/com.apple.launchd.3wncZULdXC/org.macosforge.xquartz:0
Run Code Online (Sandbox Code Playgroud)

可以通过XQuartz打开一个xterm.然后:

bash-3.2$ echo $DISPLAY
:0
Run Code Online (Sandbox Code Playgroud)

此值也适用于常规OSX:

$ DISPLAY=:0 xterm
# opens xterm, waits for it to finish
$
Run Code Online (Sandbox Code Playgroud)

以下不起作用,不知道为什么基于这里的答案:

xterm: Xt error: Can't open display: localhost:0
MacBook-Pro:opencv-gui …
Run Code Online (Sandbox Code Playgroud)

x11 macos x11-forwarding docker xquartz

13
推荐指数
2
解决办法
2万
查看次数

使用MacBookPro主机在docker容器上运行GUI应用程序

我一直在尝试按照https://learning-continuous-deployment.github.io/docker/images/dockerfile/2015/04/22/docker-gui-osx/上关于在Docker容器中运行GUI应用程序的说明进行操作MacBookPro主机(使用Docker工具).

我使用Fedora 23创建了一个简单的docker容器并安装了firefox.

我尝试运行firefox,大约一分钟后,我收到以下错误:

Unable to init server: Broadway display type not supported: 192.168.57.3:0
Error: cannot open display: 192.168.57.3:0
Run Code Online (Sandbox Code Playgroud)

有没有人知道错误意味着什么和/或如何解决它?

macos socat docker xquartz

12
推荐指数
1
解决办法
5891
查看次数

Inkscape导出窗口不显示??

我正在尝试导出具有透明背景的png以用作favicon.但是,当我在Inkscape中并使用"另存为"选项时,背景不透明.环顾四周之后,人们说我需要出口才能获得透明的背景.

当我进入Inkscape并转到文件>导出然后没有窗口出现时,问题出现了.当我进入启动视图(在Mac上查看,您可以在一个视图中看到所有打开的窗口)时,我可以清楚地看到有一个导出窗口,但无论如何它都不会出现在我的普通屏幕上.它似乎也出现在预览中我正常的Inkscape窗口左侧.

我正在使用带有Inkscape和XQuartz的MacBook Air OS X 10.9.5.我以前在安装XQuartz时遇到了问题,并且想知道在安装时我是否做错了?我也使用连接的外接显示器到我的MacBook Air但是当我拔掉电源并且只使用我的MacBook Air时,我仍然遇到了同样的问题.

有谁知道如何让导出窗口显示,以便我可以导出我的文件?谢谢你的帮助.

macos graphics transparent inkscape xquartz

8
推荐指数
2
解决办法
2178
查看次数

如何将Docker for Mac转发到X11?

使用Docker for Mac 1.12(稳定版)和OS X 10.11.5(15F34),我试图让我的一个容器转发到X11.

首先,我从我的bash shell安装XQuartz:

$ brew cask install xquartz

==> Downloading https://dl.bintray.com/xquartz/downloads/XQuartz-2.7.9.dmg
######################################################################## 100.0%
==> Verifying checksum for Cask xquartz
==> Running installer for xquartz; your password may be necessary.
==> Package installers may write to any location; options such as --appdir are ignored.
Password:
==> installer: Package name is XQuartz 2.7.9
==> installer: Installing at base path /
==> installer: The install was successful.
  xquartz staged at '/usr/local/Caskroom/xquartz/2.7.9' (73M)
Run Code Online (Sandbox Code Playgroud)

然后我继续设置XQuartz ......

open -a …
Run Code Online (Sandbox Code Playgroud)

macos docker xquartz

8
推荐指数
1
解决办法
2523
查看次数

为什么tmap的渲染速度比ggplot2快80倍?[使用gOSplot2 :: geom_sf()在R中绘制shapefile,在macOS上使用XQuartz/X11图形设备]

更新/编辑/表示:使用相同的图形设备渲染相同的空间数据需要1秒而tmap不是80秒ggplot2,即使tmap绘图的R对象的大小是80倍.内部和/或实施btw的差异.包和图形设备?

library(ggplot2); library(sf); 
library(tmap); library(tidyverse)
library(here) # project directory

data(World) # sf object from tmap; Provides Africa polygon

# 'd' data pulled from acleddata.com/data, restricted to Aug 18 2017  - Aug 18 2018, Region: N/S/E/W/Middle Africa only
d <- read.csv(here('2017-08-18-2018-08-18-Eastern_Africa-Middle_Africa-Northern_Africa-Southern_Africa-Western_Africa.csv'))
dsf <- st_as_sf(d, coords = c('longitude', 'latitude'), crs = 4326)
Run Code Online (Sandbox Code Playgroud)

使用的数据:1 - 来自tmap包本身的'世界'shapefile数据,和

2 - acleddata.com/data,2017年 8月18日至2018年8月18日期间限制在非洲的ACLED冲突事件(7.8 MB .csv;这些过滤器:)

在此输入图像描述

绘图渲染:

# ggplot2; build plot, assign to object
dev.cur()   # RStudioGD on …
Run Code Online (Sandbox Code Playgroud)

r ggplot2 xquartz r-sf

8
推荐指数
1
解决办法
651
查看次数

xQuartz响应非常慢

我不确定每个IDL用户是否都会遇到这种情况,但在升级到macOS Sierra和xQuartz 2.7.11之后,我的IDL小部件的响应速度变得非常慢.我在Red Hat Enterprise Linux Workstation 6.6上运行相同的程序.它运作顺利.我曾经在升级之前使用相同的程序SSH到OS X Mavericks.通过适当的互联网连接,它也运行良好.不幸的是,我不记得我使用的是哪个版本的xQuartz.

我不认为这个问题与SSH有关.我试图用SSH和本地运行程序,响应率似乎非常相似.

我试图将我的xQuartz降级到2.7.9,问题没有解决.

我试着自己调试,所以我发现以下链接与我有类似的问题. https://bugs.freedesktop.org/show_bug.cgi?id=93430

现在可以加速响应的唯一方法是强制将输出设置为256色.但它打破了我程序中的所有颜色设置.

所有建议和问题都表示赞赏!

x11 idl xquartz macos-sierra

7
推荐指数
1
解决办法
2724
查看次数

如何在 macOS Big Sur 中安装 rgl 软件包

我一直在尝试在 macOS Big Sur 中安装 rgl 软件包,但每次都失败了。

\n

我已经从CRAN网站下载了R,并且还安装了Xquartz。重新启动计算机后,我尝试从 R 控制台安装 rgl 软件包。它安装成功,但每当我library("rgl")在 R 控制台中键入时,该包都不会加载,而是显示:

\n
    Error in dyn.load(dynlib <- getDynlib(dir)) : \n  unable to load shared object \'/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\':\n  dlopen(/Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so, 6): Symbol not found: _hb_buffer_add_utf8\n  Referenced from: /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\n  Expected in: flat namespace\n in /Library/Frameworks/R.framework/Versions/4.1-arm64/Resources/library/rgl/libs/rgl.so\nError: package or namespace load failed for \xe2\x80\x98rgl\xe2\x80\x99:\n .onLoad failed in loadNamespace() for \'rgl\', details:\n  call: rgl.init(initValue, onlyNULL)\n  error: OpenGL is not available in this build\nIn addition: Warning messages:\n1:  Loading rgl\'s DLL failed. \n    This …
Run Code Online (Sandbox Code Playgroud)

x11 r rgl xquartz macos-big-sur

7
推荐指数
0
解决办法
3092
查看次数

黄瓜测试无法启动错误"显示套接字已被删除但锁定文件丢失.."

运行黄瓜后

捆绑exec黄瓜功能/ emails.feature:20

我收到了错误

显示套接字但缺少锁定文件 - 检查无头故障排除指南(Headless :: Exception)/Users/me/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/headless-2.2 .0/lib/headless.rb:195:在ensure_xvfb_is_running' /Users/me/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/headless-2.2.0/lib/headless.rb:184:in launch_xvfb'/Users/me/.rbenv/versions/2.3.1 /lib/ ruby/gems/2.3.0/gems /headless- 2.2.0 /lib/headless . rb:172:在`block in pick_available_display'中

我正在运行MacOS 10.11.5,xquartz安装,第一次测试开始,我不能让它重新开始.有什么建议?

ruby cucumber xquartz

6
推荐指数
1
解决办法
1230
查看次数