Ubuntu 21.04 和 Conky/Conky Manager 小部件未显示!请帮忙

Ubuntu 21.04 和 Conky/Conky Manager 小部件未显示!请帮忙

在测试了不同的 Linux 发行版后,我选择了 Ubuntu,因为它的主要兼容软件与我的机器兼容。现在,我面临的一个问题是 Conky 和 ​​Conky Manager,而在最新的 Debian/Deepin 发行版中我没有遇到这个问题。

花了几个小时才明白为什么 Conky Manager 2.4惯于在 Ubuntu 21.04 中安装(在 Debian/Deepin 中可以毫无问题地安装),因为一些 lib 损坏导致与最新的 Ubuntu 不兼容,昨天我发现可以通过安装包 librealpath_8.26-3ubuntu4_all.deb或简单安装最新的 fork Conky Manager 2 来解决这个问题。现在严格地说,我面临的第二个障碍是,当我尝试激活从基本到新小部件的任何小部件时,Conky Manager 什么都不显示(通过终端基本黑色主题 conky 可以工作/显示);在最新的 Debian/Deepin 上 - 即使不完美 - 但可以正确显示所有“开箱即用”的小部件。我在 Ubuntu 上缺少一些其他库来让它正常工作?或者问题出在另一个地方?

希望有人能帮我解决这个问题。Cris

答案1

编辑2(已修复):

我已经修复并找到了所有解决方案,让 Conky 可以在新的Ubuntu 21.04,需要如下:

1.要安装 Conky 或 Conky-All,即使可以通过终端或 Synaptics 包管理器安装(如果没有给出任何错误),在第二步中您将无法应用任何通过 Conky 管理器下载和应用的新窗口小部件,只能显示基本的黑色 Conky 作为测试以查看它是否正常工作,但实际上您无法应用任何新的窗口小部件,因为最终不会显示。 解决方案:转到此处https://github.com/brndnmtthws/conky/wiki/Installation 安装自构建安装所需的库apt-get install cmake libimlib2-dev libncurses5-dev libx11-dev libxdamage-dev libxft-dev libxinerama-dev libxml2-dev libxext-dev libcurl4-openssl-dev liblua5.3-dev,并按照说明进行操作make install(如果您需要更多未来库,如 Conky-All,则必须自行安装其他开发库,只需按照安装过程中缺少的库的位置进行操作即可)。这将使我们能够正确安装 Conky,并且所有未来库都可以正常工作且没有错误。

2.要安装 teejee2008 的 Conky Manager 2.4 原版,您可以在 GitHub 部分找到:https://github.com/teejee2008/conky-manager/releases您必须在最新的 Ubuntu 操作系统中安装以下软件包realpath_8.26-3ubuntu4_all.deb(或更高版本)。或者,如果您不想安装废弃的原始 Conky Manager,您可以Conky-Manager2立即安装以下 fork 2.7-2 version,在 google 上搜索,您会很容易找到。然后您的小部件将正常工作并显示。

3.就像我的情况一样,如果您的小部件可以工作,但不会显示与您的 CPU/GPU/RAM 相关的任何条形图,或者您的小部件将监控的任何硬件,即使您已经安装了所有相关的封装传感器,如psensorlm-sensors或小部件所需的任何位置,问题就出在您的小部件项目的 Lua 文件设置中;转到命令行loadstring并更改 int load。这是因为,loadstring自 以来的功能Lua 5.2已被 取代,load让语音编码下的图形条(CPU / GPU 等)正常工作至关重要,将其lua gradbar放入文件小部件设置中。

前言,所有这些问题我都没有在 Debian 中遇到,因为一切都是“开箱即用”的,所以任何发行版都会以不同的方式做出反应,上述解决方案适用于 Ubuntu 21.04。希望对其他人有用,因为我花了几天时间来解决所有这些障碍.....

相关内容