[Bug 786109] New: undefined symbol: _XGetRequest - symbol lookup error: /usr/lib/libXcomposite in /usr/lib/NX/nxagent
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c0 Summary: undefined symbol: _XGetRequest - symbol lookup error: /usr/lib/libXcomposite in /usr/lib/NX/nxagent Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: i686 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: ah@zunit.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0 it seems that there may be build error similar to: http://forums.gentoo.org/viewtopic-t-929508-start-0.html and https://bugzilla.redhat.com/show_bug.cgi?id=782251 It happens both on 32bit and 64bit versions of opensuse 12.2 when trying to use freenx Is it worthwhile and safe enough to try to add experimental repository? http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_12.2/ -------------- freenx startup error log: Session: Starting session at 'Sun Oct 21 23:34:50 2012'. Info: Proxy running in server mode with pid '18232'. Info: Waiting for connection from '127.0.0.1' on port '5000'. Info: Accepted connection from '127.0.0.1'. Warning: Connected to remote version 3.5.0 with local version 3.4.0. Warning: Consider checking NoMachine NX - Desktop Virtualization and Remote Access Management Software for updates. Info: Connection with remote proxy completed. Info: Using ADSL link parameters 512/24/1/0. Info: Using agent parameters 5000/10/50/0/0. Info: Using cache parameters 4/4096KB/131072KB/131072KB. Info: Using pack method 'adaptive-7' with session 'unix-kde'. Info: Using ZLIB data compression 1/1/32. Info: Using ZLIB stream compression 4/4. Info: No suitable cache file found. Info: Listening to X11 connections on display ':1000'. Info: Established X client connection. Info: Using shared memory parameters 1/1/1/4096K. Info: Using alpha channel in render extension. Info: Not using local device configuration changes. /usr/lib/NX/nxagent: symbol lookup error: /usr/lib/libXcomposite.so.1: undefined symbol: _XGetRequest NX> 1006 Session status: closed Reproducible: Always Steps to Reproduce: 1. install freenx 2. trying to connect via nxclient 3. check startup logs Actual Results: remote session fails to start Expected Results: graphical remote access to our server -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c1 --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2012-10-22 10:21:13 UTC --- This won't help. Seems libXcomposite of NX is using some internal function of libX11, which is bad. I consider this a bug in NX. Maybe an update version of NX fixes this. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|X.Org |Other AssignedTo|bnc-team-xorg-bugs@forge.pr |bnc-team-screening@forge.pr |ovo.novell.com |ovo.novell.com QAContact|xorg-maintainer-bugs@forge. |qa-bugs@suse.de |provo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c2 --- Comment #2 from andrzej ho <ah@zunit.com> 2012-10-22 11:53:31 UTC --- I checked and libXcomposite is NOT provided by NX - it is part of opensuse standard OSS repository. freenx server just uses it to render desktop without resorting to graphical card. So the problem with incompatible symbols is not related (at least directly) to version of NX -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c3 --- Comment #3 from andrzej ho <ah@zunit.com> 2012-10-22 12:27:27 UTC --- reading up on it some more it seems that it may be some mismatch between libXcomposite because only recent version of libX11 introduces this symbol: Add dynamic symbol for _XGetRequest, which libX11 1.4.99.1 added. (http://lists.libsdl.org/pipermail/commits-libsdl.org/2012-January/005293.htm...) checking my configuration: linux-xbue:/var/log # nm -D /usr/lib64/libX11.so.6 | grep XGetReq 00000000000482c0 T _XGetRequest linux-xbue:/var/log # nm -D /usr/lib64/libXcomposite.so.1 | grep XGetReq U _XGetRequest linux-xbue:/var/log # linux-xbue:/var/log # readelf -Ws /usr/lib64/libX11.so.6 | grep XGetReq 234: 00000000000482c0 167 FUNC GLOBAL DEFAULT 12 _XGetRequest linux-xbue:/var/log # objdump -TCs /usr/lib64/libX11.so.6 | grep XGetRe 00000000000482c0 g DF .text 00000000000000a7 Base _XGetRequest 0d078 5f584765 74526571 75657374 005f5852 _XGetRequest._XR linux-xbue:/var/log # linux-xbue:/var/log # ldd -r -d /usr/lib64/libX11.so.6 linux-vdso.so.1 (0x00007fff035ff000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f6167ee1000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f6167cdd000) libc.so.6 => /lib64/libc.so.6 (0x00007f6167937000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f6167733000) /lib64/ld-linux-x86-64.so.2 (0x00007f6168451000) linux-xbue:/var/log # ldd -r -d /usr/lib64/libXcomposite.so.1 linux-vdso.so.1 (0x00007fff99fff000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f240e98f000) libc.so.6 => /lib64/libc.so.6 (0x00007f240e5ea000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f240e3c9000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f240e1c5000) /lib64/ld-linux-x86-64.so.2 (0x00007f240eee2000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f240dfc1000) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c andrzej ho <ah@zunit.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |786151 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c andrzej ho <ah@zunit.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |786152 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c4 Ulrich Schäfer <mail@schaefer-raumgestaltung.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@schaefer-raumgestaltun | |g.de --- Comment #4 from Ulrich Schäfer <mail@schaefer-raumgestaltung.de> 2012-10-24 20:33:06 UTC --- i did some investigation and finally saw this little patch.... https://bugzilla.redhat.com/attachment.cgi?id=556251&action=diff Anybody out there who can check if this would be applicable to OPENSUSE too? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c5 --- Comment #5 from andrzej ho <ah@zunit.com> 2012-10-29 19:38:12 UTC --- it might be - but there maybe problem with building libX11 nm shows that new function (symbol) is in text section of the file: T _XGetRequest So it is not defined - I think that trying this patch might be worthwhile, but I do not understand why libX11 has text reference to it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c Jiaying ren <jren@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jren@novell.com AssignedTo|bnc-team-screening@forge.pr |bnc-team-xorg-bugs@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c6 andrzej ho <ah@zunit.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #6 from andrzej ho <ah@zunit.com> 2012-11-04 17:47:45 UTC --- this seem to be repo specific: https://bugzilla.novell.com/show_bug.cgi?id=787775 there is still problem with slow graphics rendering: http://forums.opensuse.org/english/get-technical-help-here/applications/prin... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c7 Bob Vickers <R.Vickers@cs.rhul.ac.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |R.Vickers@cs.rhul.ac.uk --- Comment #7 from Bob Vickers <R.Vickers@cs.rhul.ac.uk> 2013-08-23 11:05:30 UTC --- I'm a bit confused as to why this bug as been marked FIXED. The bug is still present on opensuse 12.3 using the versions of NX found in http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_12.3/ Is there a more official repository I should be using? Indeed, is this the correct forum for discussing bugs in these repositories? I have NX-3.4.0-24.1.x86_64 FreeNX-0.7.2-29.1.x86_64 Bob -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c8 Daniel Spannbauer <ds@marco.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|RESOLVED |REOPENED CC| |ds@marco.de Component|Other |Other Platform|i686 |i586 Resolution|FIXED | AssignedTo|bnc-team-xorg-bugs@forge.pr |bnc-team-screening@forge.pr |ovo.novell.com |ovo.novell.com Product|openSUSE 12.2 |openSUSE 12.3 Severity|Normal |Major OS/Version|openSUSE 12.2 |openSUSE 12.3 --- Comment #8 from Daniel Spannbauer <ds@marco.de> 2014-01-15 07:25:06 UTC --- Same here....still broken on 12.3. I repoened the Bug, its not fixed in my case... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c9 --- Comment #9 from Bob Vickers <R.Vickers@cs.rhul.ac.uk> 2014-01-15 09:49:16 UTC --- I got round the problem by using the repository http://download.opensuse.org/repositories/home:/beyerle:/NX/openSUSE_12.3/ But it worries me being dependent on one person's private repo; it would be nice if NX had a little more love from SuSE because it is a fantastically useful product. Bob -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c10 --- Comment #10 from Daniel Spannbauer <ds@marco.de> 2014-01-15 09:56:43 UTC --- Hello, problem seems to be partially solved with the package from http://download.opensuse.org/repositories/home:/beyerle:/NX/openSUSE_12.3/ The official Repo uses NX 3.4, Beyerle 3.5. The an Update on the official Repo would be nice. With 3.5 the session is working, but Yast2 shows no icons. Problem is known by Nomachine, but I'm not sure if nomachine would service an outdated product. Daniel -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=786109 https://bugzilla.novell.com/show_bug.cgi?id=786109#c zhang jiajun <jzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |dmueller@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com