From gesannes@online.no  Mon Jul  6 13:27:44 2015
Received: (at submit) by bugs.x2go.org; 6 Jul 2015 11:27:46 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE
	autolearn=ham version=3.3.2
Received: from nmsh2.e.nsc.no (nmsh2.e.nsc.no [193.213.121.73])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 7BCB55DA2D
	for <submit@bugs.x2go.org>; Mon,  6 Jul 2015 13:27:44 +0200 (CEST)
X-Auth: gesannes@online.no
Received: from epost.telenor.no (owweb8.e.nsc.no [193.213.121.43])
	(authenticated bits=0)
	by nmsh2.nsc.no (8.14.7/8.14.7) with ESMTP id t66BRhiD001610
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
	for <submit@bugs.x2go.org>; Mon, 6 Jul 2015 13:27:44 +0200 (MEST)
MIME-Version: 1.0
Content-Type: multipart/alternative;
 boundary="=_6064f04ccea17a371504e6225719adf4"
Date: Mon, 06 Jul 2015 13:27:43 +0200
From: Geir Sannes <gesannes@online.no>
To: submit@bugs.x2go.org
Subject: Package: x2goclient, on xubuntu 14.10 mini pc with arm processor ,
 menus and icons not displayed
Message-ID: <825c09eb1de13010848bd13412ab1e0f@online.no>
X-Sender: gesannes@online.no
User-Agent: Online Webmail

--=_6064f04ccea17a371504e6225719adf4
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8

 

Package: x2goclient 

Version: 4.0.2.1-1(Qt - 4.8.6) 

Client os: xubuntu 14.10 

client pc: rikomagic mk902II LE with CPU - Rockchip RK3188 Quad Core
(Cortex A9 Quad Core upto 1.6GHz) 

Session settings: session type XFCE 

Processor type: ARM 

Server os Fedora release 21 (Twenty One) 

Package: x2goserver.x86_64 4.0.1.19-1.fc21 @updates 

 x2goserver-xsession.x86_64 4.0.1.19-1.fc21 @updates 

 x2goserver-fmbindings.x86_64 4.0.1.19-1.fc21 @updates
 x2goclient.x86_64 4.0.3.2-1.fc21 updates
 x2godesktopsharing.x86_64 3.1.1.1-3.fc21 fedora
 x2goplugin.x86_64 4.0.3.2-1.fc21 updates
 x2goplugin-provider.x86_64 4.0.3.2-1.fc21 updates
 x2goserver-printing.x86_64 4.0.1.19-1.fc21 updates 

x2goagent.x86_64 3.5.0.29-1.fc21 @updates 

# yum list nxagent*
 Loaded plugins: langpacks
 Installed Packages
 nxagent.x86_64 3.5.0.29-1.fc21 @updates 

Problem: 

I am able to logon without problems, but the top menu is not displayed.
I
 am just able to see the background picture. I am further not able to
for
 example rightclick the mouse to display menu. 

Workaround: 

I am able to workaround the problem by first starting an
 x2goclient session from for example a windows platform with intel cpu
or from a memory
 stick with the ubuntu os booting using a pc with intel cpu, and then
just close the session without logout
 clicking x in the top right corner of the screen. Resuming this session
 from the xubuntu mini pc, I do get the menu displayed correctly even
 though the colors get a little distorted. 

Analysis: 

I have compared processes running starting a session from the xubuntu pc
 with no menu displayed as compared to a session in which the menu is
 displayed correctly, and it seems like processes have not been started
 when no menu is displayed, for example the following processes: 

xfwm4
 /usr/lib64/xfce4/panel/wrapper
/usr/lib64/xfce4/panel/plugins/libactions.so 2 14680095 actions
Handlingknapper Logg ut, lås eller andre systemvalg
 /usr/lib64/xfce4/panel/wrapper
/usr/lib64/xfce4/panel/plugins/libsystray.so 6 14680097 systray
Systemkurv Område som viser beskjedikoner 

Errors in log files on Fedora server: 

Error messages in the .xsession-x2go-errors log: 

(xfwm4:27814): xfwm4-WARNING **: The display does not support the
 XComposite extension. 

(xfwm4:27814): xfwm4-WARNING **: The display does not support the XFixes
 extension. 

