Thread: PHS8 modem
View Single Post
Posts: 915 | Thanked: 3,209 times | Joined on Jan 2011 @ Germany
#4
@dos1:
Can you check the dependencies of phoneui-apps in Debian please?
I tried just the GUI (without modem) in a Virtualbox-VM running Jessie/amd64 and it seems there are some evas-related packages missing.

strace excerpt of phoneuid when starting phoneui-dialer in another terminal:
Code:
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
Please note that the VM has e17 installed and therefore some evas-packages were already there.

phoneuid.log says this:
Code:
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
phonefsod.log has no entries for that time.
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:
Code:
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
From that moment on even after restarting phoneuid I only get timeouts from the phoneui-apps without seeing a GUI.
 

The Following 4 Users Say Thank You to sulu For This Useful Post: