有办法跑吗等离子/设备通知程序在另一个 WM 下到 KWin/KDE(例如 Fluxbox)。
更具体地说,我当前配置了 KDE,但我通过 SSH -Y + X 转发进行远程工作。因此运行plasma-desktop
可能会运行所有其他 Plasmoid/Widget。我只想运行一个:DeviceNotifier。
正如我所看到的,它运行思想库,那里没有独立的可执行文件:
~$ pacman -Ql | grep devicenoti
kdebase-workspace /usr/lib/kde4/plasma_applet_devicenotifier.so
kdebase-workspace /usr/lib/kde4/plasma_engine_devicenotifications.so
kdebase-workspace /usr/share/kde4/services/plasma-applet-devicenotifier.desktop
kdebase-workspace /usr/share/kde4/services/plasma-dataengine-devicenotifications.desktop
kdebindings-python /usr/share/sip/PyKDE4/solid/devicenotifier.sip
kde-l10n-pl /usr/share/locale/pl/LC_MESSAGES/plasma_applet_devicenotifier.mo
kdelibs /usr/include/solid/devicenotifier.h
那么...如何运行它?
更新:
跑步plasma-desktop
不起作用。
我在笔记本电脑上运行:
laptop$ xinit;
laptop$ ssh -Y desktop;
desktop$ fluxbox #X forwarding
所以我在远程机器(“桌面”)上运行fluxbox。
当我在这种情况下运行时,plasma-desktop
我最终会发现整个屏幕都混乱了,当我在本地处理远程计算机时,我通常在远程计算机上使用它的所有小部件。那里有几个问题:(1)在桌面上我有六倍的屏幕空间,(2)当我远程工作时,我不需要本地工作时所需的大部分内容(3)我害怕运行另一个实例当所有这些小部件和东西已经在桌面上运行时,可以远程控制它。
这就是为什么我要询问只运行一个小部件。
它可以是plasma-desktop
,但只运行一个小部件,而不是我在本地桌面上设置和运行的全部内容。
答案1
您要查找的可执行文件的名称称为plasma-desktop
。我会先尝试一下,如果您对结果满意,然后将其设置为自动启动。您需要安装大量 KDE 依赖项才能实现这一点,但仅运行 plasmoids 应该不会有问题。
我想说的是,等离子体是最好的桌面小部件。一旦您比较其他可用引擎的产品,这一点就会变得显而易见。不幸的是,它们并不是最容易编写的,而且它们与 KDE DE 高度集成。您将获得一个运行轻量级独立小部件引擎的更轻量级的环境。但我怀疑,由于您指定的小程序,替代的网络小部件不是您想要的。如果您在干净自动安装方面遇到问题(这可能是干净安装 Flux/Black/OpenBox 时的问题),可以从软件包中获得良好的轻量级 udisks/udev 脚本。
更新:针对新问题作出回应。
可以在自己的窗口中运行单个等离子体团。您需要使用plasmoidviewer
来运行设备通知程序。它因用于开发小部件而闻名,但也被认为相当丑陋。然而,如果您只想运行一个小部件,它应该可以工作。