Using the Windows and Mac clients we’re getting this error connecting to a Fedora 24 server. Seem like a problem with the perl installation.
Connection failed. /usr/bin/perl: symbol lookup error: /usr/local/lib64/perl5/auto/DBI/DBI.so: undefined symbol: Perl_xs_apiversion_bootcheck
perl -v
This is perl 5, version 22, subversion 2 (v5.22.2) built for x86_64-linux-thread-multi (with 17 registered patches, see perl -V for more detail)
which perl /usr/bin/perl
Seems like multiple installations. Any quick fix for this?
I do not encounter the mentioned problem with latest X2Go client on Windows 7 or Mac OS X 10.10.5 to Fedora 24 x86_64. Xfce sessions are in use here. What do you use?
Perl version on my F24 computer: $ rpm -q perl-DBI perl-DBI-1.634-3.fc24.x86_64
perl -v
and which perl
result in same output.
Can you try an installation from scratch of Fedora 24?
I do not encounter the mentioned problem with latest X2Go client on Windows 7 or Mac OS X 10.10.5 to Fedora 24 x86_64. Xfce sessions are in use here. What do you use?
Perl version on my F24 computer: $ rpm -q perl-DBI perl-DBI-1.634-3.fc24.x86_64
perl -v
andwhich perl
result in same output.
rpm -q perl-DBI perl-DBI-1.634-3.fc24.x86_64
Can you try an installation from scratch of Fedora 24?
No this was an upgrade and has applications and users now that the school year has started. Seems the upgrade caused the issue. I got a hint from this thread: http://stackoverflow.com/questions/7777252/uninstall-all-perl-modules-instal... <http://stackoverflow.com/questions/7777252/uninstall-all-perl-modules-installed-by-cpan>
"If you can't use cpan any more because there are incompatible modules in you path, you can remove all installed modules by hand. For example, I upgraded from Fedora 22 to Fedora 23 and the Perl version changed. All modules installed previously via cpanm into /usr/local/lib64/perl5did not work any more and prevented me from using cpanm.
$ cpanm --uninstall Apache:: DBI
Attempt to reload Scalar/Util.pm aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/File/Temp.pm line 18. ... I could solve this by moving that directory:
$ mv /usr/local/lib64/perl5 /root/usr-local-lib64-perl5 The name of that directory may vary on your system.”
After I rebooted the Mac and installing XQuartz I was able to get in but just got this warning:
You have enabled Remote Printing or File Sharing. These features require a running and functioning SSH server on your computer. Printing and File Sharing will be disabled for this session.
Please also check the Clientside SSH port in the general settings.
The SSH server failed to start.
X2Go Client did not detect a globally running SSH server on your machine and was unable to start its own.
Please report a bug on: https://wiki.x2go.org/doku.php/wiki:bugs <https://wiki.x2go.org/doku.php/wiki:bugs>
Disabling Remote Printing or File Sharing support in the session settings will get rid of this message.
For what it is worth, I just did a fresh install of Fedora 24 and a fresh
install of x2go server and a fresh install of mate. I can not get x2go to work so far. It gets up to where I get the black screen and hangs.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
On Thu, 15 Sep 2016, Robert Kudyba wrote:
Date: Thu, 15 Sep 2016 09:32:14 -0400 From: Robert Kudyba <rkudyba@fordham.edu> To: "[utf-8] René Genz" <liebundartig@freenet.de>, x2go-user@lists.x2go.org Subject: Re: [X2Go-User] Fedora 24 Connection failed. /usr/bin/perl: symbol lookup error: /usr/local/lib64/perl5/auto/DBI/DBI.so: undefined symbol: Perl_xs_apiversion_bootcheck
I do not encounter the mentioned problem with latest X2Go client on Windows 7 or Mac OS X 10.10.5 to Fedora 24 x86_64. Xfce sessions are in use here. What do you use?
Perl version on my F24 computer: $ rpm -q perl-DBI perl-DBI-1.634-3.fc24.x86_64
perl -v
andwhich perl
result in same output.rpm -q perl-DBI perl-DBI-1.634-3.fc24.x86_64
Can you try an installation from scratch of Fedora 24?
No this was an upgrade and has applications and users now that the school year has started. Seems the upgrade caused the issue. I got a hint from this thread: http://stackoverflow.com/questions/7777252/uninstall-all-perl-modules-instal... <http://stackoverflow.com/questions/7777252/uninstall-all-perl-modules-installed-by-cpan>
"If you can't use cpan any more because there are incompatible modules in you path, you can remove all installed modules by hand. For example, I upgraded from Fedora 22 to Fedora 23 and the Perl version changed. All modules installed previously via cpanm into /usr/local/lib64/perl5did not work any more and prevented me from using cpanm.
$ cpanm --uninstall Apache:: DBI
Attempt to reload Scalar/Util.pm aborted. Compilation failed in require at /usr/share/perl5/vendor_perl/File/Temp.pm line 18. ... I could solve this by moving that directory:
$ mv /usr/local/lib64/perl5 /root/usr-local-lib64-perl5 The name of that directory may vary on your system.ÿÿ
After I rebooted the Mac and installing XQuartz I was able to get in but just got this warning:
You have enabled Remote Printing or File Sharing. These features require a running and functioning SSH server on your computer. Printing and File Sharing will be disabled for this session.
Please also check the Clientside SSH port in the general settings.
The SSH server failed to start.
X2Go Client did not detect a globally running SSH server on your machine and was unable to start its own.
Please report a bug on: https://wiki.x2go.org/doku.php/wiki:bugs <https://wiki.x2go.org/doku.php/wiki:bugs>
Disabling Remote Printing or File Sharing support in the session settings will get rid of this message.
On 09/15/2016 12:23 PM, Robert Dinse wrote:
For what it is worth, I just did a fresh install of Fedora 24 and a fresh
install of x2go server and a fresh install of mate. I can not get x2go to work so far. It gets up to where I get the black screen and hangs.
Any thing in the various logs?
/var/log/messages ~/.xession-x2go-errors
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com
I tried again and after that it worked. No idea why it failed the first
time.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
On Thu, 15 Sep 2016, Orion Poplawski wrote:
Date: Thu, 15 Sep 2016 13:56:48 -0600 From: Orion Poplawski <orion@cora.nwra.com> To: Robert Dinse <nanook@eskimo.com> Cc: x2go-user@lists.x2go.org Subject: Re: [X2Go-User] Fedora 24 Connection failed. /usr/bin/perl: symbol lookup error: /usr/local/lib64/perl5/auto/DBI/DBI.so: undefined symbol: Perl_xs_apiversion_bootcheck
On 09/15/2016 12:23 PM, Robert Dinse wrote:
For what it is worth, I just did a fresh install of Fedora 24 and a fresh
install of x2go server and a fresh install of mate. I can not get x2go to work so far. It gets up to where I get the black screen and hangs.
Any thing in the various logs?
/var/log/messages ~/.xession-x2go-errors
-- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane orion@nwra.com Boulder, CO 80301 http://www.nwra.com