x-server

GUI 窗口未出现在自动启动脚本中
x-server

GUI 窗口未出现在自动启动脚本中

所以我正在研究运行 Ubuntu 18.04 的 Jetson Nano。我想创建一个在启动时自动运行的脚本,从连接的网络摄像头获取视频源,并打开一个窗口来查看该源。 在全面测试我的主要脚本之前,我想做一个概念验证,即在启动时打开一个图像进行显示。为此,我按照本教程获取了一个在启动时运行的脚本,并添加了读取和打开图像的部分: https://www.linuxshelltips.com/run-python-script-ubuntu-startup/ 修改后的脚本如下: rom os.path import expanduser import dateti...

Admin

xclip 错误无法在 pop os 中打开显示::0
x-server

xclip 错误无法在 pop os 中打开显示::0

>> xclip Error: Can't open display: :0 $DISPLAY 变量似乎是正确的,但是尝试使用以下命令正确设置 $DISPLAY,但没有起作用。 export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0 注意:我正在本地机器上尝试使用混合模式的 PoP OS(同时使用集成和外部显卡)。这似乎会影响在多个应用程序中粘贴图像的功能,但复制粘贴文本似乎工作正常。在终端中尝试时 xclip 失败。 ...

Admin

Linux 上没有鼠标/键盘输入 | 更新:nouveau?
x-server

Linux 上没有鼠标/键盘输入 | 更新:nouveau?

我正在尝试为我的 NVIDIA 安装当前的驱动程序,以便软件可以使用 GPU 的功能。 sudo apt install nvidia-driver nvidia-cuda-toolkit 我最终得到了 520.* 驱动程序和 CUDA 11.8,所以我很高兴,因为我昨天无法完成它们的安装(只能安装 470.* 并收到一些错误消息:一次来自散列软件,另一次来自nvidia-smi不匹配的驱动程序版本)。我在双显示器设置方面也遇到了问题(我无法最终配置第二个显示器被识别并且 CUDA 功能可用)。 所以现在我有了 520.* 驱动程序和 CUDA 11.8。...

Admin

Linux 上的第二台显示器无法被识别
x-server

Linux 上的第二台显示器无法被识别

我有一个双显示器 Linux 系统。过去,我有一个质量差很多的无名显卡,能够让它工作。但是,当我切换到 AMD Radeon 时,它(Linux/驱动程序/Mesa?)无法识别我的第二台显示器。尽管支持 4 个插头,但该卡似乎只能用于一台显示器。我想运行 lxrandr 并告诉它将 2 个显示器变成 1 个大宽显示器(有效)。请注意,我知道如何做到这一点(如果只有驱动程序/linux/?)会起作用。 我的卡有 4 个插头(2 个 HDMI 和 2 个 Display)。两个显示器都是 Display。我尝试过切换显示器电缆和显示器。如果我将电缆从卡连接到正在...

Admin

WSL2:使用 X 服务器为 Linux GUI 应用安装字体
x-server

WSL2:使用 X 服务器为 Linux GUI 应用安装字体