(xfwm4:27814): xfwm4-WARNING **: Compositing manager disabled. 

(xfsettingsd:27847): xfsettingsd-CRITICAL **: Your XI is too old (1.3)
 version 1.4 is required. 

(xfwm4:27814): GLib-CRITICAL **: g_str_has_prefix: assertion 'prefix !=
 NULL' failed
 xfce4-panel-migrate-Message: Panel config needs migration...
 xfce4-panel-migrate-Message: Panel configuration has been updated. 

(xfwm4:27814): xfwm4-WARNING **: The property
 '/general/double_click_distance' of type int is not supported
 xfce4-panel-Message: Plugin "xfce4-mixer-plugin-15" was not found and
 has been removed from the configuration 

(xfdesktop:27822): GLib-GIO-CRITICAL **: g_file_get_path: assertion
 'G_IS_FILE (file)' failed 

 (xfdesktop:27822): GLib-GIO-CRITICAL **: g_file_get_path: assertion
 'G_IS_FILE (file)' failed 

(xfdesktop:27822): GLib-GIO-CRITICAL **: g_file_get_path: assertion
 'G_IS_FILE (file)' failed 

(wrapper:27888): xfconf-WARNING **: Failed to set property
 "xfce4-panel::/plugins/plugin-6/names-visible": Permission denied while
 modifying property "/plugins/plugin-6/names-visible" on channel
 "xfce4-panel" 

(wrapper:27888): GLib-GObject-WARNING **: gsignal.c:3108: signal id
 '115' does not support detail (668) 

(wrapper:27888): Gdk-ERROR **: The program 'wrapper' received an X
 Window System error.
 This probably reflects a bug in the program.
 The error was 'BadWindow (invalid Window parameter)'.
 (Details: serial 256 error_code 3 request_code 4 minor_code 0)
 (Note to programmers: normally, X errors are reported asynchronously;
 that is, you will receive the error a while after causing it.
 To debug your program, run it with the --sync command line
 option to change this behavior. You can then get a meaningful
 backtrace from your debugger if you break on the gdk_x_error()
 function.)
 xfce4-panel-Message: Plugin "xfce4-mixer-plugin-15" was not found and
 has been removed from the configuration 

(wrapper:27999): xfconf-WARNING **: Failed to set property
 "xfce4-panel::/plugins/plugin-6/names-visible": Permission denied while
 modifying property "/plugins/plugin-6/names-visible" on channel
 "xfce4-panel" 

(wrapper:27999): GLib-GObject-WARNING **: gsignal.c:3108: signal id
 '115' does not support detail (668) 

Error messages found in the /var/log/messages file on x2go server
related to problem: 

Jun 18 13:07:03 unmundo kernel: [32672.635951] panel-2-actions[32099]:
segfault at 0 ip 00007f8f566a5abe sp 00007ffd8df6d390 error 4 in
libXrender.so.1.3.0[7f8f566a1000+9000]
 Jun 18 13:07:03 unmundo kernel: [32672.649687] xfce4-panel[32006]:
segfault at 0 ip 00007fab64618abe sp 00007ffc8dd965c0 error 4
 Jun 18 13:07:03 unmundo kernel: [32672.649701] panel-6-systray[32097]:
segfault at 0 ip 00007fac4b198abe sp 00007ffc643722e0 error 4 in
libXrender.so.1.3.0[7fac4b194000+9000]
 Jun 18 13:07:03 unmundo kernel: [32672.649704] in
libXrender.so.1.3.0[7fab64614000+9000] 

Regards 

