The Following 20 Users Say Thank You to dos1 For This Useful Post: | ||
|
2014-05-19
, 23:01
|
|
Posts: 1,187 |
Thanked: 816 times |
Joined on Apr 2010
@ Australia
|
#2
|
|
2014-05-19
, 23:18
|
|
Posts: 2,222 |
Thanked: 12,651 times |
Joined on Mar 2010
@ SOL 3
|
#3
|
|
2014-05-20
, 21:41
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#4
|
stat("/usr/lib/x86_64-linux-gnu/evas/modules/engines/software_x11/linux-gnu-x86_64-1.8.6/module.so", 0x7fffb5888280) = -1 ENOENT (No such file or directory) write(2, "\33[31;1mCRI<4251>\33[0m:\33[34;1melem"..., 80CRI<4251>:elementary elm_win.c:2388 elm_win_add() ) = 80 write(2, "Software X11 engine creation fai"..., 52Software X11 engine creation failed. Trying default.) = 52 write(2, "\n", 1 ) = 1 stat("/usr/lib/x86_64-linux-gnu/evas/modules/engines/fb/linux-gnu-x86_64-1.8.6/module.so", 0x7fffb58882b0) = -1 ENOENT (No such file or directory) write(2, "\33[31mERR<4251>\33[0m:\33[34;1melemen"..., 78ERR<4251>:elementary elm_win.c:2574 elm_win_add() ) = 78 write(2, "Cannot create window.", 21Cannot create window.) = 21 write(2, "\n", 1 ) = 1 write(2, "\n(process:4251): libphone-ui-shr"..., 101 (process:4251): libphone-ui-shr-CRITICAL **: Wasn't able to create a window (ui_utils_view_init:76) ) = 101 write(2, "\n(process:4251): libphone-ui-shr"..., 73 (process:4251): libphone-ui-shr-CRITICAL **: Failed to init dialer view
2014.05.20 23:15:50.185004 [libphone-ui-shr] CRITICAL: Wasn't able to create a window (ui_utils_view_init:76) 2014.05.20 23:15:50.185062 [libphone-ui-shr] CRITICAL: Failed to init dialer view 2014.05.20 23:16:40.841105 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/CallManagement: An object is already exported for the interface org.shr.phoneui.CallManagement at /org/shr/phoneui/CallManagement 2014.05.20 23:16:40.841200 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/Contacts: An object is already exported for the interface org.shr.phoneui.Contacts at /org/shr/phoneui/Contacts 2014.05.20 23:16:40.841224 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/Dialer: An object is already exported for the interface org.shr.phoneui.Dialer at /org/shr/phoneui/Dialer 2014.05.20 23:16:40.841252 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/IdleScreen: An object is already exported for the interface org.shr.phoneui.IdleScreen at /org/shr/phoneui/IdleScreen 2014.05.20 23:16:40.841276 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/Messages: An object is already exported for the interface org.shr.phoneui.Messages at /org/shr/phoneui/Messages 2014.05.20 23:16:40.843448 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/Notification: An object is already exported for the interface org.shr.phoneui.Notification at /org/shr/phoneui/Notification 2014.05.20 23:16:40.843500 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/PhoneLog: An object is already exported for the interface org.shr.phoneui.PhoneLog at /org/shr/phoneui/PhoneLog 2014.05.20 23:16:40.843554 [phoneuid] CRITICAL: Failed to register /org/shr/phoneui/Settings: An object is already exported for the interface org.shr.phoneui.Settings at /org/shr/phoneui/Settings
write(2, "\n(process:4579): libphone-ui-shr"..., 234 (process:4579): libphone-ui-shr-WARNING **: Failed to retrieve profile list: (2) GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freesmartphone.opreferencesd was not provided by any .service files; retrying later ) = 234 clock_gettime(CLOCK_MONOTONIC, {1647, 25740331}) = 0 clock_gettime(CLOCK_MONOTONIC, {1647, 26503659}) = 0 recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1647, 28722927}) = 0 select(9, [3 4 8], [], [], {1, 998000}) = 1 (in [4], left {0, 9984}) clock_gettime(CLOCK_MONOTONIC, {1649, 17836445}) = 0 clock_gettime(CLOCK_MONOTONIC, {1649, 18393219}) = 0 recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1649, 19765307}) = 0 select(9, [3 4 8], [], [], {0, 6000}) = 1 (in [4], left {0, 5982}) read(4, "\1\0\0\0\0\0\0\0", 16) = 8 clock_gettime(CLOCK_MONOTONIC, {1649, 21164508}) = 0 clock_gettime(CLOCK_MONOTONIC, {1649, 21590473}) = 0 recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) recvmsg(17, 0x7fff33640550, 0) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1649, 22879270}) = 0 select(9, [3 4 8], [], [], {0, 3000}) = 0 (Timeout) read(4, 0x7fff33640280, 16) = -1 EAGAIN (Resource temporarily unavailable) clock_gettime(CLOCK_MONOTONIC, {1649, 27182245}) = 0 --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ Speicherzugriffsfehler
|
2014-05-20
, 21:59
|
|
Posts: 257 |
Thanked: 2,053 times |
Joined on Sep 2010
@ Warsaw, Poland
|
#5
|
libevas1-engines-x and libevas1-engine-fb were not installed and after instaling the latter the above problem disappeared.
A second problem seems to be that phoneuid doesn't run stable. About 5 seconds after starting phoneui-quick-settings phoneuid segfaulted:
|
2014-05-20
, 22:50
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#6
|
|
2014-05-20
, 23:12
|
|
Posts: 257 |
Thanked: 2,053 times |
Joined on Sep 2010
@ Warsaw, Poland
|
#7
|
fso-frameworkd is installed but I had indeed no config.
I saved the file in /etc (and in /etc//om-gta02 as the link suggests) and rebooted the VM.
But according to strace neither the deamon nor the UI applications try to read the config file.
It seems like phoneuid needs quite a while until it accepts connections from the UI applications. If I start one within 30 seconds after starting the deamon I still get the timeout. If I wait two minutes phoneui-quick-settings comes up and I can switch the autodimming slider. However, after another two minutes this window is unresponsive and I get timeouts again when starting new UI applications (for example from the dialer).
I don't see a pattern.
|
2014-05-21
, 07:07
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#8
|
This software was developed for SHR distro and distro-wise it's easier to ensure that everything needed is in place.
|
2014-05-21
, 08:59
|
|
Posts: 257 |
Thanked: 2,053 times |
Joined on Sep 2010
@ Warsaw, Poland
|
#9
|
Don't put too much effort in this right now! I'm just playing at the moment.
|
2014-05-22
, 09:30
|
Posts: 915 |
Thanked: 3,209 times |
Joined on Jan 2011
@ Germany
|
#10
|
This software was developed for SHR distro and distro-wise it's easier to ensure that everything needed is in place.
I'm using this code on my phone every day, and some code mainternance is long overdue
phonecli-dialer -call »phone number« phonecli-messages -send »phone number« < »some text file« phonecli-contacts -getnumber »some name«
I've just made a short video showing the first Neo900 proto board (the same that Nikolaus had during OHSW) making a call to a GTA04 and vice versa, and sending a SMS message.
https://www.youtube.com/watch?v=FNSPEWvTJTc
The PC to which the board is connected is running Debian GNU/Linux with freesmartphone.org middleware (generic "singleline" fsogsmd plugin for now) and SHR GUI apps, installed from Debian repos. GTA04 runs full SHR distro.
I've also started documenting the most important stuff from our POV about the modem:
http://projects.goldelico.com/p/neo900/page/Modem/
For the record: video made with N900
Sebastian Krzyszkowiak - https://dosowisko.net/
Long term Openmoko supporter. Owner of two Neo Freerunners, a few N900s and some others too.
Future owner of the Neo900
Last edited by dos1; 2014-05-19 at 21:29.