问题标签 [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 回答
34 浏览

macos - 弹出dbca(oracle数据库配置助手)窗口时xquartz颜色问题

我现在正在使用安装了 Mac OS bigsur 11.2.3 的笔记本电脑。使用 xquartz 打开 dbca 窗口时出现问题。

窗口颜色变成黑色。

我该如何解决这个问题?

顺便说一句,远程服务器正在使用 Oracle Linux 7。

0 投票
1 回答
160 浏览

r - 如何在不退出远程服务器上的 R 的情况下恢复 X11 连接

简短版:在远程机器上工作时,如何从 R 中重新启动丢失的 X11 连接?

长版

  1. 设置

我使用 Mac 11.1 并连接到远程 Linux 服务器以在 R 中编码(通过Nvim-R)。我使用的步骤通常是:

然后键入\rf命令以在nvim.

然后我可以在 R 中绘制任何东西(例如 with plot(iris))。该图在我的 Mac 上的外部窗口中弹出(通过X11/ )。XQuartz它通常在一开始就可以正常工作。

  1. 问题

但在某些时候,我可能会失去与服务器的连接一秒钟(互联网故障,vpn 停止......),当我恢复与服务器的连接时,一切似乎都正常(ssh保持主连接)除了X11 连接

此时,any 的输出plot(iris)将是:

  1. 解决方案(但正在寻找更好的东西!)

我目前找到的唯一解决方案是启动与服务器的新 ssh 连接并重新执行整个过程,直到启动 R 会话并绘制内容。有时,只关闭screen会话有效,但我仍然需要重新加载conda和我的R会话。但这很耗时(而且很烦人),我猜可能会有更好的解决方案。

  1. 我也尝试过(但没有改变任何东西)

我发现很多帖子都在搜索这个错误,但仍然没有任何东西可以解决这个问题。

- 查看capabilities()

在失去 X11 连接之前,输出capabilities()为:

失去 X11 连接后,唯一的区别X11是设置为FALSE.

- 查看DISPLAY

参考这篇文章,我检查了DISPLAY但一切似乎都很好。在终端中(在启动 R 之前或在 r 运行时):

在 R 中:

我尝试设置Sys.setenv("DISPLAY"=":0.0")但没有任何区别。

-X11UseLocalhost

这篇文章建议更改X11UseLocalhost noX11UseLocalhost yesin /etc/ssh/sshd_config,但这对我没有任何影响。

-Xpra

最后,我尝试按照这篇文章Xpra中的建议(可能是最有希望的建议)使用,但也没有任何区别。虽然在这里我不确定我是否正确使用它。这是我所做的:

非常感谢您的任何评论和帮助!

0 投票
0 回答
316 浏览

r - 如何在 macOS Big Sur 中安装 rgl 包

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

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

我前往此错误消息提到的链接,并尝试卸载rgl和 Xquartz,然后重新安装它们,但问题仍然存在。

此外,这里说我应该从 中删除org.xquartz.startx.plist/Library/LaunchDaemons但是从终端中,导航到Library目录后,似乎没有任何名为LaunchDaemonsor的内容LaunchAgents

任何帮助,将不胜感激。我正在使用 macOS Big Sur 11.4、Xquartz 2.8.1 和 rgl 0.106.8。谢谢。

0 投票
0 回答
37 浏览

python-3.x - tkinter 没有 x11 XQuartz

将我的 macOS 系统更新到 BigSur 后,我注意到 tkinter (conda Python 3.7.10) 现在通过 XQuartz 打开窗口。你知道是否有办法让 tkinter 不通过 XQuartz 打开窗口(相反,可能使用 Aqua Cocoa Tk 变体)?

谢谢!

斯特凡诺

0 投票
0 回答
17 浏览

r - 如何在 Mac 上导出 Xquartz 上生成的绘图/图像

我在 macpro 上的 R 中使用 TempNet。在 Windows 中,当我执行相同操作时,Xquartz(X11) 提供了将生成的网络导出为 pdf 的选项。但在 Mac 上,我看不到 XQuartz 提供任何此类选项。如何在 Mac 上以 pdf 或 svg 格式导出在 Xquartz 上生成的网络?

0 投票
0 回答
26 浏览

macos - 在 macOS (BigSur) 中更改 XQuartz 外观/样式

将我的 mac 更新到 BigSur 并重新安装 XQuartz 后,XQuartz 窗口看起来不再像原生 macOS 窗口(下面附有 tkinter 示例)。我尝试更改 XQuartz 输出设置(在首选项中),但没有得到任何更改。你知道如何让 XQuartz 窗口看起来像原生系统窗口吗?

谢谢!

在此处输入图像描述

0 投票
0 回答
10 浏览

macos - X11/Xlib.h XQuartz Mac

致命错误:找不到“X11/Xlib.h”文件 Mac - 12.2.1 Monterey,我最近下载了 Xquartz,安装后注销,但我的程序仍然抛出错误,非常感谢寻求帮助

0 投票
0 回答
6 浏览

terminal - xquartz 和 macOS 的问题

我正在尝试运行一个程序 AVL ( https://web.mit.edu/drela/Public/web/avl/ ),它使用 xquartz / x11 来制作图形。由于某种原因,当我编译和运行应用程序时,xquartz 中的图形终端将无法工作,并且程序将失败,除非我先手动启动 xquartz。这很不寻常,因为我以前在许多计算机上安装过它,但从未遇到过这个问题。

为了尝试澄清,我在尝试从终端创建 xterm 时也遇到了同样的问题。如果 xquartz 正在运行,输入“xterm”将创建一个新的 xterm 窗口,如果 xquartz 没有运行,我得到

''' xterm:Xt 错误:无法打开显示::0 作为响应。'''

很高兴回答更多问题,我真的不确定这里的问题是什么。