x-windows

X-Windows:将鼠标点击发送到不同桌面的窗口而不切换到该桌面?
x-windows

X-Windows:将鼠标点击发送到不同桌面的窗口而不切换到该桌面?

我在 Xubuntu 20.04.2 下使用 XFCE4。我已经知道如何使用wmctrl并xdotool识别不同桌面中的窗口、切换到该桌面、向该窗口发送鼠标点击,然后切换回当前桌面。 但是,我正在寻找一种方法,使用程序将鼠标单击发送到另一个桌面上的窗口,而无需实际切换到另一个桌面。这样,当程序将鼠标单击发送到另一个桌面上的另一个窗口时,我可以继续在当前桌面上工作,而不会被桌面切换打断。 这可能吗? ...

Admin

X Windows、GPU 和多显示器
x-windows

X Windows、GPU 和多显示器

所以我有两个机器。一个是 Linux 机器,另一个是 Windows 机器。我在 Linux 上运行一堆应用程序,通过 Windows 机器上的 X Windows 访问。 我的 Windows 机器有一组非常强大的 GPU - 我运行着 4 个显示器,并且当然在每个显示器上都放置了不同的 X Windows 窗口。 我即将更换 Linux 机器,但我突然想到,我不太确定更改 GPU 设置会对我造成什么影响。 在上面的配置中,Linux 机器上的 GPU 会对性能产生什么影响?大概它只需要足够的 VRAM 来为所有窗口供电,但这就是所有需要考虑的,而它们在 ...

Admin

解决了!
x-windows

解决了!

我已经开始尝试将 Docker 用于我的日常开发环境,以便(原则上)轻松地从任意机器上工作,而无需进行大量设置。我的环境基于 Emacs+Slime,运行自定义 Common Lisp 映像(尽管我不认为 Slime/Common Lisp 部分很重要——我很确定普通的 Emacs 会遇到下面描述的相同问题)。 当前主机环境是 Windows10/WSL2,Docker 在 WSL2 中运行。我从 Windows Terminal WSL Ubuntu shell 启动我的容器,如下所示: docker run -d -it -rm -e DISPLAY=...

Admin

如何解决导致 X 崩溃的(突触)错误?
x-windows

如何解决导致 X 崩溃的(突触)错误?

我有一台运行 CentOS 7 的东芝笔记本电脑,其中 X 会时不时崩溃(参见下面的输出)abrt-cli list -d。 错误 877464可能相关(但我已经xorg-x11-drv-synaptics-1.9.0-2.el7.x86_64安装了)。 关于如何解决这些 X 崩溃有什么想法吗? id afa24b4cbf4c47886d448aad72cf58aa25273523 reason: Xorg server crashed time: Mon 29 Jun 2020 07:52:56 PM PDT packa...

Admin

从 Windows 10 运行“ssh -X”到 macOS/XQuartz 无法按预期工作
x-windows

从 Windows 10 运行“ssh -X”到 macOS/XQuartz 无法按预期工作

我正在尝试通过 SSH 和 X11 服务器传输图形。服务器在运行 macOS 10.14 的 iMac 上运行, 客户端是 Windows 10 中的 SSH 控制台...(使用 ssh -X 和 ssh -Y 测试,并设置 DISPLAY 环境变量) Windows 端的 X-Server 是 XMing…… 它适用于任何版本的 Linux。 即使是 Raspberry Pi。 但我无法让它与 macOS 配合使用... 当我在 SSH 客户端(Windows 端)调用 Mac 应用程序(如 Notes 或 TextEdit)时...该应用程序仅...

Admin

Xforwarding 在一台服务器上有效,在另一台服务器上无效
x-windows

Xforwarding 在一台服务器上有效,在另一台服务器上无效

我从家里的电脑运行 ssh -X 来登录工作中的两台 RedHat 服务器,将它们称为 G 和 B(代表好和坏)。使用 G,一切正常,我可以在那里启动一个 GUI 程序并让它显示在我的家用电脑上(顺便说一下,它运行的是 Windows Subsystem for Linux)。但是使用 B,使用 ssh -X 登录时会显示错误消息“X11 转发请求在通道 0 上失败”,我无法从 B 启动 GUI。 我已阅读了 StackExchange 上有关类似问题的所有内容(例如 仅在单个服务器上 X11 转发失败),并尝试了(几乎?)一切方法,但都失败了。 据我...

Admin

AWS EC2 Ubuntu 18.04 LTS 并导出 $DISPLAY 以运行图形应用程序
x-windows

AWS EC2 Ubuntu 18.04 LTS 并导出 $DISPLAY 以运行图形应用程序

如果我通过 SSH 进入 Raspberry Pi 或运行 Ubuntu 18.04 LTS 的本地 VM,那么我可以运行: user:~$ export DISPLAY=:0 user:~$ gedit 这将在操作系统上打开一个带有文本编辑器 gedit 的图形窗口。但是,如果我通过 SSH 进入运行 Ubuntu 18.04 LTS 的 AWS EC2 实例,然后运行“export DISPLAY=:0”然后运行“gedit”,我会收到以下错误: No protocol specified Unable to init server: Could...

