我在使用 KDE 的 RHEL7.3 安装上运行 clusterssh 时遇到问题。我不认为这是 Perl 问题,因为我已从 CENTOS7 框转发 X,结果出现相同错误(该框从 Ubuntu/Gnome 桌面转发 cssh 时没有问题)。
Google 仅返回 2 个结果: http://studiosysadmins.com/board/threadview/3755/
我尝试实施上述线程中建议的解决方案之一:
user@host ~ $ cat /etc/X11/xorg.conf.d/01-files.conf
Section "Files"
RgbPath "/usr/share/X11/rgb.txt"
EndSection
但是它对我来说不起作用。我倾向于使用控制台,并且很少使用 KDE/Gnmoe,希望有人能为我指明正确的方向。我的环境如下:
user@host ~ $ cssh servers
bad pad value "3m": must be positive screen distance at /usr/lib64/perl5/vendor_perl/Tk/Widget.pm line 1218.
at /usr/lib64/perl5/vendor_perl/Tk/Widget.pm line 203.
user@host ~ $ sudo rpm -qa | grep clusterssh
[sudo] password for michael.moser:
clusterssh-4.02.03-2.el7.noarch
user@host ~ $ cat /etc/os-release
NAME="Red Hat Enterprise Linux Client"
VERSION="7.3 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="7.3"
PRETTY_NAME="Red Hat Enterprise Linux"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.3:GA:client"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.3
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.3"
答案1
我在 Fedora 25 上通过使用 Virtualbox 的虚拟机运行 clusterssh 版本 4.08-1.fc25 时遇到了非常类似的问题。
我尝试了各种方法,比如弄乱 clusterssh 配置文件及其生成的用户配置文件并重新安装包 clustercssh 以及降级它。但是错误仍然存在。
然后我决定将 Virtualbox 从 5.1.14-112924 更新到 5.1.16 r113841 (Qt5.6.2),重新安装了客户机添加程序,并重新启动了我的虚拟机和物理机 (Windows 10 Pro 版本 10.0.14393)。重启后问题就消失了。
答案2
这是一个已知问题clusterssh
,并准备在下一版本中发布修复