> I have similar troubles here with cssh and fvwm too. So do I, since upgrading from cssh 2.18-1 to 3.18.1-2.
I am running Debian "unstable". condor:~>perl -MTk -e 'print $Tk::VERSION,$/' 804.027 condor:~>perl -MConfig::Simple -e 'print $Config::Simple::VERSION,$/' 4.58 condor:~>perl -V > perl-V (see attachment) condor:~>fvwm2 -V fvwm 2.5.16 compiled on Feb 8 2006 at 00:43:24 with support for: ReadLine, RPlay, Stroke, XPM, PNG, Shape, XShm, SM, Bidi text, Xinerama, XRender, XFT, NLS I'll attach my .csshrc and the output from this command: cssh -dD [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] >& cssh-v3.18.1-2.debug Only the window with blue appeared, the others weren't even in fvwm's windowlist! Then I downgraded to cssh 2.18-1 and ran: cssh -dD [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] >& cssh-v2.18-1.debug All the windows appeared. Let me know if I can be of any other help. Thanks for this wonderful tool! Andy. -- Many people easily confuse innovation with the latest influenza epidemia from Redmond.
Summary of my perl5 (revision 5 version 8 subversion 8) configuration: Platform: osname=linux, osvers=2.6.15.4, archname=i486-linux-gnu-thread-multi uname='linux ninsei 2.6.15.4 #1 smp preempt mon feb 20 09:48:53 pst 2006 i686 gnulinux ' config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -Dcccdlflags=-fPIC -Darchname=i486-linux-gnu -Dprefix=/usr -Dprivlib=/usr/share/perl/5.8 -Darchlib=/usr/lib/perl/5.8 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.8.8 -Dsitearch=/usr/local/lib/perl/5.8.8 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Uusesfio -Uusenm -Duseshrplib -Dlibperl=libperl.so.5.8.8 -Dd_dosuid -des' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=undef use64bitall=undef uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64', optimize='-O2', cppflags='-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include' ccversion='', gccversion='4.0.3 (Debian 4.0.3-1)', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=4, prototype=define Linker and Libraries: ld='cc', ldflags =' -L/usr/local/lib' libpth=/usr/local/lib /lib /usr/lib libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt perllibs=-ldl -lm -lpthread -lc -lcrypt libc=/lib/libc-2.3.6.so, so=so, useshrplib=true, libperl=libperl.so.5.8.8 gnulibc_version='2.3.6' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP THREADS_HAVE_PIDS USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under linux Compiled at Apr 4 2006 22:23:52 @INC: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl /usr/local/lib/perl/5.8.4 /usr/local/share/perl/5.8.4 .
16:13:06: Reading in from config file /etc/csshrc 16:13:06: Reading in from config file /home/spiegl/.csshrc 16:13:06: terminal=xterm 16:13:06: terminal_options=-fg orange -geometry 90x45+105+105 16:13:06: timeout=10 16:13:06: title_number=yes 16:13:06: key_quit=Alt-x 16:13:06: screen_reserve_top=0 16:13:06: screen_reserve_bottom=5 16:13:06: screen_reserve_left=0 16:13:06: screen_reserve_right=10 16:13:06: term_size=100x50 16:13:06: term_font=5x7 16:13:06: console_position=-1-1 16:13:06: clusters=all 16:13:06: all=akte akte2 affi 16:13:06: Checking path to xterm 16:13:06: Looking for xterm 16:13:06: Looking in /home/spiegl/bin 16:13:06: Looking in /home/spiegl/local/bin 16:13:06: Looking in /usr/local/bin 16:13:06: Looking in /usr/local/bin/X11 16:13:06: Looking in /bin 16:13:06: Looking in /sbin 16:13:06: Looking in /usr/bin 16:13:06: Found at /usr/bin/xterm 16:13:06: Checking path to ssh 16:13:06: Looking for ssh 16:13:06: Looking in /home/spiegl/bin 16:13:06: Looking in /home/spiegl/local/bin 16:13:06: Looking in /usr/local/bin 16:13:06: Looking in /usr/local/bin/X11 16:13:06: Looking in /bin 16:13:06: Looking in /sbin 16:13:06: Looking in /usr/bin 16:13:06: Found at /usr/bin/ssh 16:13:06: Fetching font size 16:13:06: Done with font size 16:13:06: Logging for /etc/clusters 16:13:06: Loading clusters in from /etc/clusters 16:13:06: cluster akte = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster akte2 = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster akte3 = [EMAIL PROTECTED] 16:13:06: cluster affi = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster affi1 = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster affi2 = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster pentium2 = [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster pentium3 = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster pentium4 = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster pentium4-nohighmem = [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster athlon = [EMAIL PROTECTED] 16:13:06: cluster others = [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: cluster hosteurope = [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] 16:13:06: Looking for csshrc 16:13:06: Loading clusters in from csshrc 16:13:06: cluster all = akte akte2 affi 16:13:06: Finished loading clusters 16:13:06: Resolving cluster names: started 16:13:06: Found server [EMAIL PROTECTED] 16:13:06: Found server [EMAIL PROTECTED] 16:13:06: Found server [EMAIL PROTECTED] 16:13:06: leaving with [EMAIL PROTECTED] 16:13:06: leaving with [EMAIL PROTECTED] 16:13:06: leaving with [EMAIL PROTECTED] 16:13:06: Resolving cluster names: completed 16:13:06: create_windows: started 16:13:06: REAPER currently returns: -1 16:13:06: create_windows: completed 16:13:06: create_menubar: started 16:13:06: create_menubar: completed 16:13:06: Capture map events 16:13:06: Setting up helper script 16:13:06: my $pipe=shift; my $svr=shift; my $user=shift; $user = $user ? "-l $user" : ""; open(PIPE, ">", $pipe); print PIPE "$$:$ENV{WINDOWID}"; close(PIPE); if($svr =~ /==$/) { $svr =~ s/==$//; warn(" WARNING: failed to resolve IP address for $svr. ". "Either 'ignore_host_errors' or -i is set. This connection may hang " ); } exec("/usr/bin/ssh -x -o ConnectTimeout=10 $user $svr"); 16:13:06: Helper script done 16:13:06: Working on server blue for blue 16:13:06: Set temp name to: /var/tmp/gM1ffPHehH 16:13:06: Terminal testing line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -e "/usr/bin/perl" "-e" 'print "Working\n" ; sleep 5' 16:13:06: Terminal exec line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -T 'CSSH:blue' -font 6x13 -e "/usr/bin/perl" "-e" ' my $pipe=shift; my $svr=shift; my $user=shift; $user = $user ? "-l $user" : ""; open(PIPE, ">", $pipe); print PIPE "$$:$ENV{WINDOWID}"; close(PIPE); if($svr =~ /==$/) { $svr =~ s/==$//; warn(" WARNING: failed to resolve IP address for $svr. ". "Either 'ignore_host_errors' or -i is set. This connection may hang " ); } exec("/usr/bin/ssh -x -o ConnectTimeout=10 $user $svr"); ' /var/tmp/gM1ffPHehH blue root 16:13:06: Working on server lila for lila 16:13:06: Set temp name to: /var/tmp/ICS3HQYpFG 16:13:06: Terminal testing line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -e "/usr/bin/perl" "-e" 'print "Working\n" ; sleep 5' 16:13:06: Terminal exec line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -T 'CSSH:lila' -font 6x13 -e "/usr/bin/perl" "-e" ' my $pipe=shift; my $svr=shift; my $user=shift; $user = $user ? "-l $user" : ""; open(PIPE, ">", $pipe); print PIPE "$$:$ENV{WINDOWID}"; close(PIPE); if($svr =~ /==$/) { $svr =~ s/==$//; warn(" WARNING: failed to resolve IP address for $svr. ". "Either 'ignore_host_errors' or -i is set. This connection may hang " ); } exec("/usr/bin/ssh -x -o ConnectTimeout=10 $user $svr"); ' /var/tmp/ICS3HQYpFG lila root 16:13:06: Working on server kira2 for kira2 16:13:06: Set temp name to: /var/tmp/keW0hs3rVa 16:13:06: Terminal testing line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -e "/usr/bin/perl" "-e" 'print "Working\n" ; sleep 5' 16:13:06: Terminal exec line: /usr/bin/xterm -xrm 'XTerm.VT100.allowSendEvents:true' -T 'CSSH:kira2' -font 6x13 -e "/usr/bin/perl" "-e" ' my $pipe=shift; my $svr=shift; my $user=shift; $user = $user ? "-l $user" : ""; open(PIPE, ">", $pipe); print PIPE "$$:$ENV{WINDOWID}"; close(PIPE); if($svr =~ /==$/) { $svr =~ s/==$//; warn(" WARNING: failed to resolve IP address for $svr. ". "Either 'ignore_host_errors' or -i is set. This connection may hang " ); } exec("/usr/bin/ssh -x -o ConnectTimeout=10 $user $svr"); ' /var/tmp/keW0hs3rVa kira2 root 16:13:07: Performing sysread 16:13:07: Done and closing pipe 16:13:08: Performing sysread 16:13:08: Done and closing pipe 16:13:08: Performing sysread 16:13:08: Done and closing pipe 16:13:08: All client windows opened 16:13:08: Retiling windows 16:13:08: Count is currently 3 16:13:08: Screen Columns: 5 16:13:08: Screen Rows: 1 16:13:08: Terminal height=1019 16:13:08: Tiling top left going bot right 16:13:08: x:0 y:0, r:0 c:0 16:13:08: Moving blue window 16:13:08: Moving window 115343398 to x:0 y:0 (size x:488 y:322) 16:13:08: x:488 y:0, r:0 c:1 16:13:08: Moving kira2 window 16:13:08: Moving window 113246246 to x:488 y:0 (size x:488 y:322) 16:13:08: x:976 y:0, r:0 c:2 16:13:08: Moving lila window 16:13:08: Moving window 111149094 to x:976 y:0 (size x:488 y:322) 16:13:08: Setting focus on lila 16:13:08: Setting focus on kira2 16:13:08: Setting focus on blue 16:13:08: Setting retile marker to 1 16:13:08: Sending console to front 16:13:08: main window state=normal 16:13:08: Got map event (-4:1) 16:13:08: Building hosts menu 16:13:08: Menu deleted 16:13:08: Parsing list 16:13:08: Checking blue and restoring active value 16:13:08: Checking kira2 and restoring active value 16:13:08: Checking lila and restoring active value 16:13:08: Changing window title 16:13:08: Done 16:13:08: Removing retile flag 16:13:08: Sleeping for a mo 16:13:09: Sorting focus on console 16:13:09: Marking main window as user positioned 16:13:09: Setting up repeat 16:13:09: Repeat setup 16:13:09: Starting MainLoop 16:13:09: main window state=normal 16:13:09: Got map event (-3:0) 16:13:09: Running repeat (count=1) 16:13:09: Number of servers in hash is: 3 16:13:09: Number after tidy is: 3 16:13:09: repeat completed 16:13:10: Running repeat (count=2) 16:13:10: Number of servers in hash is: 3 16:13:10: Number after tidy is: 3 16:13:10: repeat completed 16:13:10: Running repeat (count=3) 16:13:10: Number of servers in hash is: 3 16:13:10: Number after tidy is: 3 16:13:10: repeat completed 16:13:11: Running repeat (count=4) 16:13:11: Number of servers in hash is: 3 16:13:11: Number after tidy is: 3 16:13:11: repeat completed 16:13:11: Running repeat (count=5) 16:13:11: Number of servers in hash is: 3 16:13:11: Number after tidy is: 3 16:13:11: repeat completed 16:13:12: Running repeat (count=6) 16:13:12: Number of servers in hash is: 3 16:13:12: Number after tidy is: 3 16:13:12: repeat completed 16:13:12: event=KeyPress 16:13:12: sym=Control_L (state=) 16:13:12: Sending event KeyPress with code 37 to window 113246246 16:13:12: event:KeyPress 16:13:12: root:113246246 16:13:12: detail:37 16:13:12: Sending event KeyPress with code 37 to window 115343398 16:13:12: event:KeyPress 16:13:12: root:115343398 16:13:12: detail:37 16:13:12: Sending event KeyPress with code 37 to window 111149094 16:13:12: event:KeyPress 16:13:12: root:111149094 16:13:12: detail:37 16:13:12: Running repeat (count=7) 16:13:12: Number of servers in hash is: 3 16:13:12: Number after tidy is: 3 16:13:12: repeat completed 16:13:13: Running repeat (count=8) 16:13:13: Number of servers in hash is: 3 16:13:13: Number after tidy is: 3 16:13:13: repeat completed 16:13:13: Running repeat (count=9) 16:13:13: Number of servers in hash is: 3 16:13:13: Number after tidy is: 3 16:13:13: repeat completed 16:13:14: Running repeat (count=10) 16:13:14: Number of servers in hash is: 3 16:13:14: Number after tidy is: 3 16:13:14: repeat completed 16:13:14: Running repeat (count=11) 16:13:14: Number of servers in hash is: 3 16:13:14: Number after tidy is: 3 16:13:14: repeat completed 16:13:15: event=KeyPress 16:13:15: sym=d (state=Control-) 16:13:15: Sending event KeyPress with code 40 to window 113246246 16:13:15: event:KeyPress 16:13:15: root:113246246 16:13:15: detail:40 16:13:15: Sending event KeyPress with code 40 to window 115343398 16:13:15: event:KeyPress 16:13:15: root:115343398 16:13:15: detail:40 16:13:15: Sending event KeyPress with code 40 to window 111149094 16:13:15: event:KeyPress 16:13:15: root:111149094 16:13:15: detail:40 16:13:15: Running repeat (count=12) 16:13:15: Number of servers in hash is: 3 16:13:15: Number after tidy is: 3 16:13:15: repeat completed 16:13:15: event=KeyRelease 16:13:15: sym=d (state=Control-) 16:13:15: Sending event KeyRelease with code 40 to window 113246246 16:13:15: event:KeyRelease 16:13:15: root:113246246 16:13:15: detail:40 16:13:15: Sending event KeyRelease with code 40 to window 115343398 16:13:15: event:KeyRelease 16:13:15: root:115343398 16:13:15: detail:40 16:13:15: Sending event KeyRelease with code 40 to window 111149094 16:13:15: event:KeyRelease 16:13:15: root:111149094 16:13:15: detail:40 16:13:15: REAPER currently returns: 6190 16:13:15: REAPER currently returns: 6191 16:13:15: REAPER currently returns: 6192 16:13:15: REAPER currently returns: -1 16:13:15: Running repeat (count=13) 16:13:15: Number of servers in hash is: 3 16:13:15: kira2 session closed 16:13:15: blue session closed 16:13:15: lila session closed 16:13:15: Autoquitting 16:13:15: Exiting via normal routine 16:13:15: Exiting via normal routine 16:13:15: Exiting via normal routine
Unknown option: D cssh: 2.33 (2005/01/26 14:25:07) cchp: 1.11 (2004/11/29 16:18:13) term_rows=50 total=3 term_height=360 term_width=508 cols=5 rows=1 default.term_size=100x50 in cur_col=2 in cur_row=0 place=-font 5x7 -geometry 100x50+1016+30 in cur_col=1 in cur_row=0 place=-font 5x7 -geometry 100x50+508+30 in cur_col=0 in cur_row=0 place=-font 5x7 -geometry 100x50+0+30 [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]/var/tmp/NlAM2aDxYS [EMAIL PROTECTED](0x8669d14) [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]/var/tmp/ImYoflWyjh [EMAIL PROTECTED](0x8665048) [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED]/var/tmp/8DXPqf99cY [EMAIL PROTECTED](0x86d3854) Checking add in [EMAIL PROTECTED] with /var/tmp/8DXPqf99cY Adding in [EMAIL PROTECTED] to hosts menu Checking add in [EMAIL PROTECTED] with /var/tmp/ImYoflWyjh Adding in [EMAIL PROTECTED] to hosts menu Checking add in [EMAIL PROTECTED] with /var/tmp/NlAM2aDxYS Adding in [EMAIL PROTECTED] to hosts menu Sending :: to [EMAIL PROTECTED] Sending :: to [EMAIL PROTECTED] Sending :: to [EMAIL PROTECTED] Looking at /var/tmp/NlAM2aDxYS Removing [EMAIL PROTECTED] from hosts menu Looking at /var/tmp/ImYoflWyjh Removing [EMAIL PROTECTED] from hosts menu Looking at /var/tmp/8DXPqf99cY Removing [EMAIL PROTECTED] from hosts menu Exiting the program neatly
# hostnames sind in /etc/clusters definiert terminal = xterm terminal_options = -fg orange -geometry 90x45+105+105 timeout = 10 title_number = yes key_quit = Alt-x #key_clientname = Alt-h #reserve_bottom = 5 #reserve_right = 10 screen_reserve_top = 0 screen_reserve_bottom = 5 screen_reserve_left = 0 screen_reserve_right = 10 # entspricht Parameter "-G": #always_tile = no term_size = 100x50 term_font = 5x7 console_position = -1-1 clusters = all all = akte akte2 affi