rox filer

各种窗口管理器和美化相关
回复
goddade
帖子: 10
注册时间: 2016-06-19 10:53

rox filer

#1

帖子 goddade » 2016-06-21 16:57

打开rox-filer之后会卡住好长时间
然后提示:
Error creating proxy: Error calling StartServiceByName for org.gtk.vfs.Daemon: Timeout was reached (g-io-error-quark, 24)

(ROX-Filer:7251): GVFS-CRITICAL **: fill_mountable_info: assertion 'proxy != NULL' failed

开始以为是fvwm启动的问题
后来发现在unity里也不行
sudo的时候没问题

下了rox最新版本编译也是一样的问题
一用gdb调试就又正常了..

最后错误锁定到

代码: 全选

int main(int argc, char **argv)
{
	...
	xmlDocPtr	rpc, soap_rpc = NULL, reply;
	xmlNodePtr	body;
	...
	/* Finally, execute the request */
	reply = run_soap(rpc);   //这一句出错
	xmlFreeDoc(rpc);
有没有什么建议啊..
感觉rox还挺好用的,比较符合我的预期
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: rox filter

#2

帖子 poloshiao » 2016-06-21 18:10

rox-filer
sudo的时候没问题
1. http://packages.ubuntu.com/xenial/rox-filer
Package: rox-filer (1:2.11-1) [universe]
simple graphical file manager for X11
1-1. rox-filer 是圖形界面程式

2. 試試
按下 alt + F2
輸入指令
gksudo rox-filer

gksudo rox
2-1. 第一次使用 gksudo 需要先安裝 gksu 套件
2-2. http://packages.ubuntu.com/xenial/gksu
Package: gksu (2.0.2-9ubuntu1) [universe]
graphical front-end to su and sudo
2-3. 如果不必使用 root 權限
按下 alt + F2
輸入指令
rox-filer

rox

3. 補充
按下 alt + F2 目的 輸入 圖形界面指令
goddade
帖子: 10
注册时间: 2016-06-19 10:53

Re: rox filter

#3

帖子 goddade » 2016-06-21 22:41

poloshiao 写了:
rox-filer
sudo的时候没问题
1. http://packages.ubuntu.com/xenial/rox-filer
Package: rox-filer (1:2.11-1) [universe]
simple graphical file manager for X11
1-1. rox-filer 是圖形界面程式

2. 試試
按下 alt + F2
輸入指令
gksudo rox-filer

gksudo rox
2-1. 第一次使用 gksudo 需要先安裝 gksu 套件
2-2. http://packages.ubuntu.com/xenial/gksu
Package: gksu (2.0.2-9ubuntu1) [universe]
graphical front-end to su and sudo
2-3. 如果不必使用 root 權限
按下 alt + F2
輸入指令
rox-filer

rox

3. 補充
按下 alt + F2 目的 輸入 圖形界面指令
我用来做文件浏览器
sudo是可以解决,但是我不可能一直用root帐号来管理文件啊.. :Cry

而且用eclipse或者gdb来debug的时候都不会出现这个问题..太郁闷了
头像
astolia
论坛版主
帖子: 6421
注册时间: 2008-09-18 13:11

Re: rox filter

#4

帖子 astolia » 2016-06-21 23:07

这个说明是gvfs出问题了,原因不好说
以前有报告overlay-scrollbar会触发这个问题 https://bugs.launchpad.net/ubuntu/+sour ... ug/1239014
你可以先尝试删掉个人主目录中下面的gvfs配置,包含 ~/.gvfs,~/.local/share/gvfs-metadata
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: rox filter

#5

帖子 poloshiao » 2016-06-21 23:44

sudo是可以解决,但是我不可能一直用root帐号来管理文件啊..
使用 sudo / gksudo
並不是 用 root 帐号来管理文件
而是 一般用戶登入 使用 root 權限来管理文件
其條件是 這個一般用戶 屬於 sudo 群組的成員
安裝 ubuntu 時創設的第一個一般用戶 預設 屬於 sudo 群組的成員

ubuntu 預設 關閉 root 登入
意思是 使用 sudo 是使用 root 權限
並沒有使用 root 登入
goddade
帖子: 10
注册时间: 2016-06-19 10:53

Re: rox filter

#6

帖子 goddade » 2016-06-22 21:57

poloshiao 写了:
sudo是可以解决,但是我不可能一直用root帐号来管理文件啊..
使用 sudo / gksudo
並不是 用 root 帐号来管理文件
而是 一般用戶登入 使用 root 權限来管理文件
其條件是 這個一般用戶 屬於 sudo 群組的成員
安裝 ubuntu 時創設的第一個一般用戶 預設 屬於 sudo 群組的成員

ubuntu 預設 關閉 root 登入
意思是 使用 sudo 是使用 root 權限
並沒有使用 root 登入
但是那样rox是有root权限的,这样用不方便啊
问题解决了哈
谢谢关注!
上次由 goddade 在 2016-06-22 23:34,总共编辑 1 次。
goddade
帖子: 10
注册时间: 2016-06-19 10:53

Re: rox filter

#7

帖子 goddade » 2016-06-22 22:06

astolia 写了:这个说明是gvfs出问题了,原因不好说
以前有报告overlay-scrollbar会触发这个问题 https://bugs.launchpad.net/ubuntu/+sour ... ug/1239014
你可以先尝试删掉个人主目录中下面的gvfs配置,包含 ~/.gvfs,~/.local/share/gvfs-metadata
谢谢啦
删掉.gvfs没有用

不过,用连接里面的方法可以了:
加上一个环境变量启动 LIBOVERLAY_SCROLLBAR=0

之前有看到过这个连接,但是没仔细看.. :Faint
回复