xprop

在 Dock 上创建了同一应用程序的重复图标,但没有找到 WM_class
xprop

在 Dock 上创建了同一应用程序的重复图标,但没有找到 WM_class

我遵循了此答案中的所有步骤:https://askubuntu.com/a/975230/719469 但是,当我xprop WM_CLASS在终端中运行并单击我的应用程序窗口时,它会给我:WM_CLASS: not found.我应该怎么做才能在 Ubuntu Dock 上获取该应用程序的单个图标? 我所说的应用程序是 Recoll,使用 安装apt-get install recoll。我正在使用 Ubuntu 18.04 (Xorg)。 文件的内容.desktop在/usr/share/applications: [Desktop En...

Admin

如何获取作为 FlatPak 应用程序启动的窗口的可执行文件路径?
xprop

如何获取作为 FlatPak 应用程序启动的窗口的可执行文件路径?

我知道 xprop | awk '/PID/ {print $3}' | xargs ps 和 xprop | awk '/COMMAND/ {print $4}' | xargs which 与 deb 打包、AppImage 或 Snap 打包的 GUI 应用程序完美兼容。 但此方法不会为打包为 FlatPak 的应用程序提供可执行文件名。 见下面的示例: $ flatpak run org.libretro.RetroArch $ xprop _NET_WM_VISIBLE_NAME(UTF8_STRING) = "RetroArch (...

Admin

如何处理 Bash 脚本中命令及其输出的意外退出
xprop

如何处理 Bash 脚本中命令及其输出的意外退出

我编写了一个单行脚本,用于在鼠标未悬停在特定窗口上时自动隐藏该窗口。它获取鼠标位置和窗口的几何形状及其位置 (topleftx,toplefty),我将其几何形状添加到窗口的起始位置以获取 (bottomrightx,bottomrighty) 坐标,然后比较鼠标是否在窗口上方。如果鼠标不在窗口上,它会隐藏窗口。 它只起作用一次,因为xprop如果在窗口堆栈中找不到窗口名称,我用来在脚本中提取窗口信息的窗口信息命令就会失败。它会输出一条错误消息,--help然后退出。 我需要它,xprop因为它是唯一提供decoration id任何窗口信息的窗口信息命...

Admin

我如何使用 xprop 或 xwininfo Gnome-Do?
xprop

我如何使用 xprop 或 xwininfo Gnome-Do?

我需要查看 Gnome-Do 弹出窗口的 X 属性,关于这个问题我之前问过。问题是,一旦 Gnome-Do 窗口失去焦点,它就会关闭,所以我无法将焦点转移到终端来运行xprop。我在网上不断看到的答案是: sleep 5; xprop 然后打开 Gnome-Do 窗口并等待xprop启动。这看起来很聪明,但根本不起作用: $睡眠5;xprop xprop:错误:无法抓住鼠标。 同样的道理也适用于xwininfo: $睡眠5;xwininfo xwininfo: 请选择您要查看的窗口 想要了解详情,请点击 ...

Admin

如果我从 ~/.profile 运行 xprop- 命令,为什么它会在登录时失败?
xprop

如果我从 ~/.profile 运行 xprop- 命令,为什么它会在登录时失败?

