Hi Thank you. Building a new version to see if this solves the problem for me too.
// Ola On 30 January 2017 at 03:45, Martin Dorey <[email protected]> wrote: > On Fri, 20 Jan 2017 22:10:29 +0100 Ola Lundqvist <[email protected]> wrote: >> I have now been able to reproduce the problem. It is not solved by >> merely adding more dependencies. I have to look further to find the >> cause of the problem. > > Hey Ola, > > I think I can help. First, though, I'm delighted to see that your ITP for > tigervnc went through for Stretch. But is that still a default -depth of 32 > I see - how are the poor users going to work out that they need to try > -depth 24, per the warning in man xtigervnc, to get their, eg Java, text > rendered properly? Anyway, I think the problem here has the same cause as > the similar one described by: > > https://github.com/TigerVNC/tigervnc/issues/294: unable to load libvnc.so > after installing 1.5.x or 1.6.0 > > I had another great experience with tigervnc-standalone-server this weekend, > which lets me connect to Gnome 3 over a metro area as if I were in the > office, in contrast to vino, where I have to tolerate several megabits per > second of background traffic when idle, making interactivity unusably slow. > Thus I wanted to replace vino with tigervnc-xorg-extension on the :0 of my > just-upgraded-to-Jessie server. I faced: > > [238863.164] (EE) Failed to load /usr/lib/xorg/modules/extensions/libvnc.so: > /usr/lib/xorg/modules/extensions/libvnc.so: undefined symbol: > gnutls_transport_set_ptr2 > > ... which looks exactly like part of upstream's problem. On a Stretch > system, with Debian's (yay!) native packaging, I see the gnutls_bye symptom > instead. If I rebuild your Sid packaging, from apt-get source tigervnc, > with: > > mad@shuttle:~/tigervnc-1.7.0+dfsg$ dpkg-buildpackage -nc -uc -us > > ... then apply upstream's patch, in my so very crude fashion, using what I > think, having looked it up, is the shiniest flavor of Ubuntu that upstream > supports: > > mad@shuttle:~/tigervnc-1.7.0+dfsg$ (cd unix/xserver && patch -p1 < > ../../contrib/packages/deb/ubuntu-xenial/debian/xorg-source-patches/debian_libtool.patch) > checking file ltmain.sh > Hunk #1 succeeded at 7893 (offset 3 lines). > checking file ltmain.sh > Hunk #1 succeeded at 7571 (offset 3 lines). > checking file m4/libtool.m4 > Hunk #1 succeeded at 4947 (offset 11 lines). > Hunk #2 succeeded at 5009 (offset 14 lines). > Hunk #3 succeeded at 5784 (offset 17 lines). > mad@shuttle:~/tigervnc-1.7.0+dfsg$ > > As you see, I get a reasonably clean application, but libvnc.so didn't > rebuild when I repeated the dpkg-buildpackage command. Oh, for the simple > days, when dependencies were complete and "make" was all you needed! Just > removing the .so got me a build failure, causing more sadly grey-bearded > head-shaking, but removing the .la and .lai files too: > > mad@shuttle:~/tigervnc-1.7.0+dfsg$ find . -name libvnc.* | xargs rm > mad@shuttle:~/tigervnc-1.7.0+dfsg$ > > ... then repeating the dpkg-buildpackage command got me a > ./debian/tigervnc-xorg-extension/usr/lib/xorg/modules/extensions/libvnc.so > that, when used to replace > /usr/lib/xorg/modules/extensions/libvnc.so, effaces the (EE) error from > wherever ls -l /proc/$(pidof Xorg)/fd told me that the squirrels had buried > Xorg.0.log. xdpyinfo now happily reports: > > mad@shuttle:~$ xdpyinfo | grep VNC > VNC-EXTENSION > mad@shuttle:~$ > > Sorry to make such a meal of such a trivial nugget, but I want to convey how > little I understand. Now, if you'll excuse me, I'm off to try to similarly > brutalize the old Jessie packaging of tigervnc 1.6.0, if I still have it > lying around, to see if I can get back in to :0 on the server that I > actually care about... > > _______________________________________________ > Pkg-tigervnc-devel mailing list > [email protected] > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-tigervnc-devel -- --------------------- Ola Lundqvist --------------------------- / [email protected] Folkebogatan 26 \ | [email protected] 654 68 KARLSTAD | | http://inguza.com/ +46 (0)70-332 1551 | \ gpg/f.p.: 7090 A92B 18FE 7994 0C36 4FE4 18A1 B1CF 0FE5 3DD9 / ---------------------------------------------------------------

