问题标签 [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 投票
1 回答
2431 浏览

macos - Macos Catalina 使用什么显示服务器?

X11显示服务器的漏洞我们都知道。而且我们也知道苹果过去曾使用过 Xquartz。所以我的问题是

Xquarts 还在 Macos Catalina 上使用吗?如果不是,那么当前使用的是哪个显示服务器。

我在 Apple 的网站上找到了这个。它说没有使用X11。但是它是否仍然使用 Xquartz 是很模棱两可的。并且没有提及任何取代 Xquartz 的新显示服务器。

关于 Mac 版 X11

X11 不再包含在 Mac 中,但是 XQuartz 项目中提供了 X11 服务器和客户端库。

Apple 创建 XQuartz 项目是为了在 Mac 上进一步开发和支持 X11 的社区努力。XQuartz 项目最初基于 Mac OS X v10.5 中包含的 X11 版本。此后,XQuartz 发布了多个版本,其中包含修复、对新功能的支持以及对 X11 体验的其他改进。Apple 是 XQuartz 项目的贡献者,并一直致力于确保 X11 在 macOS 和最新可用版本的 XQuartz 上按预期工作。

macOS 的 X11 服务器和客户端库可从位于www.xquartz.org的 XQuartz 项目获得。下载可用的最新版本。

0 投票
1 回答
1118 浏览

macos - X2Go 客户端无法启动 X11 服务器。(macOS 卡塔利娜)

我正在尝试连接到已经通过 X2Go 客户端设置的服务器。输入密码后,出现如下提示:


X2Go 客户端无法启动 X11 服务器。

X2Go 客户端需要安装 XQuartz。

如果您的系统上已经安装了 XQuartz,请在即将出现的对话框中选择正确的路径。请参阅此消息末尾的路径示例,以防您自己不知道确切位置。

如果您尚未安装 XQuartz,请按照概述的步骤操作:

MacPorts 用户,请安装端口 xorg-server 或端口 xorg-server-devel。成功安装后,请按照端口实用程序打印的说明自动启动/加载服务器。

所有其他用户,请从以下位置获取并安装 XQuartz:

https://www.xquartz.org/

然后,重新启动 X2Go 客户端并在常规 X2Go 客户端设置中选择 X11 应用程序的正确路径。这很可能是

/Applications/MacPorts/X11.app

或者

/Applications/Utilities/XQuartz.app


所以我按照说明安装:

  1. 端口 xorg-server 并确保它已安装。我可以使用端口命令$sudo port -v selfupdate,也$man port可以查看信息

  2. XQuartz 在 /Applications/Utilities/

似乎什么都没有发生。同样的提示再次出现。当我单击“确定”时,有一个关于 X2Go 客户端设置的窗口详细信息。我根据“/Applications/Utilities/XQuartz.app”上面的建议进行了设置。它仍然没有工作。

我也尝试(建议:https ://www.owsiak.org/x2go-issue-on-macos-catalina/ )

它也没有奏效。请有人帮忙。

0 投票
2 回答
4544 浏览

xcode - 如何使 Codeblocks 在 macOS big sur 上运行?

我最近在运行 macOS Big Sur 的 MacBook Pro 2020 上安装了 Code::Blocks(版本 17.12),但有些东西不起作用,我不知道为什么。我还安装了 Python Launcher 和 IDLE 以及 Xcode 和 XQuartz。也许我安装了错误的版本?谁能帮我?或者可能推荐一种适用于 macOS 的替代方案?我打印了每次尝试运行代码块时显示的错误并将其附加到此处

0 投票
1 回答
275 浏览

macos - 无法使用 XQuartz mac 打开 GUI 应用程序

我正在使用 xquartz 从 Mac 机器登录到 Ubuntu 服务器。使用ssh -X <username>@<ip>命令登录后,我试图启动nautilus,但它不断给出以下错误:

Unable to init server: Could not connect: Connection refused

(nautilus:14914): Gtk-WARNING **: 14:05:38.090: cannot open display: 0:0

理想情况下,xquartz 应该相应地设置适当的显示。但是有些问题正在发生。我还尝试了以下命令:

launchctl load -w /Library/LaunchAgents/org.macosforge.xquartz.startx.plist

但没有成功。

0 投票
1 回答
6064 浏览

r - R 中的 rgl 包未在 Mac OS 中加载

我在 R (3.6.3) 中安装了 rgl 包 (0.104.16),但它没有加载。我没有收到任何错误。它只是永远不会结束加载。我尝试重新安装 R 和 RStudio 以及 Xquartz。没有任何工作。我有 Mac OS Catalina 版本 10.15.7。任何帮助将不胜感激!干杯

0 投票
1 回答
426 浏览

xquartz - XQuartz 在我退出后一直打开,不管 Rstudio 是否打开

最近,我无法关闭 XQuartz。当我启动 RStudio 时它会自动打开,但现在它会在我退出后立即打开。一遍又一遍,它总是会重新打开。尽管需要 XQuartz,但我最终还是卸载了它。

我正在运行最新版本的 MacOS、R、Rstudio 和 Xquartz。我什至多次卸载并重新安装了东西。

此外,我不相信它甚至可能在我运行需要 X11 的东西时工作。

0 投票
1 回答
32 浏览

python - 为什么通过 bash 脚本打开的 xterm 终端找不到漂亮的模块?

我有一个使用漂亮表的 python 文件。我还有一个 bash 脚本,可以使用 xQuartz 打开并运行它。当我打开 xQuartz 并从那里运行文件时,它按预期工作,但是当我尝试使用脚本运行它时,它无法找到我的漂亮模块。可能会发生什么?

bash 脚本行:

python3 server.py 1在 xQuartz 终端上运行很好。如果我xterm从 mac 终端运行并执行相同操作,它也可以工作。

0 投票
0 回答
53 浏览

gtk - 配置错误,在带有 Homebrew 的 Mac OS X Mojave 上找不到 X 或 gtk-config

使用 XQuartz 和 Homebrew 运行 Mac OS X Mojave。一般非常稳定。

Homebrew 不再维护 gnubg 的包,所以我下载了 gnubg-0.10.tar.gz 并开始编译。我能够成功编译,只是没有 gtk 或 X 支持(例如,我可以运行命令行程序但没有 GUI)。

以下是配置脚本中的错误:

是的,我已经使用 --help 运行了脚本,它告诉我可以指定库中的 X 包含。但是这些都在正常的地方,/opt/X11,在命令行上指定它们没有帮助。所有这些都失败了:

Homebrew 确实有 gtk2,它应该是兼容的,但它不包括 devel 包或 gtk-config 文件。

我花了 3 天时间寻找解决方案,但没有运气。解决构建问题会很好,但最终,我的目标是为 gnubg 找到一个可以在我的 Mac 上运行的全功能 GUI。

0 投票
1 回答
142 浏览

c - 调用 gdk_quartz_window_get_nsview() 给我和错误

我在我的 mac 上关注这个gstream 教程,但我一直收到一个错误:函数 'gdk_quartz_window_get_nsview' 的隐式声明在 mac 上的 C99 [-Werror,-Wimplicit-function-declaration] 中无效。我知道隐式声明意味着我可能缺少一个包含,但我似乎无法弄清楚需要包含哪个头文件,或者我是否没有导出 pkg。请帮忙。谢谢。这是代码。

0 投票
0 回答
254 浏览

macos - Xcode 12.4 升级后 X11 无法在 Mac 上运行

我需要让 X11 在 Mac 上运行,或者在没有 X11 的情况下运行 ImageMagick。

将 Xcode 升级到 12.4 后,我首先注意到 ImageMagick 显示挂起。

我重新启动了机器。它开始时没有 XQuartz。然后我无法使用 Applications/Utilities 中的 XQuartz 图标重新打开它。我可以从终端启动 XQuartz,但它会立即再次关闭。

在“brew upgrade xquartz”之后,我有一个可以从终端运行并保持正常运行的版本,但是 xclock 和其他基本的 X11 工具无法运行。

'echo $DISPLAY' 给出... /private/tmp/com.apple.launchd.XGhnBj01N9/org.xquartz:0

我通过 ./configure --with-modules 'make test' 从源代码重新构建了 ImageMagick。

我使用的是 2013 年末的 MacBook Pro,运行 Big Sur 11.3。

附录:

这个问题似乎有两个版本:我将 XTools 更正为 Xcode 并添加了后记,但它不在此处。奇怪的。

X11 曾一度需要 --with-modules。这已经改变了好几次。我也尝试过构建它。它在停止工作之前正在工作 --with-modules 。我也尝试过“自制”安装。

4 月 25 日,Xquartz 发布了一个新的 Mac 版本,与之前的 2.8.1 编号相同。那是关于 Xcode 11.4 更新发生的日期。我试过了,但没有帮助。

如果我导出 DISPLAY=:0,我可以让“时钟”工作,但这对 ImageMagick 没有帮助,并且可能会破坏其他东西。

感谢 Mark Setchell 给了我一些新的尝试。我用 ./configure --with-x 构建。这似乎与我的其他构建相同。当您在终端中运行 Xquartz,然后运行构建时,似乎发生了大约 10 秒钟的事情(终端选项卡中有进度),然后它停止但什么也没有出现。我可以重置 DISPLAY,但这似乎除了 xclock 之外没有任何帮助。10 秒也比以前直接弹出的东西慢,即使是大图像(我正在测试的图像很小)。

我知道 Homebrew 已经停止支持可配置的构建:它只是在某些标准状态下为您提供 ImageMagic,除非您在另一个名称下找到它(就像 d12frosted/emacs-plus 对 emacs 所做的那样)。

5月6日回复

我的 ImageMagick 结帐是上周末从 SourceForge 克隆的。这是用...构建的。 make clean ./configure --with-x --with-quantum-depth=32 make sudo make install

识别 -list 配置给出了这个......

路径:/usr/local/lib/ImageMagick-7.0.11//config-Q32HDRI/configure.xml

名称 值

CC gcc CFLAGS -I/usr/local/Cellar/webp/1.2.0/include -I/usr/local/Cellar/webp/1.2.0/include -I/usr/local/Cellar/libraw/0.20.2/包括/libraw -I/usr/local/Cellar/libraw/0.20.2/include -I/usr/local/Cellar/little-cms2/2.12/include -I/usr/local/Cellar/libpng/1.6.37/包括/libpng16 -I/usr/local/Cellar/libffi/3.3_3/include -I/usr/local/Cellar/pango/1.48.4/include/pango-1.0 -I/usr/local/Cellar/harfbuzz/2.8 .0_1/include/harfbuzz -I/usr/local/Cellar/pango/1.48.4/include/pango-1.0 -I/usr/local/Cellar/glib/2.68.1/include -I/usr/local/Cellar /fribidi/1.0.10/include/fribidi -I/usr/local/Cellar/harfbuzz/2.8.0_1/include/harfbuzz -I/usr/local/Cellar/graphite2/1.3.14/include -I/usr/local /Cellar/cairo/1.16.0_5/include/cairo -I/usr/local/Cellar/glib/2.68.1/include -I/usr/local/Cellar/glib/2.68.1/include/glib-2。0 -I/usr/local/Cellar/glib/2.68.1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.44/include - I/usr/local/Cellar/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.13.1/include -I/usr/local/opt/freetype/include/freetype2 -我/usr/local/Cellar/libpng/1.6.37/include/libpng16 -I/usr/local/Cellar/libxcb/1.14_1/include -I/usr/local/Cellar/libxrender/0.9.10/include -I /usr/local/Cellar/libxext/1.3.4/include -I/usr/local/Cellar/libx11/1.7.0/include -I/usr/local/Cellar/libxcb/1.14_1/include -I/usr/ local/Cellar/libxau/1.0.9/include -I/usr/local/Cellar/libxdmcp/1.1.3/include -I/usr/local/Cellar/xorgproto/2021.3/include -I/usr/local/Cellar/ openexr/2.5.5/include/OpenEXR -I/usr/local/Cellar/ilmbase/2.5.5/include -I/usr/local/Cellar/ilmbase/2.5.5/include/OpenEXR -I/usr/local/地窖/xz/5.2。5/include -I/usr/local/Cellar/liblqr/0.4.2_1/include/lqr-1 -I/usr/local/Cellar/glib/2.68.1/include/glib-2.0 -I/usr/local/地窖/glib/2.68.1/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.44/include -I/usr/local/Cellar/ openjpeg/2.4.0/include/openjpeg-2.4 -I/usr/local/Cellar/little-cms2/2.12/include -I/usr/local/Cellar/libheif/1.11.0_2/include -I/usr/local/ Cellar/aom/3.0.0/include -I/usr/local/Cellar/libde265/1.0.8/include -I/usr/local/Cellar/x265/3.5/include -I/usr/local/Cellar/graphviz/ 2.47.1/include/graphviz -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/fontconfig/2.13。1/include -I/usr/local/opt/freetype/include/freetype2 -Wall -g -O2 -mtune=haswell -fexceptions -D_FORTIFY_SOURCE=0 -pthread -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=32 CODER_PATH /usr/local/lib /ImageMagick-7.0.11/modules-Q32HDRI/coders CONFIGURE ./configure '--with-x' '--with-quantum-depth=32' 'PKG_CONFIG_PATH=/usr/local/opt/icu4c/lib/pkgconfig'CONFIGURE_PATH /usr/local/etc/ImageMagick-7/ COPYRIGHT 版权所有 (C) 1999-2021 ImageMagick Studio LLC CPPFLAGS -I/usr/local/include/ImageMagick-7 CXX g++ CXXFLAGS -pthread DEFS -DHAVE_CONFIG_H DELEGATES bzlib fontconfig freetype heic jng jpeg lcms lqr lzma openexr openjp2 pango png ps raw tiff video webp x xml zlib zstd DISTCHECK_CONFIG_FLAGS --disable-deprecated --with-quantum-depth=32 --with-jemalloc=no --with-umem=no --with- autotrace=no --with-fftw=no --with-gslib=no --with-fontpath= --with-jxl=no --with-rsvg=no --with-wmf=no --with-perl=没有 DOCUMENTATION_PATH /usr/local/share/doc/ImageMagick-7 EXEC-PREFIX /usr/local EXECUTABLE_PATH /usr/local/bin FEATURES DPC HDRI Cipher FILTER_PATH/usr/local/lib/ImageMagick-7.0.11/modules-Q32HDRI/filters GIT_REVISION 18654:5bf34ccb1:20210425 HOST x86_64-apple-darwin20.4.0 INCLUDE_PATH /usr/local/include/ImageMagick-7 LDFLAGS -L/usr/local /lib
LIB_VERSION 0x70B LIB_VERSION_NUMBER 7,0,11,10 LIBRARY_PATH /usr/local/lib/ImageMagick-7.0.11 LIBS -L/usr/local/Cellar/little-cms2/2.12/lib -llcms2 -ltiff -L/usr/local /opt/freetype/lib -lfreetype -ljpeg -L/usr/local/Cellar/glib/2.68.1/lib -L/usr/local/opt/gettext/lib -llqr-1 -lglib-2.0 -lintl -L /usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz -L/usr/local/Cellar/fontconfig/2.13.1/lib -L/usr/local/opt/freetype/lib -lfontconfig -lfreetype -L/usr/local/Cellar/libheif/1.11.0_2/lib -lheif -L/usr/local/Cellar/webp/1.2.0/lib -lwebpmux -lwebpdemux -lwebp -L/usr/local/Cellar/webp /1.2.0/lib -lwebp -lXext -lX11 -L/usr/local/Cellar/xz/5.2.5/lib -llzma -lbz2 -L/usr/local/Cellar/openexr/2.5.5/lib -L /usr/local/Cellar/ilmbase/2.5.5/lib -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -L/usr/local/Cellar/openjpeg/2.4.0/lib -lopenjp2 -L/usr/ local/Cellar/pango/1.48.4/lib -L/usr/local/Cellar/glib/2.68.1/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/harfbuzz/ 2.8.0_1/lib -L/usr/local/Cellar/cairo/1.16.0_5/lib -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lcairo -L/usr/local/ Cellar/libraw/0.20.2/lib -L/usr/local/Cellar/little-cms2/2.12/lib -lraw_r -lstdc++ -llcms2 -lxml2 -L/usr/local/Cellar/graphviz/2.47.1/lib - lgvc -lcgraph -lcdt -lz -lm -lpthread0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lcairo -L/usr/local/Cellar/libraw/0.20.2/lib -L/usr/local/Cellar/little-cms2/2.12/lib -lraw_r - lstdc++ -llcms2 -lxml2 -L/usr/local/Cellar/graphviz/2.47.1/lib -lgvc -lcgraph -lcdt -lz -lm -lpthread0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lcairo -L/usr/local/Cellar/libraw/0.20.2/lib -L/usr/local/Cellar/little-cms2/2.12/lib -lraw_r - lstdc++ -llcms2 -lxml2 -L/usr/local/Cellar/graphviz/2.47.1/lib -lgvc -lcgraph -lcdt -lz -lm -lpthread
NAME ImageMagick PCFLAGS -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=32 PREFIX /usr/local QuantumDepth 32 RELEASE_DATE 2021-04-24 SHARE_PATH /usr/local/share/ImageMagick-7 SHAREARCH_PATH /usr/local/lib/ImageMagick-7.0.11/config -Q32HDRI TARGET_CPU x86_64 TARGET_OS darwin20.4.0 TARGET_VENDOR 苹果版本 7.0.11 网站 https://imagemagick.org

路径:[内置]

名称 值

代表 bzlib fontconfig freetype gvc heic jng jp2 jpeg lcms lqr lzma openexr pangocairo png raw tiff webp x xml zlib 功能 Cipher DPC HDRI MAGICK_TEMPORARY_PATH /var/folders/rg/4gw1m9bs1d50c9fdrx4s2ysm0000gp/T NAME ImageMagick QuantumDepth Q3

识别 -version 给出...

版本:ImageMagick 7.0.11-10 Q32 x86_64 2021-04-24 https://imagemagick.org 版权所有:(C) 1999-2021 ImageMagick Studio LLC 许可证:https ://imagemagick.org/script/license.php 特点:密码 DPC HDRI 代表(内置): bzlib fontconfig freetype gvc heic jng jp2 jpeg lcms lqr lzma openexr pangocairo png raw tiff webp x xml zlib