AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1251090
Accepted
int_ua
int_ua
Asked: 2020-06-17 19:57:06 +0800 CST2020-06-17 19:57:06 +0800 CST 2020-06-17 19:57:06 +0800 CST

如何找到提供 dbus 服务的可执行文件?

  • 772

我在 Lubuntu 上遇到 kdeconnect 问题,当我执行守护程序时看到的唯一错误--replace是无法启动 kuiserver:

Couldn't start kuiserver from org.kde.kuiserver.service: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name org.kde.kuiserver was not provided by any .service files")

我在我的主安装列表中有它(它是一台单独的机器),但找不到它来自哪个包,哪个文件提供此服务。没有像这样命名的文件,我什至在选择的系统目录中找不到任何东西。qdbusviewergrep kuiserver -ri

请注意,理想情况下,答案应该是通用的,因为我不仅对解决这个特定问题感兴趣,而且对学习如何解决一般来说这样的问题感兴趣。

有问题的系统是 20.04,但问题本身与 20.04 无关,因此没有标签。plasma-workspace软件包不提供此服务,我尝试在 Lubuntu 上安装,甚至在此之后重新启动。

dbus
  • 2 2 个回答
  • 695 Views

2 个回答

  • Voted
  1. Nicolas Fella
    2020-07-09T09:16:12+08:002020-07-09T09:16:12+08:00

    尽管其他答案说您不需要等离子外壳来使用 KDE Con​​nect。

    TL;DR 你可以忽略错误

    kuiserver 为诸如 KDE Con​​nect 之类的应用程序提供了一种向 Plasma 报告作业(例如文件传输)进度的方法。Plasma 然后在面板中嵌入一个进度条。

    当 kuiserver 不可用时,即不使用 Plasma 时,KDE Con​​nect 会退回到在独立窗口中显示传输进度。不如集成到 Plasma 中的进度条漂亮,但功能完善。

    资料来源:我是 KDE Con​​nect 和 Plasma 开发人员

    • 3
  2. Best Answer
    ashvatthama
    2020-06-19T21:56:37+08:002020-06-19T21:56:37+08:00

    您可以获取拥有 DBus 套接字的进程的 PID:

    dbus-send --session --print-reply --dest=org.freedesktop.DBus / org.freedesktop.DBus.GetConnectionUnixProcessID string:org.kde.kuiserver
    

    那么当你有PID时,就ps -fp PID

    备用:

    "kuiserver"在 /usr/bin 中找到字符串:

    for exe in /usr/bin/*; do sudo strings -f "$exe"; done | grep "kuiserver"
    

    (sudo 是必需的,因为您的用户可能没有许多可执行文件的读取权限)

    对于更多的特异性,你也grep可以"org.kde.kuiserver.service"


    尽管您可以放心地忽略 kuiserver 错误,但它不应该影响 KDE Con​​nect。

    • 2

相关问题

  • 尝试从我的相机中取出电影时出错

  • 我的ubuntuone坏了,是什么问题?

  • 在没有 sudoer 权限的情况下重新启动?

  • 查看我可以发送到应用程序的可用 DBUS 消息的工具

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve