From debbugs-submit-bounces@debbugs.gnu.org Thu May 23 18:35:27 2024 Received: (at submit) by debbugs.gnu.org; 23 May 2024 22:35:27 +0000 Received: from localhost ([127.0.0.1]:33124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAH1k-0008JW-7D for submit@debbugs.gnu.org; Thu, 23 May 2024 18:35:27 -0400 Received: from lists.gnu.org ([209.51.188.17]:58858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAH1i-0008JN-D2 for submit@debbugs.gnu.org; Thu, 23 May 2024 18:35:10 -0400 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 1sAH1b-0002Y1-DH for bug-guix@gnu.org; Thu, 23 May 2024 18:35:03 -0400 Received: from mx0.riseup.net ([198.252.153.6]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAH1V-0007mO-MF for bug-guix@gnu.org; Thu, 23 May 2024 18:34:59 -0400 Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4VljfQ3Vcjz9sbt; Thu, 23 May 2024 22:34:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1716503694; bh=y9e+btoFD4X+ZPS5yG+e/AhzPPNKs/ZpUytDWkwNi68=; h=Date:From:To:Cc:Subject:From; b=RHZYFyteTdvKTp+XwOi9Fmg9DDge4xJt9LDje2cYrpwrWsaPZe100MjDW9rY/RlFz ZsMlY9W767cze6vuPUKtwGmY2JoU0xYS8H4ajWBrdqmBzI+gj5V8QO23RMXrwU0kKs /vpGXj6tHsJiMRQ1JCgsVTiEiSizcnYoWKyl8OFQ= X-Riseup-User-ID: 9CEE23523C4C406D83DAAB7DDCFE1971BCFA24961291C7637F9FE8824304D2FC Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4VljfP2QjmzFvYK; Thu, 23 May 2024 22:34:53 +0000 (UTC) Date: Thu, 23 May 2024 19:34:45 -0300 From: =?iso-8859-1?Q?Andr=E9?= Batista To: bug-guix@gnu.org Subject: slim: Two regressions on v.1.4.1 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Received-SPF: pass client-ip=198.252.153.6; envelope-from=nandre@riseup.net; helo=mx0.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: tumashu@163.com, zhengjunjie@iscas.ac.cn 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 (/) Hi Guix, I've found two regressions after upgrading to v. 1.4.1 of slim. The first one is that it is no longer possible to use a secondary monitor with it. If it is connected at the same time as a the primary one, only the later gets to show the slim greater. If the primary one is disabled via kernel command line (eg. "video=LVDS-1:d"), slim does not start and the xorg-server crashes. Shepherd keeps trying to restart it to no avail. Curiously enough the changelog for the current version mentions that there has been some change to "how/when the pseudo-root window is created and removed, in preparation for handling multiple monitors"[*]. I, for one, have been using multiple monitors without issue until now. The second regression is more subtle and annoying. After logging in with one account, sometimes, in what appears to be related to have used any gtk application, the user session is not properly terminated on logout and herd looses track of xorg-server. If one tries to stop it with herd, the session remais alive and there is only one bit on slim.log: 'WaitForServer: Not seen SigUSR1 from Xserver' and nothing useful on Xorg.log. Only by manually killing the xorg process, I've been able to get back to a sane state again. Any thoughts? For now I have reverted the upgrade to its current upstream version. 1. https://sourceforge.net/projects/slim-fork/files/ From debbugs-submit-bounces@debbugs.gnu.org Sat May 25 10:30:43 2024 Received: (at submit) by debbugs.gnu.org; 25 May 2024 14:30:43 +0000 Received: from localhost ([127.0.0.1]:43760 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAsPy-0001Pd-So for submit@debbugs.gnu.org; Sat, 25 May 2024 10:30:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:32822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAsPw-0001PT-UR for submit@debbugs.gnu.org; Sat, 25 May 2024 10:30:41 -0400 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 1sAsPo-0006wm-Vz for bug-guix@gnu.org; Sat, 25 May 2024 10:30:33 -0400 Received: from smtp81.cstnet.cn ([159.226.251.81] helo=cstnet.cn) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.90_1) (envelope-from ) id 1sAsPk-0006V3-Ru; Sat, 25 May 2024 10:30:32 -0400 Received: from m (unknown [107.174.64.25]) by APP-03 (Coremail) with SMTP id rQCowADX+CXz9VFmtXwgDQ--.58484S2; Sat, 25 May 2024 22:30:17 +0800 (CST) From: Z572 To: =?utf-8?Q?Andr=C3=A9?= Batista Subject: Re: slim: Two regressions on v.1.4.1 In-Reply-To: (=?utf-8?Q?=22Andr=C3=A9?= Batista"'s message of "Thu, 23 May 2024 19:34:45 -0300") References: User-Agent: mu4e 1.12.4; emacs 30.0.50 Date: Sat, 25 May 2024 22:30:02 +0800 Message-ID: <87o78uq80l.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: rQCowADX+CXz9VFmtXwgDQ--.58484S2 X-Coremail-Antispam: 1UD129KBjvJXoW7Cr47JFy3uF45Aw17tr1fZwb_yoW8Ar1kpF W8tFyUK3ykJr17XryxAw48XFyF9rs3KFW7tF9xG3yIvFs8WF1FvFWxKFW0qas3Wr18ua1a vFyq9a4kuFZFvaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUUvCb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Jr0_JF4l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Jr0_Gr1l84ACjcxK6I8E87Iv67AKxVW8Jr0_Cr1UM28EF7xvwV C2z280aVCY1x0267AKxVW8Jr0_Cr1UM2vj62AExVA0xI801c8C04v26x02cVCv0xWle2I2 62IYc4CY6c8Ij28IcVAaY2xG8wASzI0EjI02j7AqF2xKxwAqx4xG64xvF2IEw4CE5I8CrV C2j2WlYx0E2Ix0cI8IcVAFwI0_Jr0_Jr4lYx0Ex4A2jsIE14v26r1j6r4UMcvjeVCFs4IE 7xkEbVWUJVW8JwACjcxG0xvEwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbV WUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF 67kF1VAFwI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42 IY6xIIjxv20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF 0xvEx4A2jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2Kf nxnUUI43ZEXa7IUeAHUPUUUUU== X-Originating-IP: [107.174.64.25] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ Received-SPF: pass client-ip=159.226.251.81; envelope-from=zhengjunjie@iscas.ac.cn; helo=cstnet.cn 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: tumashu@163.com, ludo@gnu.org, bug-guix@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: -2.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Andr=C3=A9 Batista writes: > Hi Guix, > > I've found two regressions after upgrading to v. 1.4.1 of slim. > > The first one is that it is no longer possible to use a secondary monitor > with it. If it is connected at the same time as a the primary one, only > the later gets to show the slim greater. If the primary one is disabled > via kernel command line (eg. "video=3DLVDS-1:d"), slim does not start and > the xorg-server crashes. Shepherd keeps trying to restart it to no avail. > > Curiously enough the changelog for the current version mentions that > there has been some change to "how/when the pseudo-root window is created > and removed, in preparation for handling multiple monitors"[*]. I, for on= e, > have been using multiple monitors without issue until now. maybe you can report it to upstream? > > The second regression is more subtle and annoying. After logging in with > one account, sometimes, in what appears to be related to have used any > gtk application, the user session is not properly terminated on logout > and herd looses track of xorg-server. If one tries to stop it with herd, > the session remais alive and there is only one bit on slim.log: I'm not exactly familiar with shepherd, maybe replacing fork+exec-command with make-forkexec-constructor would solve this problem?. > > 'WaitForServer: Not seen SigUSR1 from Xserver' > > and nothing useful on Xorg.log. > > Only by manually killing the xorg process, I've been able to get back > to a sane state again. > > Any thoughts? We can revert this commit or add a slim-1.4.0 package? > > For now I have reverted the upgrade to its current upstream version. > > 1. https://sourceforge.net/projects/slim-fork/files/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmZR9eoACgkQO1qpk+Gi 3/ChGQ//UFn3uzWhsK7vFhv02xL+Ms7lzFf2ha5qqekhCfIzqcDMUX9hRtpT90zL RPwKb9LyqC5TcJkhct00Pu7iT1DTa/XQHMuX+vazL1iqJVVKLcg2cGaqEfa8r25t mUZO5U6RZGjnUhOTs0s78CIvYYVWrKBmFy7TCtbM2ZPWateOB4O1vBf2fjyMN203 9HFikvKeoviHSp4URTKLQIXLQbNWB85YNOHNk2b3MilTcYfDZLmGllyGkeikPICU QWm+el0GFYodn27amb8kdYsq3JamR9h/alHXxkPkSU7Gzm82XxXrAvDMeYATSdyG U/mhXeZ0CkuXDI8R7t0HT73jRKXOL47wVfh4cZEbOq8qeEUx2GBbv3ryA4m9cX7q mh1DSY5FgInPms5+b22tfKe4mBbHs5pxLGUedepXI6wBdC4EAGdxLbyslOpM80VS jkGmvZPmsEszWRXiug99B26CmlcGTVneEzjIhJiK7zBluxjmzpikontrLN5SIHRW qOtRnyzUIpIY7Pq0jzE8OPI3e/h8lSotoWsJWLSoFR+/gwQ5nwaiZa7uYxD8+07Y 198HQpAnfqqU21stKfMCBJ19bdP6QPYsbnNuDeJFfdGU739fOR/Hkliz/HJNE9qe 15aEHBCynW7CGrCS+w4QSHpmv+kEQf20zlLPukhhWHMplHRn9Qo= =7cLK -----END PGP SIGNATURE----- --=-=-=--