首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Sudo gedit误差

Sudo gedit误差
EN

Ask Ubuntu用户
提问于 2014-06-01 05:01:21
回答 2查看 2.6K关注 0票数 2
代码语言:javascript
运行
复制
** (gedit:8315): CRITICAL **: file log.c: line 980: unexpected error: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/zeitgeist-daemon exited with status 1 (g-dbus-error-quark, 25)

如果我做gksu gedit的话,它可以正常工作。

EN

回答 2

Ask Ubuntu用户

发布于 2014-06-01 06:38:48

首先,您应该阅读这个为什么用户不应该使用普通的sudo来启动图形应用程序?

但是您应该能够使用sudo -H gedit启动gedit

在搜索时,我发现了类似的问题,报告了这里

据报道,“Ubuntu13.10”"gedit“每次都会失败,除非用户删除了时代列表目录。

所以运行这个命令

代码语言:javascript
运行
复制
rm ~/.local/share/zeitgeist -R

似乎解决了这个问题。

票数 5
EN

Ask Ubuntu用户

发布于 2014-06-01 08:19:01

gksu是su的前端,gksudo是sudo的前端。它们的主要目的是运行需要根的图形命令,而不需要运行X终端仿真器并直接使用su。

要从终端打开GUI应用程序,请使用gksugksudo,如下所示:

代码语言:javascript
运行
复制
gksudo gedit

如果gksu未安装,则先由sudo apt-get install gksu安装。

但是,建议将命令行作为root运行,而不要将GUI应用程序作为root运行。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/475113

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档