From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jeff Clough Newsgroups: gmane.emacs.help Subject: Seeking remote Emacs recommendations Date: Sat, 05 Aug 2023 09:16:23 -0400 Message-ID: <86leepvdco.fsf@jeffclough.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10128"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (windows-nt) To: GNU Emacs Help Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 05 15:16:55 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qSH9K-0002RQ-Nb for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 05 Aug 2023 15:16:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qSH8y-00024m-83; Sat, 05 Aug 2023 09:16:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSH8w-00024X-6K for help-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:16:30 -0400 Original-Received: from bumble.birch.relay.mailchannels.net ([23.83.209.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qSH8u-0002lr-GJ for help-gnu-emacs@gnu.org; Sat, 05 Aug 2023 09:16:29 -0400 X-Sender-Id: dreamhost|x-authsender|jeff@jeffclough.net Original-Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 3BA31901A33 for ; Sat, 5 Aug 2023 13:16:24 +0000 (UTC) Original-Received: from pdx1-sub0-mail-a256.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id CD825901A3F for ; Sat, 5 Aug 2023 13:16:23 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1691241383; a=rsa-sha256; cv=none; b=YsqRIQas1YQ/YrUv5Vh8V0V5htN+RQnaCCIs9oODW9PS8CDygU1ZX5Ju7RLAaWUSlAVoyD xUsPh02x488pAxDhWQNK/Y4ncT5VUDaJRaONA0/QP4h5qkdibILzy8uUnyrrtzktO5x3ar opEfsewebry1dN4RZ6k7xZ8yNbUpfrULVT5bgFIiNHaUA3g5H9JwDoGK9CR/t739EA9JtO nS5MyWbdb7N25juPVKiZYrYQ0JDK7oHyZ06n3jYNP4icQrNd4JZ23q6DXSNA7vMThDTUKa HQX2kaLv+mI5r43Vks0Pj8a8tLGrz3GThaJzq8piG6Qlqss7gLSfSsXzfEPZ4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1691241383; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: dkim-signature; bh=GIzVc1xdmWbIPjvHLz7hxCODnhMBVupEvV03nVLNmM8=; b=m9E85l036Kjxiv01EoxQcQrhmWv4pG2r+BtNEQCSk1R2cnBfp6xoT/luCife76TTtCh49v EBf+kHoZumnzO5FQsvv17bw87T5Hw41D7/T4NhprzJR+4JmOZ5vfmxhBJbD6b8pOS/uhe/ mth5DylwulRCt9NTYHTWn4Ajn6YV6CnK65AUreNQsexUrqpSa6KL2uUCewYcJFGCLVToKt 8tcdfjIrP6Gy0YqiALhDwztA9LVx5hMS01OBtdHJdNRlFkrWO2Lus/mU5e5yJ3RPnDg4na WVtKpYSFI/4fCbOJa06popZustzg5+00AnnNbKcplybx7Ts2jsXq0Z4SHRfo8g== ARC-Authentication-Results: i=1; rspamd-849d547c58-7nt9t; auth=pass smtp.auth=dreamhost smtp.mailfrom=jeff@jeffclough.net X-Sender-Id: dreamhost|x-authsender|jeff@jeffclough.net X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jeff@jeffclough.net X-MailChannels-Auth-Id: dreamhost X-Celery-Chief: 474e8f9860e6f5b5_1691241384049_2159190817 X-MC-Loop-Signature: 1691241384049:924207538 X-MC-Ingress-Time: 1691241384049 Original-Received: from pdx1-sub0-mail-a256.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.124.60.171 (trex/6.9.1); Sat, 05 Aug 2023 13:16:24 +0000 Original-Received: from DESKTOP-EBAJ5UJ (c-24-147-205-93.hsd1.nh.comcast.net [24.147.205.93]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: jeff@jeffclough.net) by pdx1-sub0-mail-a256.dreamhost.com (Postfix) with ESMTPSA id 4RJ34l25k7zC6 for ; Sat, 5 Aug 2023 06:16:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jeffclough.net; s=dreamhost; t=1691241383; bh=GIzVc1xdmWbIPjvHLz7hxCODnhMBVupEvV03nVLNmM8=; h=From:To:Subject:Date:Content-Type; b=qjX0aFublHod+rcYmhlwJV/eD4wlY9A3Me64KdY/JLt0ZhK7AN8uGRpFatdIe7gs/ BZMdr8bxEs38LDrOpUnCyk1YWOArlIF/TtSb8+zdpyibQFCIZkTr9SIO/JVJ0omr4o 59amRvpxCTk8n00DzyCz+h4lRExvQwEFET1ghDWKkdifzGsQIa1MEfBZ3l1PMBw4gg JwK9yP2Z4qCZH5vabT4ITHpEpU+Um7BWWdlLyvzNVHGNPe9NNr0dJhiKFwmHchqa+7 6ul6PIaO0sJReasmh30guIjZxQu9yBNmcDIkxgajOtNWpqo57m+U82V6vKsdi/Gpez e3EkrhjERmS/w== Received-SPF: pass client-ip=23.83.209.25; envelope-from=jeff@jeffclough.net; helo=bumble.birch.relay.mailchannels.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:144620 Archived-At: Hello! I'm wondering what people's recommendations are for approaches, packages, and configurations for running Emacs on a remote GNU/Linux system and displaying/interacting with that Emacs via Windows 10. I know there are several ways to accomplish this (or used to be), but I don't want to bark up an outdated or inefficient tree. Since this has *got* to be a common need around here, I figured at least one person on the list would have The Answer. Various and sundry details of my setup/needs are in the PS. Thanks! Jeff PS... I have several pieces of Windows-only proprietary software which I *must* run for my business. Half of these work OK under Wine, most of the rest have minor instabilities, but one falls over and dies with alarming regularity. So, Windows 10 Professional is and must remain my main OS for now. I also have a machine running Ubuntu 22.04 (desktop) which mostly just sits around. This is all on a small, glorified home network where I can set consistent IP addresses and change any and all settings and software packages as needed (minus the software dependencies I mentioned above, of course). All this said, my main work environment is Emacs. I really can't live without Org, Gnus, and BBDB at this point. I have all of this *mostly* working under Windows but I keep running into little...glitches. Most of these are heisenbugs, and all of them are the sorts of things I've always seen when running Emacs outside of a *nix environment. I'm thinking at this point that it might be easier to run Emacs on the Ubuntu system and display it remotely on Windows. In the Elder Days, I would have done this via X, and maybe FTP to move files between machines as needed. This is probably an insane thing to do in 2023. So, what do *you* do?