g.s. 

 
--=_6064f04ccea17a371504e6225719adf4
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset=UTF-8

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style=3D'font-size: 10pt; font-family: Verdana,Geneva,sans-seri=
f'>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Package: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x2gocl=
ient</p>
<p style=3D"margin: 0px;">Version: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4.0=
=2E2.1-1(Qt - 4.8.6)</p>
<p style=3D"margin: 0px;">Client os: &nbsp; &nbsp; &nbsp; &nbsp; xubuntu 14=
=2E10</p>
<p style=3D"margin: 0px;">client pc: &nbsp; &nbsp; &nbsp; &nbsp; rikomagic =
mk902II LE&nbsp;with&nbsp;CPU - Rockchip RK3188 Quad Core (Cortex A9 Quad C=
ore upto 1.6GHz)&nbsp;</p>
<p style=3D"margin: 0px;">Session settings: session type XFCE</p>
<p style=3D"margin: 0px;">Processor type: ARM</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<=
/p>
<p style=3D"margin: 0px;">Server os &nbsp;&nbsp;Fedora release 21 (Twenty O=
ne)</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Package: &nbsp; &nbsp;x2goserver.x86_64 4.0.1.19-=
1.fc21 @updates</p>
<p style=3D"margin: 0px;"><span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp;x2goserver-xsession.x86_64 4.0.1.19-1.fc21 @updates</spa=
n></p>
<p style=3D"margin: 0px;"><br /> x2goserver-fmbindings.x86_64 4.0.1.19-1.fc=
21 @updates<br /> x2goclient.x86_64 4.0.3.2-1.fc21 updates<br /> x2godeskto=
psharing.x86_64 3.1.1.1-3.fc21 fedora<br /> x2goplugin.x86_64 4.0.3.2-1.fc2=
1 updates<br /> x2goplugin-provider.x86_64 4.0.3.2-1.fc21 updates<br /> x2g=
oserver-printing.x86_64 4.0.1.19-1.fc21 updates</p>
<p style=3D"margin: 0px;"><span>x2goagent.x86_64 3.5.0.29-1.fc21 @updates</=
span>&nbsp; &nbsp;</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;"># yum list nxagent*<br /> Loaded plugins: langpac=
ks<br /> Installed Packages<br /> nxagent.x86_64 3.5.0.29-1.fc21 @updates</=
p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Problem:&nbsp;</p>
<p style=3D"margin: 0px;">I&nbsp;am able to logon without problems, but the=
 top menu is not displayed. I<br /> am just able to see the background pict=
ure. I am further not able to for<br /> example rightclick the mouse to dis=
play menu.</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Workaround:</p>
<p style=3D"margin: 0px;">I am able to workaround the problem by first star=
ting an<br /> x2goclient session from for example a windows platform with i=
ntel cpu or from a memory<br /> stick with the ubuntu os booting using a pc=
 with intel cpu, and then just close the session without logout<br /> click=
ing x in the top right corner of the screen. Resuming this session<br /> fr=
om the xubuntu mini pc, I do get the menu displayed correctly even<br /> th=
ough the colors get a little distorted.</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Analysis:</p>
<p style=3D"margin: 0px;">I have compared processes running starting a sess=
ion from the xubuntu pc<br /> with no menu displayed as compared to a sessi=
on in which the menu is<br /> displayed correctly, and it seems like proces=
ses have not been started<br /> when no menu is displayed, for example the =
following processes:</p>
<p style=3D"margin: 0px;">xfwm4<br /> /usr/lib64/xfce4/panel/wrapper /usr/l=
ib64/xfce4/panel/plugins/libactions.so 2 14680095 actions Handlingknapper L=
ogg ut, l&aring;s eller andre systemvalg<br /> /usr/lib64/xfce4/panel/wrapp=
er /usr/lib64/xfce4/panel/plugins/libsystray.so 6 14680097 systray Systemku=
rv Omr&aring;de som viser beskjedikoner</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Errors in log files on Fedora server:</p>
<p style=3D"margin: 0px;">Error messages in the .xsession-x2go-errors log:<=
/p>
<p style=3D"margin: 0px;">(xfwm4:27814): xfwm4-WARNING **: The display does=
 not support the<br /> XComposite extension.</p>
<p style=3D"margin: 0px;">(xfwm4:27814): xfwm4-WARNING **: The display does=
 not support the XFixes<br /> extension.</p>