Admin

Xorg / X11:如何使用 xauth 提供基于 Cookie 的 X 服务器访问?
x-windows

Xorg / X11:如何使用 xauth 提供基于 Cookie 的 X 服务器访问?

我知道风险,我知道有 ssh -X 等等。我想要的是能够从一台远程机器(X 客户端)基于用户(cookie)连接到我的本地机器(X 服务器)。 我知道任何使用我的 cookie 的会话~/.Xauthority都可以连接到我的 X 服务器(从这)因此,场景如下: 本地机器(X 服务器): $ xauth nlist <a bunch of numbers> $ xauth nextract xauth-extracted :0 $ cat xauth-extracted | ssh user@<X client IP> xaut...

Admin

如何通过 XRDP 获得完整的 Ubuntu Gnome 体验
x-windows

如何通过 XRDP 获得完整的 Ubuntu Gnome 体验

如何通过 XRDP 获得完整的 Ubuntu Gnome 体验而不是通用的 Gnome 体验? 当我从控制台登录时,我获得了 Gnome 的 Ubuntu 定制:Dock 是一个从屏幕一边延伸到另一边的条纹,并且设置应用程序有一个 Dock 条目。 当我通过 XRDP 登录时,它看起来像通用 Gnome:Dock 仅足够容纳其图标,并且“设置”没有 Dock 条目。更重要的是,我的“Ubuntu”桌面上有一堆图标,而“通用”桌面上没有这些图标。 我读过,“Ubuntu 停靠设置只能从 Ubuntu 定制的 GNOME 会话访问,而不能从默认的 GNOME 会...

Admin

远程 xterm 因错误事件 BadAccess 而终止
x-windows

远程 xterm 因错误事件 BadAccess 而终止

我正在使用 登录到远程服务器ssh -x,然后运行xterm​​。每当尝试运行键盘铃时,我都会收到以下消息并且 xterm 退出: xterm: warning, error event received: X Error of failed request: BadAccess (attempt to access private resource denied) Major opcode of failed request: 104 (X_Bell) Serial number of failed request: 468 Curre...

Admin

按键返回丢失的 X 会话
x-windows

按键返回丢失的 X 会话

在控制台上,我无意中按下了 Ctrl+Alt+F2,屏幕被替换为文本模式登录提示,这是理所当然的。从该 shell 中,我看到了这一点,/usr/bin/X而我之前的 shell 和进程仍在运行。 为了再次显示我的 X-windows 会话(我很久以前就在启动后以通常的方式启动了该会话),我应该按哪些键(或者我应该发送什么信号,发送到哪里)? ...

Admin

X-Window无法区分左右键
x-windows

X-Window无法区分左右键

我在我的 MS Windows 10 上安装了适用于 Linux 和 Debian 的 Windows 子系统。在控制台中,使用右 Alt 键可以很好地切换语言(英语 <-> C/J/K)。 但在X环境下,无法切换语言。我用xev检查了按键代码,出乎意料的是,左右Alt键的代码竟然一样。不只是Alt键,Ctrl和Shift键也一样。 我该如何修复它? 我使用 XLaunch(VcxSrv) 和 xfce4 作为 X。 ...

Admin

如何控制 Docker 中 GUI 应用程序的精确外观
x-windows

如何控制 Docker 中 GUI 应用程序的精确外观

我在用着西库利为了在网络服务器中运行自动化测试。 它将浏览器呈现的屏幕与预先捕获的屏幕截图进行比较,并模拟点击和用户输入。 我遇到的问题是,简单的系统更新就可以改变字体的外观。 解决方案,我尝试过在 Docker 容器中运行它,这是一个更受控制的环境。 我有两个环境: 使用 Xvfb(X Window 虚拟帧缓冲区)来运行无人值守测试 使用 Sikuli GUI 编写新测试或修改现有测试。 对于情况 1),我没有遇到具有统一和可重复的外观的问题。 为了运行编辑器,我设法通过将 Docker 容器与主机 X-windows 服务器连接来运行它...

Admin

修改 X windows“选择”行为
x-windows

修改 X windows“选择”行为

使用带有 KDE 的 Linux 如果我双击字符串“AAA,BBB,CCC”中的“B”,则会选择BBB。 如果我双击字符串“AAA-BBB-CCC”中的“B”,则会选择整个字符串。 我如何更改单词的分隔字符?换句话说,我想在定义单词的字符中添加“-”。 提前致谢。 ...

Admin

预处理器指令 #define 在 .Xresources 中不起作用
x-windows

预处理器指令 #define 在 .Xresources 中不起作用

我正在尝试使用太阳化色彩主题用于我的.Xresources文件。我正在使用带有 i3 窗口管理器的 Arch Linux。 但是,预处理器指令似乎#define什么也不做,而.Xresourcessolarized 主题使用的文件有很多这样的指令,因此,它完全被破坏了。 我发现关于这个问题的另一个问题,但答案对我不起作用。如何#define在 .Xresources 中启用预处理器指令? ...

Admin