On Thursday 2012-02-16 09:06, Oleksandr Shneyder wrote: >> >> http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=07f9dfa05ab83e094e823b4af8478b25addd0fa5 > >Unfortunately, this patch breaking functionality of Xinerama. It rename >libXinerama* to libNX_Xinerama*, which make impossible for X clients to >find a modified version of Xinerama library under >/usr/lib/nx/X11/Xinerama and they using a system libXinerama instead. > >Simple making links >/usr/lib/nx/X11/Xinerama/libNX_Xinerama* -> >/usr/lib/nx/X11/Xinerama/libXinerama* >don't work, because due to new build procedure libXinerama is linked >against libNX_Xext and libNX_X11, not libXext and libX11.
I don't know about the Xinerama/ subdirectory, it does not get installed by nx-libs. But symlinking of /usr/lib/nx/X11/libXext.so.6 to /usr/lib/nx/X11/libNX_Xext.so.6 should work (talking about LD_LIBRARY_PATH- using programs) as long as the SONAME stays NX_Xext for automatic dependency finding of rpm (and perhaps deb?). >As solution, I can suggest: > >leave libNX_Xinerama* under /usr/lib/nx/X11/ >make symbolic links /usr/lib/nx/X11/libNX_Xinerama* -> >/usr/lib/nx/X11/Xinerama/libXinerama* > >link system libraries libX11 and libXext into /usr/lib/nx/X11/Xinerama >/usr/lib/libX11* -> /usr/lib/nx/X11/Xinerama/libNX_X11* >/usr/lib/libXext* -> /usr/lib/nx/X11/Xinerama/libNX_Xext* You cannot touch my xorg-x11 libs. _______________________________________________ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev