问题标签 [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.
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 转发?”。
任何意见将不胜感激。
r - 我真的需要 X11 for R 在 Mac 上吗?
R 版本 3.5.2
macOS 版本 10.14.2 莫哈韦
每当安装 R 包时,我都会看到以下警告:
一切似乎都很好。ggplot2 绘图被绘制,...等等。
我真的需要从 XQuartz 安装 X11 吗?有什么东西真的坏了吗?
它会“解锁”任何东西吗?
macos - XQuartz 从远程 linux 服务器到我的 OS X Mojave XQuartz 服务器的响应极慢
我在我的 imac 上运行 XQuartz 并使用 ssh -Y 主机名连接到远程 linux (debian 8) 服务器。DISPLAY 设置得当,我可以启动远程客户端,但是当我在提示符下键入“xterm”时,需要 70 秒才能在本地显示一个窗口。显然这是不可接受的表现。
当我启动 Xemacs 时,我需要更长的时间才能开始输入,而且小部件的绘制和响应速度非常慢。(是的,我知道 vi :-P)
是什么导致了这种长时间的延迟,我该如何消除它?
docker - 如何在 OSX 上的 docker-machine 中显示来自 docker 容器的 gui 视图?
在我的 OSX 上,我可以使用 Xqautz 作为以下命令成功显示来自 docker 容器的 gui 界面:
但是,我想将 MY_OWN_DOCKER_IMAGE 放入 docker-machine(称为默认值)并在我的 OSX 上显示 gui 界面。
我的场景如下:
- 在默认 VM 内运行的容器内执行 gui 应用程序。
- 将 GUI 视图从容器传递到默认 VM。
- 将 GUI 视图从默认 VM 传递到 OSX。
- GUI 界面显示在我的 macbook 上!
我在这里遇到一个问题:当我尝试在默认 VM 中执行“docker run MY_OWN_DOCKER_IMAGE”时,如何设置“-v”和“-e”参数?还是有其他解决方案?
r - 停止 R 调用 XQuartz
我在 macOS 上并从终端使用 R。R 经常启动 XQuartz,例如install.packages("digest")
:
和一个 XQuartz 窗口打开Secure CRAN mirrors
。
另一个例子是当一个更新的包可用并且一个 XQuartz 窗口打开时
如何强制 R 从终端提问而不是打开 XQuartz?
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
.
由于我不知道错误实际上在哪里,我将列出我目前可以识别的两个问题。
两个问题:
- 如果我在
xclock
本地运行,我的终端内不会发生任何事情。我确实注意到 XQuartz 停靠图标下出现一个“活动”点一秒钟然后消失。但是在这种情况发生之后,我的终端仍然只是挂起,xclock
好像它正在运行一样。 - 如果我尝试
ssh -X remote
进入远程机器,我的终端将被锁定。我不能键盘中断。我运行它-vvv
以尝试调试,我看到它挂起xauth
:
尝试解决
- 其他相关的堆栈线程建议重新安装我已经完成的 XQuartz,无论是手动还是使用 Homebrew。我已注销并重新安装。
- 该线程
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
.
任何帮助是极大的赞赏。
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
:
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
?否则有其他选择吗?
我已经尝试过rJava
,rChoiceDialogs
但我无法rChoiceDialogs::jchoose.files()
正常工作。