我在 Windows 11 上安装了最新版本的 WSL(使用 Ubuntu 20.04.4 LTS)。我还根据官方说明启用了 GUI 应用程序指导。 我正在尝试运行 Xfoil,它使用 X 服务器窗口进行图形输出。可以使用 将其安装在 Ubuntu 上sudo apt-get install xfoil。 运行 xfoil 时,即: $ xfoil $ naca 4412 $ oper $ a $ 0 当 Xfoil 尝试绘制到 Windows 时出现以下错误: X Error of failed request: BadName (named colo...

Admin

如何通过 SSH 运行 GPU 程序
x-server

如何通过 SSH 运行 GPU 程序

我使用的是英特尔 QSV 加速,程序在本地 Ubuntu 桌面上运行良好。当我通过 ssh 在远程机器(相同的操作系统,没有连接显示器)上运行该程序时,它找不到 gpu 设备。如果我调用“vainfo”,它会提示 error: can't connect to X server! error: failed to initialize display 我已经转发了 X,xhost 没有帮助。问题是主机上的 iHD 未初始化。如何在没有连接显示器的情况下通过 SSH 启用 Ubuntu 的 GPU 支持。 ...

Admin

如何在 Linux 中自动设置蓝牙鼠标的自动滚动
x-server

如何在 Linux 中自动设置蓝牙鼠标的自动滚动

我正在运行 Linux Mint 20.3,并创建了一个 .xsessionrc 文件来设置所有已连接鼠标的自动滚动设置。但是,我使用的是 Logitech M590 蓝牙鼠标,它连接得太晚,无法在启动序列中通过该文件进行配置。我该怎么做才能让它自动配置自动滚动? ...

Admin

无法使用 openvpn 从 macos 客户端打开显示
x-server

无法使用 openvpn 从 macos 客户端打开显示

我正在尝试使用 ssh 和 openvpn 从 macos 客户端连接到 redhat 服务器。命令行命令工作正常(例如 vim),但显示内容未显示,例如在运行 firefox 或 gvim 时,我收到错误: No protocol specified E233: cannot open display 我在 macos 客户端上执行了“xhost +”和“export XAUTHORITY=~/.Xauthority”,在 redhat 服务器上执行了“export DISPLAY=:0.0”,但这并不能解决问题。 但是当客户端是 ubuntu 的时候它...

Admin

WSL 如何管理 GUI 应用?为什么有些可以工作,而其他的却不行?
x-server

WSL 如何管理 GUI 应用?为什么有些可以工作,而其他的却不行?

我的 Windows 机器上安装了 WSL + Ubuntu,并安装了一些实用程序。 在我的 Ubuntu 终端中执行以下命令时会打开一个 GUI: code .(在当前工作目录中打开一个 vscode 实例) jupyter notebook(在本地主机上打开一个 Chrome 实例) 在我的 Ubuntu 终端中执行以下命令时无法打开 GUI。 gvim test.txt matplotlib.pyplot.show()(在 Python 解释器中运行时) 我知道解决方法用于导出DISPLAY环境变量以允许从命令行打开 GUI。为什么 WSL+U...

Admin

如何增加 Xv 适配器端口的数量?
x-server

如何增加 Xv 适配器端口的数量?

对于我的使用情况来说,xv 视频端口的数量太少,例如 xvinfo 报告: X-Video Extension version 2.2 screen #0 Adaptor #0: "GLAMOR Textured Video" number of ports: 16 port base: 164 如何将数字增加到 32 或者更好的 64? 而且 gstreamer 无法创建超过 16 个 xvimagesinks,因为没有更多可用端口。 ...

Admin

在 x 显示服务器启动后,应该将自动启动脚本放在哪里?
x-server

在 x 显示服务器启动后,应该将自动启动脚本放在哪里?

我正在使用带有 dwm(动态窗口管理器)的 manjaro linux,我需要运行一些只有在启动 x 显示服务器后才会起作用的命令。Lightdm 用于登录。 示例命令: /usr/bin/xrandr --output eDP1 --auto --right-of HDMI1 /usr/bin/xset r rate 280 40 /usr/bin/copyq 我尝试过将这些添加到,,~/.xinitrc并延迟/etc/X11/xinit/xinitrccrontab~/.xsession 将它们放入后~/.xession确实可以运行,但只会加载壁纸,而...

Admin

Linux 中有没有办法让两个不同的用户登录同一个图形会话?
x-server

Linux 中有没有办法让两个不同的用户登录同一个图形会话?

我正在尝试做的事情: 我有一台被视为设备的机器,它打开了多个图形应用程序,并且这些应用程序在任何时候都不能关闭。 HumanA 可能会打开系统、启动应用程序,然后锁定屏幕。 轮班发生了变化,HumanB 现在承担起机器的责任。 HumanB 现在需要登录系统,并查看 HumanA 启动的相同图形应用程序。 我今天是如何做的 今天我们通过一个用户帐户(UserX)实现了这一点,并且 HumanA 和 HumanB 都知道 UserX 的密码。 问题在于该系统的审计。如果我们确定周末发生了一些非常糟糕的事情,日志文件只会告诉我们 UserX 登录了。这不符合我们...

Admin

远程计算机上的应用程序 * 请求访问 x 服务器
x-server

远程计算机上的应用程序 * 请求访问 x 服务器

使用 MobaXtrem 从我的 Windows 计算机连接到 Ubuntu v16 远程服务器。当我不在或处理其他事务时,我有时会让连接在后台处于活动状态。 当我第二次回到电脑前时,发现屏幕上有一条信息: 远程计算机 * 上的应用程序请求访问 x 服务器。 弹出窗口 这些 IP 的来源不明,我不知道如何开始调查,或者是否应该担心。 更新:我上面没有提到我连接到的是自托管 VPN,看来问题发生在我连接到 VPN 服务器时,这可能是一次未经身份验证的访问尝试,目的是利用 X11 漏洞。我已经在服务器上设置了 IPtables,到目前为止没有弹出窗口。 我猜想 ...

Admin

xrandr 设置新的虚拟监视器:X 请求失败的错误
x-server

xrandr 设置新的虚拟监视器:X 请求失败的错误

我正在尝试设置一个新的虚拟监视器,xrandr但出现以下错误: $xrandr --setmonitor VIRTUAL1 1366/256x768/144+0+1080 none X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 140 (RANDR) Minor opcode of failed request: 43 () Value in failed ...

Admin

为什么 xserver 需要物理屏幕?
x-server

为什么 xserver 需要物理屏幕?

我正在寻找一种无需物理屏幕即可运行图形应用程序的解决方案。该应用程序使用 gstramer-vaapi 显示多个硬件加速视频流。 我不想在物理屏幕上渲染任何东西,但仍然能够对应用程序进行屏幕录制。例如通过 gstreamer ximagesrc 尝试过:Xvfb Xdummy Xpra Xrdp xserver-xorg-video-dummy 到目前为止还没有任何进展。 我想知道普通 xserver 为何需要物理屏幕?这只是软件问题还是硬件要求? ...

Admin