<p style=3D"margin: 0px;">(xfwm4:27814): xfwm4-WARNING **: Compositing mana=
ger disabled.</p>
<p style=3D"margin: 0px;">(xfsettingsd:27847): xfsettingsd-CRITICAL **: You=
r XI is too old (1.3)<br /> version 1.4 is required.</p>
<p style=3D"margin: 0px;">(xfwm4:27814): GLib-CRITICAL **: g_str_has_prefix=
: assertion 'prefix !=3D<br /> NULL' failed<br /> xfce4-panel-migrate-Messa=
ge: Panel config needs migration...<br /> xfce4-panel-migrate-Message: Pane=
l configuration has been updated.</p>
<p style=3D"margin: 0px;">(xfwm4:27814): xfwm4-WARNING **: The property<br =
/> '/general/double_click_distance' of type int is not supported<br /> xfce=
4-panel-Message: Plugin "xfce4-mixer-plugin-15" was not found and<br /> has=
 been removed from the configuration</p>
<p style=3D"margin: 0px;">(xfdesktop:27822): GLib-GIO-CRITICAL **: g_file_g=
et_path: assertion<br /> 'G_IS_FILE (file)' failed</p>
<p style=3D"margin: 0px;"><br /> (xfdesktop:27822): GLib-GIO-CRITICAL **: g=
_file_get_path: assertion<br /> 'G_IS_FILE (file)' failed</p>
<p style=3D"margin: 0px;">(xfdesktop:27822): GLib-GIO-CRITICAL **: g_file_g=
et_path: assertion<br /> 'G_IS_FILE (file)' failed</p>
<p style=3D"margin: 0px;">(wrapper:27888): xfconf-WARNING **: Failed to set=
 property<br /> "xfce4-panel::/plugins/plugin-6/names-visible": Permission =
denied while<br /> modifying property "/plugins/plugin-6/names-visible" on =
channel<br /> "xfce4-panel"</p>
<p style=3D"margin: 0px;">(wrapper:27888): GLib-GObject-WARNING **: gsignal=
=2Ec:3108: signal id<br /> '115' does not support detail (668)</p>
<p style=3D"margin: 0px;">(wrapper:27888): Gdk-ERROR **: The program 'wrapp=
er' received an X<br /> Window System error.<br /> This probably reflects a=
 bug in the program.<br /> The error was 'BadWindow (invalid Window paramet=
er)'.<br /> (Details: serial 256 error_code 3 request_code 4 minor_code 0)<=
br /> (Note to programmers: normally, X errors are reported asynchronously;=
<br /> that is, you will receive the error a while after causing it.<br /> =
To debug your program, run it with the --sync command line<br /> option to =
change this behavior. You can then get a meaningful<br /> backtrace from yo=
ur debugger if you break on the gdk_x_error()<br /> function.)<br /> xfce4-=
panel-Message: Plugin "xfce4-mixer-plugin-15" was not found and<br /> has b=
een removed from the configuration</p>
<p style=3D"margin: 0px;">(wrapper:27999): xfconf-WARNING **: Failed to set=
 property<br /> "xfce4-panel::/plugins/plugin-6/names-visible": Permission =
denied while<br /> modifying property "/plugins/plugin-6/names-visible" on =
channel<br /> "xfce4-panel"</p>
<p style=3D"margin: 0px;">(wrapper:27999): GLib-GObject-WARNING **: gsignal=
=2Ec:3108: signal id<br /> '115' does not support detail (668)</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Error messages found in the /var/log/messages fil=
e on x2go server related to problem:</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Jun 18 13:07:03 unmundo kernel: [32672.635951] pa=
nel-2-actions[32099]: segfault at 0 ip 00007f8f566a5abe sp 00007ffd8df6d390=
 error 4 in libXrender.so.1.3.0[7f8f566a1000+9000]<br /> Jun 18 13:07:03 un=
mundo kernel: [32672.649687] xfce4-panel[32006]: segfault at 0 ip 00007fab6=
4618abe sp 00007ffc8dd965c0 error 4<br /> Jun 18 13:07:03 unmundo kernel: [=
32672.649701] panel-6-systray[32097]: segfault at 0 ip 00007fac4b198abe sp =
00007ffc643722e0 error 4 in libXrender.so.1.3.0[7fac4b194000+9000]<br /> Ju=
n 18 13:07:03 unmundo kernel: [32672.649704] in libXrender.so.1.3.0[7fab646=
14000+9000]</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">Regards</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<p style=3D"margin: 0px;">g.s.</p>
<p style=3D"margin: 0px;">&nbsp;</p>
<div>&nbsp;</div>
</body></html>

--=_6064f04ccea17a371504e6225719adf4--

