From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 15 17:54:11 2023 Received: (at submit) by debbugs.gnu.org; 15 Nov 2023 22:54:11 +0000 Received: from localhost ([127.0.0.1]:54118 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3Olu-0001RR-KN for submit@debbugs.gnu.org; Wed, 15 Nov 2023 17:54:10 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56860) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r3Ols-0001RD-Fi for submit@debbugs.gnu.org; Wed, 15 Nov 2023 17:54:09 -0500 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 1r3Oll-0008FG-He for guix-patches@gnu.org; Wed, 15 Nov 2023 17:54:02 -0500 Received: from mail-oi1-x22c.google.com ([2607:f8b0:4864:20::22c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r3Olj-0005jx-Gb for guix-patches@gnu.org; Wed, 15 Nov 2023 17:54:01 -0500 Received: by mail-oi1-x22c.google.com with SMTP id 5614622812f47-3b2f4a5ccebso115971b6e.3 for ; Wed, 15 Nov 2023 14:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20230601.gappssmtp.com; s=20230601; t=1700088837; x=1700693637; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TVMxE5/c5VOcKJIs6jsAbdrOiVEaVSSlniY0q2lI51E=; b=X+zZywZ++A992HZuBjRI9uO84IswYQEefL7e7hJeirTjigjKxP5Mke6Vm8e0rUHlfR nZBKHdvZHwUilMNdaYoFugqH4uq78ea/5jCVcuzqB07flR5AXSZJlgS1lblu8GWUix0S KqTuUzYTl3sedf9p5GrIMQEoNxeGgl5aw1mmOBmfajSi882TBvAICz1C5J9wJXKlKEVz CU6SMm5Y+AlLC3M804+XjsWvEK0hesJcxD9zBdp79qUWVZ41IqHqvWD0iClV9C4WfsZW 8d1/WZVDmkIskwX8ErdpK1IVWnd/v7RSpey4GN8ws1gB3m+0EzZPev1caI0CLL8yvKMy MIyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700088837; x=1700693637; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TVMxE5/c5VOcKJIs6jsAbdrOiVEaVSSlniY0q2lI51E=; b=NiMOFqym6QlFaL2gcjWZuppjNnPVjVdLOENZE7OHYWs9uw+DjMIgDiyaKTzRi+YNAl yrMnCX46JK6zOFV42jIKvWFWydFrzyKQplOmMbDiPktp6hm3t1BYmoIVmmCngTLxuXeP fo+dS5nCerFCT0Xg7k1D18+1qz9HJuKXAfWKa4k5ytZUtHNIxFzmlkV32ogT8hyhI0YW cvSAJAhn15DOm2dqXNmPEKMzd5eMt0vCAqtAk9bh5siQ8eWsnY/v6KV/Z/PtRtZtjVjH qdbPwl3OV15Bho6ady+Z/NXFLhS9dghsROOET4oQYCPuP9zrOJtJ6ojxd0SSyYg0fP8V O52A== X-Gm-Message-State: AOJu0YwrmeEVlEe4K9WWfvuQNqiS6K46mxwiP+uRFSoOQe7cKbR6Zrho m1ztdaeXIlRXETHmabFjggi5QZ8+ElQFwjpAcW/r+EQtITpcfOD/ X-Google-Smtp-Source: AGHT+IE+RdVOntc30D4jfDQ2zBHUZiKAwymRRnSQCMBdbXuXlLnZvx1EC6U33Dt0WP9O0nGZZDH20YfDz0cWKNYmK8w= X-Received: by 2002:a05:6358:713:b0:16b:f554:f359 with SMTP id e19-20020a056358071300b0016bf554f359mr7481696rwj.7.1700088837459; Wed, 15 Nov 2023 14:53:57 -0800 (PST) MIME-Version: 1.0 From: "Thompson, David" Date: Wed, 15 Nov 2023 17:53:46 -0500 Message-ID: Subject: [PATCH] services: xvnc: Do not specify display number when using inetd To: Ryan Prior via Guix-patches Content-Type: multipart/mixed; boundary="0000000000003f058a060a38c7ec" Received-SPF: pass client-ip=2607:f8b0:4864:20::22c; envelope-from=dthompson2@worcester.edu; helo=mail-oi1-x22c.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --0000000000003f058a060a38c7ec Content-Type: text/plain; charset="UTF-8" Hey everyone, I've been struggling to get VNC working with multiple users. Upon digging into it I realized that it's because the X display number is fixed in the xvnc service, even when in inetd mode, so only the first user who connects gets a desktop and everyone else gets an error. By omitting the display number when using inetd, xvnc just picks an unused display and I'm now able to log in with multiple user accounts. The patch is a one-liner and hopefully not very controversial. :) - Dave --0000000000003f058a060a38c7ec Content-Type: text/x-patch; charset="US-ASCII"; name="0001-services-xvnc-Do-not-specify-display-number-when-usi.patch" Content-Disposition: attachment; filename="0001-services-xvnc-Do-not-specify-display-number-when-usi.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lp0cwda40 RnJvbSBhN2FhMThjYmI4MDUwYWUyMjhhZWNhMmI0YTFmNzI0YTc5Nzk4M2FjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpNZXNzYWdlLUlEOiA8YTdhYTE4Y2JiODA1MGFlMjI4YWVjYTJiNGExZjcy NGE3OTc5ODNhYy4xNzAwMDg4NDYyLmdpdC5kdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkZyb206 IERhdmlkIFRob21wc29uIDxkdGhvbXBzb24yQHdvcmNlc3Rlci5lZHU+CkRhdGU6IFdlZCwgMTUg Tm92IDIwMjMgMTc6NDY6MzQgLTA1MDAKU3ViamVjdDogW1BBVENIXSBzZXJ2aWNlczogeHZuYzog RG8gbm90IHNwZWNpZnkgZGlzcGxheSBudW1iZXIgd2hlbiB1c2luZwogaW5ldGQuCgoqIGdudS9z ZXJ2aWNlcy92bmMuc2NtICh4dm5jLWNvbmZpZ3VyYXRpb24tPmNvbW1hbmQtbGluZS1hcmd1bWVu dHMpOiBPbWl0IFgKZGlzcGxheSBudW1iZXIgd2hlbiBpbmV0ZD8gaXMgI3QuCgpDaGFuZ2UtSWQ6 IEkwZmM4ZTMwNjhmM2FlMjI0MjFlNjBlOTZiZDQwZTNiNmU0NzdjYTk5Ci0tLQogZ251L3NlcnZp Y2VzL3ZuYy5zY20gfCAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs ZXRpb24oLSkKCmRpZmYgLS1naXQgYS9nbnUvc2VydmljZXMvdm5jLnNjbSBiL2dudS9zZXJ2aWNl cy92bmMuc2NtCmluZGV4IGY5MGJkNzI1OGYuLjhiOWFkMGIxNzkgMTAwNjQ0Ci0tLSBhL2dudS9z ZXJ2aWNlcy92bmMuc2NtCisrKyBiL2dudS9zZXJ2aWNlcy92bmMuc2NtCkBAIC0xNDksNyArMTQ5 LDcgQEAgKGRlZmluZSAoeHZuYy1jb25maWd1cmF0aW9uLT5jb21tYW5kLWxpbmUtYXJndW1lbnRz IGNvbmZpZykKICAgICAoeHZuYyBkaXNwbGF5LW51bWJlciBnZW9tZXRyeSBkZXB0aCBwb3J0IGlw djQ/IGlwdjY/IHBhc3N3b3JkLWZpbGUgeGRtY3A/CiAgICAgICAgICAgaW5ldGQ/IGZyYW1lLXJh dGUgc2VjdXJpdHktdHlwZXMgbG9jYWxob3N0PyBsb2ctbGV2ZWwgZXh0cmEtb3B0aW9ucykKICAg ICAjfihsaXN0ICMkKGZpbGUtYXBwZW5kIHh2bmMgIi9iaW4vWHZuYyIpCi0gICAgICAgICAgICAj JChmb3JtYXQgI2YgIjp+YSIgZGlzcGxheS1udW1iZXIpCisgICAgICAgICAgICAjJEAoaWYgaW5l dGQ/ICcoKSAobGlzdCAoZm9ybWF0ICNmICI6fmEiIGRpc3BsYXktbnVtYmVyKSkpCiAgICAgICAg ICAgICAiLWdlb21ldHJ5IiAjJGdlb21ldHJ5CiAgICAgICAgICAgICAiLWRlcHRoIiAjJChudW1i ZXItPnN0cmluZyBkZXB0aCkKICAgICAgICAgICAgICMkQChpZiBpbmV0ZD8KCmJhc2UtY29tbWl0 OiBkOTg3Yjc1NjE4YTYyYzk1YzAzMGU3Y2E1M2UwOTcyZTcwMGM0ZjA2Ci0tIAoyLjQxLjAKCg== --0000000000003f058a060a38c7ec-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 25 13:11:41 2023 Received: (at 67214) by debbugs.gnu.org; 25 Nov 2023 18:11:41 +0000 Received: from localhost ([127.0.0.1]:40169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6x81-00027K-5p for submit@debbugs.gnu.org; Sat, 25 Nov 2023 13:11:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6x7z-000277-2X for 67214@debbugs.gnu.org; Sat, 25 Nov 2023 13:11:39 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r6x7o-00037I-Ea; Sat, 25 Nov 2023 13:11:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=mjqtNGd2aw1f4Gl46Qeg5LPkWeo/+nZVKUGnjhpTFqk=; b=aHsbIGpSh0Z5fKe/ji09 h8ob0duGRqPEkTrDe/dOi8rcMT7is/jQMakDAts6OyE3iiw7EWN3NQFd6jmBMkF6TMXTAP5kHhF/F AqJSNKtqy/pox15QeC3iugGU9OM9F8TvxnDZZT+moJeL8HTRDGtF10T5xtkoixqlhMHj39ILgkLoo 6XqABtfVlqiP758skHcoaKv5HMrq5qLgEfiSJoYmgJzhqKo83tPWK+RXxJyqusl7CpQjjSkfdEHse 2iEu/my9ZloHul73ckNF4SqRHGmDSqidCqcmHNToCPpJIeQxSae5d6v4TEGhDHY1QJD2h4RxYATuF exsk87NKLGvZoQ==; From: Mathieu Othacehe To: "Thompson, David" Subject: Re: [bug#67214] [PATCH] services: xvnc: Do not specify display number when using inetd In-Reply-To: (David Thompson's message of "Wed, 15 Nov 2023 17:53:46 -0500") References: Date: Sat, 25 Nov 2023 19:11:25 +0100 Message-ID: <87cyvxwvn6.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67214 Cc: 67214@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hello David, > * gnu/services/vnc.scm (xvnc-configuration->command-line-arguments): Omit X > display number when inetd? is #t. Seems fair, I think you can go ahead. Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 27 11:03:29 2023 Received: (at 67214-done) by debbugs.gnu.org; 27 Nov 2023 16:03:29 +0000 Received: from localhost ([127.0.0.1]:44621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7e53-0003sF-G3 for submit@debbugs.gnu.org; Mon, 27 Nov 2023 11:03:29 -0500 Received: from mail-qt1-x835.google.com ([2607:f8b0:4864:20::835]:56799) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r7e50-0003rx-T9 for 67214-done@debbugs.gnu.org; Mon, 27 Nov 2023 11:03:28 -0500 Received: by mail-qt1-x835.google.com with SMTP id d75a77b69052e-41e3e77e675so24752181cf.1 for <67214-done@debbugs.gnu.org>; Mon, 27 Nov 2023 08:03:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=worcester-edu.20230601.gappssmtp.com; s=20230601; t=1701100995; x=1701705795; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=zuYH46Y80/4TfVKXgvAQyGSnjse8mY3GgQCkdKB0+yQ=; b=e+0dnL9xDRfNrnu4iJ+jN4j+0cC36IaV84rBt90kS+jKfelo3u1KTE6FS3uEW+sVy7 gNAkf/d2VpjWGLxOoWqQDEn7Z1iz8j+Q29hXz945aJAFb0MDWA0+76u6n9YgoDni7ZF2 2xWepwNZXdLB+764Id57w1BH+AEGovC0mSmDHU1wvMLMIdqFBG+ITPrnkvHErCpyl9Bd c2C3kaQ+a+fNJM1go9RDtguJesVIcNPdOzeCRnA+Q1RtFFQzQUWOVR0HMjH0+8mknZY7 2ovGoK1m4OGtbFiZNblhs/LLwnJIIh0Ly7KfHZlVo5w2LgZDEh1+9RYrlAjImKoTKhcn 5MUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701100995; x=1701705795; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zuYH46Y80/4TfVKXgvAQyGSnjse8mY3GgQCkdKB0+yQ=; b=vYTHhJ+TJK/s4fiAP38JFI/QwG+X4DL5uRx7rbwY2LIV0WYDDfL0e8B7yO7Ozijf8c TD7g+oc1unnWzpJpltBVRF0QG27RzvwrAUVa1TairMNvW+tq+t8MWG69YHyfJZZDChGQ QAmdJUzRW5Tbrjdr5Kz1OcdmZKc/jUf/AZSBwVAuoSIZc4eBwFXr2f3cdUcU174LfriQ toYyYxr4a2ZAbLFMTxq/Vi7GAnGBWliD1o7XgC5il8FpGlwFymVml4DVuA1oe6S/mkpC 6i9ICvcYP817SFlGxeCioKJctVOod9L54NEt0sjbibXMxpPyxEQBzNmGrPVO6A2SeK4U 9HTQ== X-Gm-Message-State: AOJu0YxudtZASM15jVb5SNmyDnAUmmovJIzjRcPkCjyjkE+WgdM+Rc11 KNFtMMWojC9Fyc7UCf0ceUv7iXbLOkJCeIgLfLGVxQ== X-Google-Smtp-Source: AGHT+IEwB8JTXGDLIwnXN+7XnoCTn90mWNwI1phoneue303IDdoFfQCr33Gf6SLsEymEs0uka49Ne4JJ8aR6PYInEt4= X-Received: by 2002:ac8:42d7:0:b0:423:cd70:a910 with SMTP id g23-20020ac842d7000000b00423cd70a910mr1767143qtm.16.1701100994589; Mon, 27 Nov 2023 08:03:14 -0800 (PST) MIME-Version: 1.0 References: <87cyvxwvn6.fsf@gnu.org> In-Reply-To: <87cyvxwvn6.fsf@gnu.org> From: "Thompson, David" Date: Mon, 27 Nov 2023 11:03:03 -0500 Message-ID: Subject: Re: [bug#67214] [PATCH] services: xvnc: Do not specify display number when using inetd To: Mathieu Othacehe Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67214-done Cc: 67214-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hey Mathieu, On Sat, Nov 25, 2023 at 1:11=E2=80=AFPM Mathieu Othacehe = wrote: > > > Hello David, > > > * gnu/services/vnc.scm (xvnc-configuration->command-line-arguments): Om= it X > > display number when inetd? is #t. > > Seems fair, I think you can go ahead. Thanks for the review! Pushed as commit dce3672f5a8eb440ae61a334384423d1e2ff5e65. - Dave From unknown Sun Jun 22 00:52:26 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Dec 2023 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator