This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS:App Center:无法创建器件#39;s 控件

Guru**** 2999690 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/924613/ccs-app-center-failed-to-create-the-part-s-controls

工具/软件:Code Composer Studio

自从今天早些时候在 Manjaro Linux 上安装最新版本的 CCS (10.1.0.00010)以来、我一直遇到此错误。 除了使用 jxBrowser 的任何内容外、其他所有内容都可以正常工作。 在做了一些研究之后、我在这里遇到了几个问题、这些问题提供了可能的解决方案。

此线程 建议创建新的工作区。 尝试过、没有效果。
之后、在同一个线程中、也在 这个线程中 、他们建议删除 C:\Users\ \AppData\Local\JxBrowser 并使用新的工作区。 但是、我在 Linux 上。

搜索 jxBrowser 会显示两个位置:一个位于工作区文件夹.jxbrowser-data 中、另一个位于安装文件夹 ti/ccs1010/ccs/ceclipse/configuration/.jxbrowser-chromium-lib 中
此外、还有一个 jxbrowser jar、位于 ti/ccs10/Ccs/ceclipse/configuration/org.eclipse.OSGi/93/0/.CP/lib/jxbrowser-6.21.jar

我尝试删除了.jxbrowser-chromium-lib 文件夹。 启动 CCS 一次后、错误消息消失、但该选项卡仅为空。 关闭后、CCS 不会重新打开、我必须完全擦除安装文件夹并创建新安装才能启动 CCS。 在工作区中删除.jxbrowser-data 文件夹似乎也没有任何效果。 那么、现在我将失去接下来要做的事情。 Microchip 的 MPLAB X 中也使用了 Jxbrowser、在安装 Manjaro 完全相同的情况下、它可以正常工作。

如果有任何建议,我将不胜感激!

编辑:很快、我安装了 CCS 9.3.0.00012 (Linux 的最后版本9)和应用中心/欢迎页面、一切都很好。 因此、这是特定于 CCS10的原因导致了该问题。 也许是使用的 jxBrowser 版本? 我刚刚检查了、CCS9和10使用相同版本的 jxBrowser jar、因此我猜不可能是这样。 总之、希望工程师中的一位能够解决这个问题、因为我更愿意使用最新版本的 CCS。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您运行的是哪个版本的 Manjaro?

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Manjaro 是基于 Arch 的滚动发行版发行版、因此它本身没有"版本"。 但所有封装均已完全更新。 如果您想了解特定的封装版本、我很乐意获取它们。

    Manjaro 的这份副本大约在2个月前安装在我全新的笔记本电脑上、此后一直保持更新。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我将抓取 https://manjaro.org/download/上的任何内容

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果您想使用哪种类型,请使用 GNOME。 我刚意识到这可能是你所要求的! Manjaro GNOME,完全更新(sudo pacman -Syyu)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。 我设置了 Manjaro GNOME VM 并安装了 CCS 10.1。 尽管安装了所需的任何依赖项、但我还是遇到了与您相同的错误。

    然后、我安装了 CCS 9.3。 我必须安装 gconf 和 ncurses 相关软件包。 完成此操作后、9.3已安装并运行正常(App Center、Resource Explorer 等没有问题)

    然后我重新运行 CCS 10.1。 现在一切都正常(App Center 等)。 它必须解决 CCS 9.3的 gconf 和 ncurses 相关性、这也解决了 CCS 10.1的问题

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    hah、我想在 v9运行后再也不想运行 v10。 我还必须安装 gconf 和 ncurses5-compat-libs 才能使 v9正常工作。 也许这些应该添加到 v10的要求中?

    谢谢您的帮助!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="Alexander Rowsall)]我还必须安装 gconf 和 ncurses5-compat-libs 才能使 v9正常工作。 也许这些内容应该添加到 v10的要求中?

    是的、我需要记录这一点。 但是、依赖关系检查器应该已经选取了这一点(并通知您)。 我在 Manjaro 上安装 CCSv10时收到的唯一消息是有关 libtinfo 的消息。 我不知道为什么它没有像 v9安装程序那样检测到其他缺少的依赖项。

    无论如何、很高兴听到问题得到解决、并感谢您的更新!

    Ki