From owner-freebsd-current@FreeBSD.ORG Mon Oct 24 13:21:31 2005 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DE34016A41F for ; Mon, 24 Oct 2005 13:21:31 +0000 (GMT) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AFC743D45 for ; Mon, 24 Oct 2005 13:21:31 +0000 (GMT) (envelope-from david@catwhisker.org) Received: from bunrab.catwhisker.org (localhost [127.0.0.1]) by bunrab.catwhisker.org (8.13.3/8.13.3) with ESMTP id j9ODLVvd012107 for ; Mon, 24 Oct 2005 06:21:31 -0700 (PDT) (envelope-from david@bunrab.catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.13.3/8.13.1/Submit) id j9ODLV9T012106 for current@freebsd.org; Mon, 24 Oct 2005 06:21:31 -0700 (PDT) (envelope-from david) Date: Mon, 24 Oct 2005 06:21:30 -0700 From: David Wolfskill To: current@freebsd.org Message-ID: <20051024132130.GW69015@bunrab.catwhisker.org> Mail-Followup-To: David Wolfskill , current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: Subject: 6.0-RC1, X11 cut/paste between windows on different machines??!? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Oct 2005 13:21:32 -0000 I finally(!) decided to go ahead & try RC1 even though my build machine hasn't been working, so I built it on the 3rd bootable slice of my laptop. I'm using it now (while updating it to sources as of a couple of hours ago). It's mostly pretty good, but there is one thing that's nearly driving me to distraction. As mentioned, this is my laptop. Now, my normal mode of interaction with various machines is for me to fire up my laptop, then use SSH to access all of the other machines with which I do anything. (Save, of course, when some interaction, such as pressing the "power" button on a machine requires a more direct form of interaction.) And in particular, on of the things I do moderately early in the AM (I'm 8 time zones west of UTC/GMT geographically), as I update the laptop, is to don my postmaster@freebsd.org hat and start wading through the messages -- the vast bulk of which are spam -- that have accumulated as "held for moderation" in the various FreeBSD.org mailing lists. And rather than merely discard all of the spam, I check it (via a comobination of scripts & manual inspection) so I can update the anti-spam filters both on my home MTA and the one for BayLISA. I have become accustomed to being able to use cut/paste rather freely from any text window running on one machine to any text window running on any machine. That has worked while running FreeBSD 4-STABLE and 5-STABLE on the laptop, but is working only sometimes (and I've yet to discern the pattern) while running FreeBSD 6-RC1 on my laptop. Now, I've not changed anything with respect to ACLs, PAM, or much of anything. And I never did spend a huge amount of time running 5.x; I still use 4-STABLE for day-to-day work. I use xdm to create the X11 environment, in case that has some relevance. And I use "piewm" (a variant of tvtwm) as a window manager. My home directory (on the laptop) -- and thus, my ~/.xsession file, in particular -- is shared among the various versions of FreeBSD that I run on the machine. Symptoms... Sometimes (as mentioned above), the cut/paste works fine. Sometimes it doesn't. And in the latter case, what gets pasted into the target window is whatever had last been "cut" on the machine where the target window is running. And -- as an added feature, I suppose -- it seems to be the norm (in the "non-working" case) for the source window to be closed (and the process that had been running it to die). So I typically am trying (during the above-described scenario) to use cut/paste among the following machines: * my laptop * freefall * hub * baylisa * my internal mail server (at home) * my external mail server (at home) I use ssh to access each of them -- most directly from my laptop; the exception is my external mail server: to get to it, I use ssh to login to my internal mail server first; from that machine, I can login to the external mail server (also via ssh). An attempt to run "xclipboard" on my laptop, type something there, then use cut/paste to paste what I typed there into a window running on my internal mail server caused the xclipboard process on my laptop to die. Running xclipboard on the internal mail server itself (but displaying it -- like everything else under discussion -- on my laptop) avoided that mode of failure. But then, trying to cut/paste from that xclipboard to the baylisa machine killed off xclipboard. On the other hand, cut/paste from the internal mail machine to freefall worked fine. Trying to cut/paste from freefall to the baylisa machine killed the freefall window's process. Trying to cut/paste from my external mail server to the baylisa machine killed the process on the external mail server. OK; that's not all of the combinations; I doubt that more than 2 or 3 folks have read this far, and I don't want to bore to many folks to death. But perhaps there's enough of a pattern that someone more familiar with what is likely to have happened to be able to provide me a clue, ask some salient questions, or suggest some experiments. I'll summarize off-list responses. Thanks. Peace, david -- David H. Wolfskill david@catwhisker.org Prediction is difficult, especially if it involves the future. -- Niels Bohr See http://www.catwhisker.org/~david/publickey.gpg for public key.