获取窗口图标,然后更改图标

我的目标是获取当前窗口上的图标。 (然后使用一些img工具我将修改该图标,然后将其保存到一个位置,我可以做这部分,请不要在这里需要帮助)。 然后我想将窗口图标设置为我已保存在硬盘驱动器上的位置的图标。 我在js-ctypes中这样做,所以这需要我很长时间,所以如果我走向错误的方向,我会浪费大量的时间,所以它真的有助于询问它。 因为我不能做快速测试。 如果你们都能指出我正确的方向,我会非常感激。 以下是我在考虑这样做的方式: 我已经有一个windows数组(用XQuerySubtree ) 使用XGetWindowProperty和XGetWindowPropertyprimefaces获取当前应用图标的RGBA数据 (使用我的img工具修改图标并保存到硬盘驱动器,例如在桌面上/usr/noida/Desktop/new icon.png ) 将/usr/noida/Desktop/new icon.png中的图标应用到arrays中的所有窗口,因此它会更改窗口上显示的图标(如果有的话,在ubuntu中没有),并在Alt + Tab菜单中更改图标,和更改docker上的图标。 使用带有atom _NET_WM_ICON XSendEvent的XClientMessageEvent应用图标的路径? 我在想正确的方向吗? 谢谢 目标图像 – 我们在这里看到窗口上没有图标,但它的图标显示在左侧的停靠栏中。 并在Alt + Tab菜单中。 所以我希望通过将所有窗口上的图标更改为我的自定义图标,它将在Dock和alt + tab菜单上更改。 对于在窗口中显示图标的Linux发行版,我希望也可以更改。 在此处的图像中,蓝色箭头指向三个相关的图标区域。

改变eee pc 900的风扇速度

我想知道是否有一个程序可以让我改变我的eee pc 900风扇的速度。 我尝试过lmsensors和eee-control,无法安装它们。 有谁知道如何让他们工作或知道另一个有用的程序?

如何将我的Ubuntu系统(笔记本电脑)复制到另一台笔记本电脑?

我希望将整个Ubuntu系统从一台笔记本电脑复制到另一台笔记本电脑(没有操作系统),我该怎么办? 我发现较旧的线程如何备份我的整个系统? 但他们看起来已经有2-3岁了,所以我想我们现在可能有更好的解决方案了?

在新的Ubuntu 12.04上安装更新后没有3D

我刚刚购买了我的笔记本电脑HP Pavilion G7-1390ED。 我的显卡是AMD Radeon HD7450M,内存为1GB。 首先我安装ubuntu 12.04 3D工作正常,但安装其他更新包括AMD Radeonvideo驱动程序后重启3D无法正常工作。 它只运行2d。 我希望有人知道如何解决这个问题?

如何在PCManFM 1.2.4中添加wine程序作为打开文件类型文件的选项?

我尝试添加一个在Wine下运行的程序作为打开某种类型文件(此处为pdf文件)的选项,如下所示。 但是当我在右键单击pdf文件后选择该选项时,程序会在不打开文件的情况下运行。 我是否正确添加了选项? 谢谢。

要从源安装的程序添加到/ usr / local / bin的文件?

我知道当我从源代码安装程序时,只能通过使用这两种方式键入其名称来使其在终端中运行 将可执行文件从主目录复制到/usr/local/bin 。 将其路径添加到~/.bashrc文件中的PATH 。 我应该将哪个文件(或更好地说哪种类型的文件)添加到/usr/local/bin ? 请不要告诉我只是可执行文件 ! 我使用以下命令在home / myprogram目录中看到了很多可执行文件: find . -perm -u+x -type f 来自如何查找可执行文件 。 还有一个名为myprogram的文件。 我应该将它添加到/usr/local/bin吗?

无法使文件可执行(在ntfs文件系统上安装为rw)

我很困惑。 我已经看了一会儿,但似乎没有人能解决我的问题。 我的所有东西都有一个ntfs分区,我想运行一些程序。 但是,我一直Permission denied. 很好,我会尝试sudo ./eclipse 。 不。 好吧,好吧,也许我必须chmod。 sudo chmod +x eclipse 。 没错。 ls -l 。 eclipse仍然是-rw——- 。 什么? 详细输出! sudo chmod -v +x eclipse 结果: mode of ‘eclipse’ changed from 0600 (rw——-) to 0711 (rwx–x–x) 好极了! 不, ls -l显示它仍然是-rw——- 。 然后我以root身份打开nautilus,找到该文件,并尝试从GUI执行此操作。 事实certificate同样的事情发生了。 “禁止执行文件作为程序”选项未被禁用,但是当我勾选该框时,它会在我的鼠标离开时取消。 这是怎么回事? mount显示这个分区是以rw模式安装的,我知道这很重要。 fstab线是 UUID=”755AF93248ACABD6″ /s ntfs rw,auto,users,nls=utf8,umask=007,gid=46 0 […]

磁盘实用程序中的磁盘映像function 有人用过吗?

我在一个分区中有我的ubuntu 14.04系统(我家里没有额外的分区),而我在另一个分区有日期。 我经常使用备份工具(areca)备份数据,但我想知道如何备份我的系统(包括应用程序),所以我开始寻找成像工具,比如dd,tar或clonezilla。 但我发现了磁盘的成像function,而且这种方法很有效,对我而言似乎非常巧妙。 使用ubuntu映像启动,创建分区映像,如果出现大故障,请使用ubuntu映像再次启动并恢复映像。 对我来说,这听起来像克隆齐拉,但我想知道这听起来是否正确,如果有人在那里使用它。 我发现这是像clonezilla这样的磁盘工具中的创建磁盘映像吗? ,但我不清楚答案是如何使用clone实用程序对分区进行映像与使用clonezilla有什么不同。 任何帮助,将不胜感激。 问候, 哈维尔

Unity通过xorg-edgers升级后不运行

在进行xorg-edgers升级之后,我无法登录统一但我可以访问gnome 3.任何原因。 性能提升是惊人的,但我不想回到老司机。 团结2d的作品。 compiz崩溃,并在dmesg中留下以下错误 [ 530.302141] compiz[3247] general protection ip:7f038283bd30 sp:7fff81df2eb8 error:0 in libutouch-geis.so.1.2.0[7f0382831000+17000]

升级Ubuntu 18.04时出现dpkg错误(1)

这是apt-get upgrade输出: Reading package lists… Done Building dependency tree Reading state information… Done Calculating upgrade… Done The following packages have been kept back: linux-generic linux-headers-generic linux-image-generic 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 6 not fully installed or removed. After this operation, 0 B of additional disk space will be […]