我正在运行 Lubuntu 16.04。它使用 openbox 作为窗口管理器。我想将虚拟桌面配置为网格排列而不是直线排列,我可以通过运行以下命令来实现: xprop -root -f _NET_DESKTOP_LAYOUT 32cccc -set _NET_DESKTOP_LAYOUT 0,3,2,0 手动运行时,此命令运行良好。因此,我已将该命令放入我的 中~/.profile,希望每次登录时都会执行该命令。 但事实并非如此。:( Lubuntu 启动后,我登录并且寻呼机仍然设置在一行中。我必须手动运行该命令才能恢复桌面布局。 .profile...

Admin

列出活动窗口及其应用程序图标文件路径(来自当前图标主题) - Xorg
xprop

列出活动窗口及其应用程序图标文件路径(来自当前图标主题) - Xorg

我可以通过以下方式获取活动窗口列表 xprop -root _NET_CLIENT_LIST,wmctrl -l 但是我如何才能获得它们的应用图标呢?最好是从 /usr/share/applications/appname.desktop 获取!因为这些应用有高质量的 svg 图标 或者 如果可以获取这些窗口的 filename.desktop,那么对我来说就很容易了 ...

Admin

无法在 Firefox 上使用 xprop
xprop

无法在 Firefox 上使用 xprop

我已经将系统更新为 Ubuntu 22.04.1 LTS,到目前为止运行良好。但 Firefox 表现怪异,我无法xprop | grep WM_CLASS在 Firefox Windows 上使用。xprop当我将鼠标悬停在 Firefox 窗口上时,所有命令都不起作用,光标也不会变成十字。它在 Chrome、Opera 或 Thunderbird Windows 上按预期工作,但在 Firefox 上却不行。 我在使用 Firefox 预装的 snap 版本时遇到了问题,所以我卸载了它,然后以软件包的形式安装了 Firefox,但问题仍然存在。我曾经[x...

Admin

xprop 无法取消窗口装饰
xprop

xprop 无法取消窗口装饰

我正在运行 Ubuntu 16.04。我想取消窗口的装饰(删除边框和标题栏)。我在网上找到了一个旧发布的脚本,声称可以使用,但现在不起作用了。 去掉装饰: xprop -f _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS "0x2, 0x0, 0x0, 0x0, 0x0" 重新裝潢: xprop -f _MOTIF_WM_HINTS 32c -set _MOTIF_WM_HINTS "0x2, 0x0, 0x1, 0x0, 0x0" 虽然这个python脚本可以工作 #! /usr/bin/python2 i...

Admin

通过窗口 ID 获取应用程序名称(在 xorg 和 linux 中)
xprop

通过窗口 ID 获取应用程序名称(在 xorg 和 linux 中)

我有一个窗口id,我想知道它的应用程序名称。 例如,有一个名为“PulseAudio Volume Control”的应用程序(pavucontrol pkg) 现在,如果我打开它并将其 xprop 起来,那么 wm_class 等会显示Volume Control 是否可以获取.desktop文件中提到的实际应用程序名称?(名称变量) ...

Admin

Ubuntu 20.04 中半屏上的透明容器
xprop

Ubuntu 20.04 中半屏上的透明容器

基本上,我晚上合上笔记本电脑盖子,它通常会进入睡眠状态。但是,早上我打开它时,它并没有在登录屏幕上启动,而是回到了我离开时的页面,并且没有响应。因此,我再次合上盖子并打开,​​这次它正常启动了。 签到后,我看到窗户右半部分有一个几乎透明的容器。 它没有覆盖顶部活动栏。 它不会干扰任何内容或点击 xprop它给低语守卫窗 转到所有应用程序将其隐藏。 go to desktop值得注意的是:我使用这个创建了一个图标https://ubuntuhandbook.org/index.php/2018/10/add-show-desktop-button-ubu...

Admin

获取 gnome-screenshot 的 xprop 类
xprop

获取 gnome-screenshot 的 xprop 类

我在 Ubuntu 中使用窗口管理器和合成器。我已为透明窗口启用模糊功能,这意味着当我使用 gnome-screenshot 截取屏幕截图时,我试图拍摄的内容会变得模糊。使用 xprop 或其他工具,如何识别屏幕截图窗口的类别,以便将其添加到合成器配置中的模糊排除规则中? 当我启动 xprop,然后截取屏幕截图并单击屏幕截图窗口时,系统提示我以下内容,但并未提供有关窗口类别的任何信息: $ xprop WM_CLASS X Error of failed request: BadWindow (invalid Window parameter) Ma...

Admin

通过观察 GUI 运行的命令来学习终端
xprop

通过观察 GUI 运行的命令来学习终端

您好,我是 Linux 系统的新手,想知道是否有代码或应用程序可以打开终端并告诉我正在使用的代码行。例如,如果我要打开一个文件夹或目录,我想知道与之相关的代码行。 ...

Admin

如何从 bash 脚本确定窗口是否最大化或最小化
xprop

如何从 bash 脚本确定窗口是否最大化或最小化

我有一个 bash 脚本,可以在双屏设置中将窗口从左屏幕移到右屏幕。目前,它的工作方式是循环遍历给出的窗口 ID xdotool search --onlyvisible --maxdepth 2 --class "",然后按屏幕宽度将它们向右移动。它已经起作用了……除非所讨论的窗口最大化或最小化。 因此,需要一种方法来检查窗口的当前状态。我发现一个答案它提供了添加和删除这些位的方法,但检查它们是否已设置的方法在哪里? 如果无法通过工具,应该可以重用上面提到的命令提供的窗口 id。 ...

Admin

只需使用翻译文件!
xprop

只需使用翻译文件!

哪些文件与生成窗口标题有关?例如,如果您打开 Rhythmbox,您会看到程序名称作为窗口标题。但它不是由文件生成的.desktop。我需要编辑哪些文件才能将文本添加到应用程序的标题中?我希望更改是永久的 我使用带有 GNOME 3.16 的 Ubuntu GNOME 15.04。 ...

Admin