[X2Go-Dev] New major distribution builds available for X2go

Oleksandr Shneyder oleksandr.shneyder at obviously-nice.de
Thu Feb 16 09:06:26 CET 2012


Am 15.02.2012 10:27, schrieb Mike Gabriel:

[...............]

>> 2382 ./nx-libs/unique-libnames.diff
> 
> Mike loves this one!!! Especially thanks for this piece of awesome work.
> If I take a look at the file list of the Debian package libnx-x11, I can
> still see some lib files that are not renamed to the new scheme
> (libNX_<name>.so). Does this need some more fine-tuning?
> 
> 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.

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*

regards,
Alex
-- 
Oleksandr Shneyder
Dipl. Informatik
X2go Core Developer Team

email:  oleksandr.shneyder at obviously-nice.de
web: www.obviously-nice.de

--> X2go - everywhere at home

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20120216/807645bc/attachment.pgp>


More information about the x2go-dev mailing list