问题标签 [xquartz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
566 浏览

r - 如何在 OS X 10.14 中安装 rgl

我正在运行 R 3.5.2 的香草副本:

R 通过 Homebrew 安装:

我正在尝试rgl从 XQuartz 2.7.11 和xterm应用程序中安装包,我收到以下错误:

这是一个屏幕截图,以确认我正在尝试从 XQuartzxterm应用程序中进行安装:

xterm 截图

配置允许安装的 Mac OS X 10.14 和 XQuartz 2.7.11 是否需要任何其他步骤rgl

0 投票
1 回答
131 浏览

macos - mac osx 10.4.11 和 x11 1.1.3 (XFree86 4.4.0) - 这是否兼容从 Mac OS 10.13.6 进行 X 转发?

这是一个很长的故事。我使用旧的 OSX 10.4.11 机器(Power PC)作为 Web 服务器。使用率很低。它在 1.1.3 (XFree86 4.4.0) 上运行 X11。

几年来,我使用 X-forwarding 来显示更新的 Mac Intel 机器 (Mac mini) 上的日志流量。大约在 2006 年之后的某个时候,这才停止工作。我从未尝试升级 10.4.11 机器,因为它满足并继续满足我对低成本 Web 服务器的需求。

与此同时,XQuartz 已经出现并经历了几个新版本,MacOS 也是如此。目前我在 Mac Mini 上安装了 MacOS 10.13.6 和 XQuartz 2.7.11。我正在重新审视为什么长期不存在的到 OSX 10.4.11 的 X 转发会话停止工作。

我发现我可以从我的 Linux 18.04 机器上很好地进行 X 转发,这令人惊讶。我花了很多时间尝试各种方法来解决这个问题。我突然想到 10.4.11 设置可能太旧了,因此不兼容。因此我的问题是:“带有 x11 1.1.3 (XFree86 4.4.0) 的 mac osx 10.4.11 - 这是否兼容从 Mac OS 10.13.6 进行 X 转发?”。

任何意见将不胜感激。

0 投票
1 回答
250 浏览

macos - X11(xquartz)窗口堆叠

首先,我对程序如何与 X11 窗口管理器交互还很陌生。我经常使用ngspice进行电路级仿真,最常用的任务之一是使用Nutmeg后处理器绘制波形。每当通过 terminal.app 调用多个 X11 窗口时,由于某种原因,所有窗口都相互堆叠。有没有办法或破解打开任何新的 x11 窗口不重叠/堆叠在现有窗口上?

谢谢阅读。

0 投票
1 回答
1873 浏览

r - 我真的需要 X11 for R 在 Mac 上吗?

R 版本 3.5.2

macOS 版本 10.14.2 莫哈韦

每当安装 R 包时,我都会看到以下警告:

一切似乎都很好。ggplot2 绘图被绘制,...等等。

我真的需要从 XQuartz 安装 X11 吗?有什么东西真的坏了吗?

它会“解锁”任何东西吗?

0 投票
0 回答
453 浏览

macos - XQuartz 从远程 linux 服务器到我的 OS X Mojave XQuartz 服务器的响应极慢

我在我的 imac 上运行 XQuartz 并使用 ssh -Y 主机名连接到远程 linux (debian 8) 服务器。DISPLAY 设置得当,我可以启动远程客户端,但是当我在提示符下键入“xterm”时,需要 70 秒才能在本地显示一个窗口。显然这是不可接受的表现。

当我启动 Xemacs 时,我需要更长的时间才能开始输入,而且小部件的绘制和响应速度非常慢。(是的,我知道 vi :-P)

是什么导致了这种长时间的延迟,我该如何消除它?

0 投票
1 回答
180 浏览

docker - 如何在 OSX 上的 docker-machine 中显示来自 docker 容器的 gui 视图?

在我的 OSX 上,我可以使用 Xqautz 作为以下命令成功显示来自 docker 容器的 gui 界面:

但是,我想将 MY_OWN_DOCKER_IMAGE 放入 docker-machine(称为默认值)并在我的 OSX 上显示 gui 界面。

我的场景如下:

  1. 在默认 VM 内运行的容器内执行 gui 应用程序。
  2. 将 GUI 视图从容器传递到默认 VM。
  3. 将 GUI 视图从默认 VM 传递到 OSX。
  4. GUI 界面显示在我的 macbook 上!

我在这里遇到一个问题:当我尝试在默认 VM 中执行“docker run MY_OWN_DOCKER_IMAGE”时,如何设置“-v”和“-e”参数?还是有其他解决方案?

0 投票
2 回答
2099 浏览

r - 停止 R 调用 XQuartz

我在 macOS 上并从终端使用 R。R 经常启动 XQuartz,例如install.packages("digest")

和一个 XQuartz 窗口打开Secure CRAN mirrors

另一个例子是当一个更新的包可用并且一个 XQuartz 窗口打开时

如何强制 R 从终端提问而不是打开 XQuartz?

0 投票
1 回答
2086 浏览

macos - XQuartz $DISPLAY 问题,无法在本地打开 xclock,无法 ssh -X

我正在尝试解决一系列级联错误,这些错误始于我无法从远程 ssh 复制到我的 macOS 剪贴板,并导致我意识到我的 X11 情况严重混乱。我已经阅读了其他一些 stackoverflow 线程,但它们并没有解决我的特定问题。

首先我的设置是 macOS Mojave 10.14.5。我从网站上安装了xquartz 2.7.11 。当我在echo $DISPLAY本地(在 macOS 上)运行时,我得到/private/tmp/com.apple.launchd.waagOnO6Qm/org.macosforge.xquartz:0.

由于我不知道错误实际上在哪里,我将列出我目前可以识别的两个问题。

两个问题:

  1. 如果我在xclock本地运行,我的终端内不会发生任何事情。我确实注意到 XQuartz 停靠图标下出现一个“活动”点一秒钟然后消失。但是在这种情况发生之后,我的终端仍然只是挂起,xclock好像它正在运行一样。
  2. 如果我尝试ssh -X remote进入远程机器,我的终端将被锁定。我不能键盘中断。我运行它-vvv以尝试调试,我看到它挂起xauth

尝试解决

  1. 其他相关的堆栈线程建议重新安装我已经完成的 XQuartz,无论是手动还是使用 Homebrew。我已注销并重新安装。
  2. 该线程xauth建议我通过删除.XAuthority文件并重新创建它来解决我的问题。然而,当我

我会XQuartz弹出一个窗口,说XQuartz quit unexpectedly如果有帮助,我可以提供报告。然后在终端中它说 xauth: (argv):1: unable to open display ":0".我也不确定这是问题所在,因为我的.XAuthority文件已经包含一个看起来像这样试图产生的条目: $HOST/unix:0 MIT-MAGIC-COOKIE-1 db7738324ca3662767b20b97b4a68680 虽然它是关于运行xauth导致我xquartz反复意外退出(这个对话框框出现多次)。

这对调试来说非常令人沮丧,因为我不确定问题出在哪里,xauth或者xquartz即使它是新安装的。此外,我发现现有的 StackOverflow 线程仅详细说明了问题,ssh -X但显然我在本地遇到了问题,因为我什至无法运行xclock.

任何帮助是极大的赞赏。

0 投票
1 回答
199 浏览

x11 - xhost:未加载“libXmuu.1.dylib”库

我正在尝试将我的本地 IP 地址添加到xhost并收到以下错误:

即使只是xhost从命令行调用也会发生错误。但是,我似乎已安装并在正确的位置。which xhost结果的输出/usr/bin/xhost

我正在全新安装 XQuartz 和 CommandLineTools。我尝试过降级 XQuartz,注销并重新登录,以及在每次全新安装后重新启动。仍然没有运气。

这似乎是一个记录在案的问题,尽管我找不到任何修复的答案。

操作系统:Macbook Pro 上的 OSX 10.14.5,2018

XQuartz 版本:2.7.11

编辑

输出codesign -vvv -d /usr/bin/xhost

0 投票
1 回答
101 浏览

r - XQuartz/X11 怎么让 tk_choose.files 调用的文件浏览器看起来像这样?

MacOS:High Sierra,版本 10.13.6 R 版本:3.6.1 R studio 版本:1.2.1335

我一直在使用 Anaconda 来管理我的 R 包有一段时间了。但是,在尝试通过 Anaconda R studio 发行版安装和运行依赖于 C 和 Fortran 编译器的软件包时,我不断收到错误消息。于是我又开始使用单机版的 R studio。tcltk我几乎在所有脚本中都使用该包来轻松选择文件路径以加载多个数据集等。tcltk::tk_choose.files()通过 Anaconda R studio 发行版使用该命令时,文件资源管理器窗口看起来像 MacOS 中的标准文件资源管理器。然而,当在独立版本中使用相同的命令时,文件浏览器在运行 XQuartz/X11 时看起来像这样: 在此处输入图像描述

我的问题是为什么文件资源管理器突然看起来这么“旧”,如果有办法修复它以便我可以继续使用tcltk?否则有其他选择吗?

我已经尝试过rJavarChoiceDialogs但我无法rChoiceDialogs::jchoose.files()正常工作。