当前位置: 首页>>技术问答>>正文


Unity Tweak工具无法启动错误“com.canonical.unity.webapps schema is missing”

, ,

问题描述

14.04,unity-tweak-tool,ubuntu

com.canonical.unity.webapps
In order to work properly, Unity Tweak Tool recommends you install the necessary packages

最佳解决方案

安装包unity-webapps-service

次佳解决方案

只是命令行方式做jackyzy823的答案:

mkdir tweak;cd tweak
sudo apt-get download unity-webapps-service
ar xvf *
tar xvf data*
sudo mv usr/share/glib-2.0/schemas/com.canonical.unity.webapps.gschema.xml /usr/share/glib-2.0/schemas/
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
cd ..; sudo rm -Rf tweak

第三种解决方案

这是一个棘手的方法,因为我不想为unity-webapps-service下载这么多的依赖项。

在包unity-webapps-service中提取文件com.canonical.unity.webapps.gschema.xml(你可以在http://packages.ubuntu.com/trusty/amd64/unity-webapps-service/filelist中看到它),把这个文件放到/usr/share/glib-2.0/schemas/,最后是sudo glib-compile-schemas /usr/share/glib-2.0/schemas/,它可以工作。

第四种方案

简单解决方案

只需安装必要的包。

sudo apt-get install unity-webapps-common

第五种方案

对于仍需要解决方案的用户:如果卸载覆盖滚动条,则会出现问题。要解决此问题,请再次安装叠加滚动条(sudo apt-get安装overlay-scrollbar)并通过Unity Tweak Tool本身禁用它们。 (系统 – >滚动)

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1077.html,未经允许,请勿转载。