duncs / clusterssh

Cluster SSH - Cluster Admin Via SSH
https://github.com/duncs/clusterssh/wiki
896 stars 79 forks source link

bad pad value #108

Closed SteveZman closed 4 years ago

SteveZman commented 6 years ago

Am working on building a Linux Mint laptop and need to use clusterssh on a daily basis. When testing, I get the following error:

bad pad value "3m": must be positive screen distance at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1218. at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 203.

Can anyone help me determine the issue and correct it? I have been using clusterssh on another laptop with no issues.

Thanks in Advance, Steve

duncs commented 6 years ago

Can you check your .clusterssh/config file to look if there is a value '3' in there that should be followed by a comma but has a typo using an 'm' instead? Which version of ClusterSSH is this?   Duncs On Thursday, 5 April 2018, 18:05:29 BST, SteveZman notifications@github.com wrote:

Am working on building a Linux Mint laptop and need to use clusterssh on a daily basis. When testing, I get the following error:

bad pad value "3m": must be positive screen distance at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1218. at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 203.

Can anyone help me determine the issue and correct it? I have been using clusterssh on another laptop with no issues.

Thanks in Advance, Steve

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

SteveZman commented 6 years ago

I reviewed the config file – No “3m” entries Clusterssh version – 4.05

Thanks for the prompt response!

Steve

From: Duncan Ferguson notifications@github.com Sent: Friday, April 6, 2018 11:17 AM To: duncs/clusterssh clusterssh@noreply.github.com Cc: Zimmerman, Steve steve.zimmerman@paymentspring.com; Author author@noreply.github.com Subject: Re: [duncs/clusterssh] bad pad value (#108)

Can you check your .clusterssh/config file to look if there is a value '3' in there that should be followed by a comma but has a typo using an 'm' instead? Which version of ClusterSSH is this? Duncs On Thursday, 5 April 2018, 18:05:29 BST, SteveZman notifications@github.com wrote:

Am working on building a Linux Mint laptop and need to use clusterssh on a daily basis. When testing, I get the following error:

bad pad value "3m": must be positive screen distance at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1218. at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 203.

Can anyone help me determine the issue and correct it? I have been using clusterssh on another laptop with no issues.

Thanks in Advance, Steve

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/duncs/clusterssh/issues/108#issuecomment-379302950, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AkWHIv_sqjrfkTHSUFPQbPbRNfeiXp2yks5tl5TfgaJpZM4TI07a.

The information contained in this message is confidential proprietary property of PaymentSpring. Any reproduction, forwarding, or copying without the express permission of PaymentSpring is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to this e-mail.

duncs commented 6 years ago

Steve, Can you run 'cssh -e {hostname}' to see if a single host works, and also gather all the output from 'cssh --debug 4 {hostname}' and send it to me? Thanks   Duncs On Monday, 9 April 2018, 19:46:30 BST, SteveZman notifications@github.com wrote:

I reviewed the config file – No “3m” entries Clusterssh version – 4.05

Thanks for the prompt response!

Steve

From: Duncan Ferguson notifications@github.com Sent: Friday, April 6, 2018 11:17 AM To: duncs/clusterssh clusterssh@noreply.github.com Cc: Zimmerman, Steve steve.zimmerman@paymentspring.com; Author author@noreply.github.com Subject: Re: [duncs/clusterssh] bad pad value (#108)

Can you check your .clusterssh/config file to look if there is a value '3' in there that should be followed by a comma but has a typo using an 'm' instead? Which version of ClusterSSH is this? Duncs On Thursday, 5 April 2018, 18:05:29 BST, SteveZman notifications@github.com wrote:

Am working on building a Linux Mint laptop and need to use clusterssh on a daily basis. When testing, I get the following error:

bad pad value "3m": must be positive screen distance at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 1218. at /usr/lib/x86_64-linux-gnu/perl5/5.22/Tk/Widget.pm line 203.

Can anyone help me determine the issue and correct it? I have been using clusterssh on another laptop with no issues.

Thanks in Advance, Steve

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/duncs/clusterssh/issues/108#issuecomment-379302950, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AkWHIv_sqjrfkTHSUFPQbPbRNfeiXp2yks5tl5TfgaJpZM4TI07a.

The information contained in this message is confidential proprietary property of PaymentSpring. Any reproduction, forwarding, or copying without the express permission of PaymentSpring is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to this e-mail.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub, or mute the thread.

alvin123 commented 5 years ago

Hi, duncs, I have exact the same issue and look for help to fix it. my env are: Fedora 29 clusterssh-4.13.2-4.fc29.noarch thanks.

duncs commented 5 years ago

Can you run clusterssh with one host under debug using cssh --debug 4 .... and send me the output? This may help me track down where the issue is

duncs commented 5 years ago

This appears to be a bug in Tk 804.034 when using Tk::Dialog- using 804.033 on my Debian system works without issue, but using 804.034 on FC29 gives the error.

I will code a work around by using Tk::DialogBox instead as this seems to work on FC29 without issue.

duncs commented 5 years ago

Please grab the latest code from the repo and try it out to ensure the problem is fixed for you

alvin123 commented 5 years ago

the updated version worked like a charm. Very appreciate for the help!

duncs commented 5 years ago

Thanks for confirming. I'll make as closed when I make the next formal release.

fregger65 commented 4 years ago

I'm still having this problem on Ubuntu 18.04 LTS in my virtual machines (Vmplayer). On the host however (also 18.04 LTS) it works just fine. I really need this to work in my virtual machines. Is there anything I can do to fix this?

duncs commented 4 years ago

Can you confirm what versions of Tk and ClusterSSH you have installed?

fregger65 commented 4 years ago

Hi duncs, That would be tk/bionic,now 8.6.0+9 amd64 [installed] and clusterssh/bionic,bionic,now 4.13-1 all [installed] both on the host (working) and the virtual machine (not working). Edit: I've completely reinstalled the VM's that caused problems and now i cannot reproduce the problem anymore, so i guess all is good. BTW thanks for a great tool!

duncs commented 4 years ago

Thanks for the update