[Gpephone-devel-ch] D-Bus 不能通信,请求帮助!!

Richard Zhao linuxzsc at gmail.com
Sat Sep 8 05:35:45 CEST 2007


我的配置在http://gpepebuild.googlecode.com/svn/trunk/source/scripts/packages/dbus
是:

RC="wget -c http://dbus.freedesktop.org/releases/dbus/dbus-1.1.1.tar.gz"
TAR_NAME="dbus-1.1.1.tar.gz"
REL_NAME="dbus-1.1.1"

# override the default optimiz level -O2, or there's run error, segment fault
export CFLAGS="$CFLAGS -Os"
CFG_PARM="--disable-qt --disable-qt3 --disable-mono--disable-mono-docs
--enable-glib --disable-xml-docs --without-xml --disable-tests
--with-system-pid-file=/var/run/messagebus.pid
--with-system-socket=/var/run/dbus/system_bus_socket
--disable-selinux"

直接export的CFLAGS,
另外在http://gpepebuild.googlecode.com/svn/trunk/source/scripts/build.sh里面也有一些优化参数。



在07-9-7,Harrison <zmc_322 at sina.com> 写道:
>
> Dear Richard Zhao:
> 在用dbus 1.1.1.1 时,我的dbus-daemon能在后台运行;可是,用client去跟它连
> 接时,发生的第一个是,iac_initialize(): failed to connect to the D-BUS
> daemon, No reply within specified time
>
> 这个时候,dbus-daemon已经退出去了,因为我的脚本里有下一个程序再去跟它连接
> 时错误提示时
> Connection refused
>
> 请问是要在configure文件中把-O2改成-Os吗?感觉我这样改没有效果哦,能否把
> 你的configure 文件传给我用一下呢?
> 另:你的工具链是哪个版本的呀?
>
> 在 2007-09-05三的 21:50 +0800,Richard Zhao写道:
> > 我遇到过类似的问题
> > dbus1.1.1在我的工具链中,如果用-O2编译,能运行,但是一有client连接就退
> > 出(segment fault),后来用-Os编译,就没什么问题。
> >
> > 1、你首先要检查一下,phoneserver运行后,dbus daemon有没有异常退出
> > 2、session bus的地址环境变量有没有设置正确。(应该正确,否则会说
> > connection refused)
> >
> > Regards
> >
> > <HTML><BODY><br><br><div><span class=gmail_quote>在07-9-5,<b
> > class=gmail_sendername>Harrison</b> &lt;zmc_322 at sina.com&gt; 写
> > 道:</span><blockquote class=gmail_quote style="margin:0;margin-left:
> > 0.8ex;border-left:1px #ccc solid;padding-left:1ex">To :Dear
> > alL<br><br>经过前一段时间学习gpe phone代码,运行gpe-applauncher已经能
> > 看到<wbr>图形界面了<br>(大小为240x320);也能进一步打开SMS的界
> > 面<wbr>,可以却不能向vmware那样进入多<br>个界面。<br><br>我在后台运行
> > 了dbus-daemon,用ps能查看到这个进程<wbr>,如下:<br>/usr/gpephone $
> > ps<br>&nbsp;&nbsp;PID&nbsp;&nbsp;Uid&nbsp;&nbsp;&nbsp;&nbsp; VmSize
> > Stat Command<br>&nbsp;&nbsp;&nbsp;&nbsp;1
> > 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 308
> > S&nbsp;&nbsp; init<br>&nbsp;&nbsp;&nbsp;&nbsp;2
> >
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SWN [ksoftirqd/0]<br>&nbsp;&nbsp;&nbsp;&nbsp;3
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [events/0]<br>&nbsp;&nbsp;&nbsp;&nbsp;4
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [khelper]<br>&nbsp;&nbsp;&nbsp;&nbsp;5
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [kthread]<br>&nbsp;&nbsp; 17
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [kblockd/0]<br>&nbsp;&nbsp; 20
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [khubd]<br>&nbsp;&nbsp; 33
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[kapmd]<br>&nbsp;&nbsp; 77
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[pdflush]<br>&nbsp;&nbsp; 78
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[pdflush]<br>&nbsp;&nbsp; 80
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [aio/0]<br>&nbsp;&nbsp; 79
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[kswapd0]<br>&nbsp;&nbsp;160
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [kseriod]<br>&nbsp;&nbsp;198
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[mtdblockd]<br>&nbsp;&nbsp;199
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&nbsp;&nbsp;[nftld]<br>&nbsp;&nbsp;243
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> SW&lt; [rpciod/0]<br>&nbsp;&nbsp;256
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 480
> S&nbsp;&nbsp; -sh<br>&nbsp;&nbsp;263
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1032
> S&nbsp;&nbsp;
> /usr/gpephone/bin/dbus-daemon<br>--config-file=/usr/gpep<br>&nbsp;&nbsp;385
> 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 336
> R&nbsp;&nbsp; ps<br>/usr/gpephone $<br><br>那个--config-file没有显示出来,应该<br>是
> /usr/gpephone/ect/dbus-1<wbr>/session.conf
> --print-address<br><br>我想D-Bus总线是运行了 ,可是我在运行phoneserver是,被告知不能连接上<br>
> dbus-daemon.如下:<br>/usr/gpephone $ phoneserver &amp;<br>/usr/gpephone
> $<br>** (process:384): WARNING **: Failed to connect to the D-BUS daemon:
> No<br>reply within specified time<br><br>[1] +
> Done(255)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;phoneserver<br><br>后台里也查看不到phoneserver进程。<br>请高手们帮助帮助,我应该怎样与D-Bus通讯。<br><br>谢谢!!<br><br>Harrison
> 敬上<br><br><br>______________________________<wbr>_________________<br>Gpephone-devel-ch
> mailing list<br> Gpephone-devel-ch at linuxtogo<wbr>.org<br>
> http://lists.linuxtogo.org/cgi
> <wbr>-bin/mailman/listinfo/gpephone<wbr>-devel-ch<br></blockquote></div><br>
> --
> best wishes!
> Harrison
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.linuxtogo.org/pipermail/gpephone-devel-ch/attachments/20070908/e6c9a189/attachment.htm 


More information about the Gpephone-devel-ch mailing list