From unknown Thu Aug 14 17:27:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#57781 <57781@debbugs.gnu.org> To: bug#57781 <57781@debbugs.gnu.org> Subject: Status: missing wallpaper command Reply-To: bug#57781 <57781@debbugs.gnu.org> Date: Fri, 15 Aug 2025 00:27:53 +0000 retitle 57781 missing wallpaper command reassign 57781 emacs submitter 57781 Felix severity 57781 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 13 16:30:51 2022 Received: (at submit) by debbugs.gnu.org; 13 Sep 2022 20:30:51 +0000 Received: from localhost ([127.0.0.1]:52969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYCYV-0001mw-2S for submit@debbugs.gnu.org; Tue, 13 Sep 2022 16:30:51 -0400 Received: from lists.gnu.org ([209.51.188.17]:33918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYCYT-0001mp-L8 for submit@debbugs.gnu.org; Tue, 13 Sep 2022 16:30:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYCYT-0007AJ-6r for bug-gnu-emacs@gnu.org; Tue, 13 Sep 2022 16:30:49 -0400 Received: from mout.web.de ([212.227.15.4]:59387) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYCYQ-0002Tl-Gf for bug-gnu-emacs@gnu.org; Tue, 13 Sep 2022 16:30:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1663101043; bh=LXxdsr0tGuug4/yPXRkf4XAAervRL0WW3KLZ+wWkRu0=; h=X-UI-Sender-Class:From:To:Subject:Date; b=FvvJLsA26nzXOZZTpzXtowVWdMtLWcAmZbT146oYiAozOqqeXYH12R/AiFRDgRpJh dbnevLPclS9D7/i+N9DXoUoyCH0ufAhrkY8fE5u9Av8aH2H9TtiU963R93JIbszvUd KDLftL9OFDkdQj61dP7jd1UD+h8N/3FJZU2R1rTA= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1My6pf-1pXKge2RlX-00zO6p for ; Tue, 13 Sep 2022 22:30:43 +0200 User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: bug-gnu-emacs@gnu.org Subject: missing wallpaper command Date: Tue, 13 Sep 2022 22:20:31 +0200 Message-ID: <87fsgvc938.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GffdrmJOUifXzqsGvbICXgRz6TEU3MHtKYOGS7ZAe6NJT5zerMu bMOOUs8riZZ7sTx0F7b7NLLV6sP3mTScBGCmujwskJDe8QEqsUGUk0VG5k9Kt+leRyXfm+L +7xKnJ9Mz7e2Ez46nb8CgQv6eR+b68B61bNwbn5pBjPub9fWmAFbqovdqDlchjCTrAT68Hw fP2Qfc9Pw9iHe58bnvpOQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:ka5IlrqL57s=:9d2+ZnWxaO0MW3RktO+cWf lIUDHAV6Xi8X8tC6ZmQAmYiF2Nje1WP69HVK8WBS1x7CfssjMiHbqPrW9AJejArRIlrbzVeej z4BrW9H5WIII9zD6gOfI536Tj8XX0995fq5d9qqt+2U/S1+JAvkE76/ebm1uXzT++vgrlA3q9 j1eO3A0bpMBhBoDyuVHxlRGEl4xFB+B1sAMm6E3Nv7OSOlRVtSgdulOlr5HJau4B/ILM5l2ID 8sw28yM9cIy821F2t81is1kj8YagNuMBsr7iVEblIrKTJyWQeizQhEX/xTEXrLNYaKvQHfQfd bM9D4QljUQfnAnwekMp0bQFfCTGgpIjli2Zu9to6HJ1/2F/Vf+QZv6t+QNVLaIhWshw440gjG FOkybDn3GIIBwC05crP0b6pbPtixuG8OYXRyyIII3WymfypM/tO3FY7eVxMPosi6pl/5lxa6t Ig8S8RRaorSfdX0wyrlPNbkMpgSiaYJnOGBPpgLO7EoABBbq6DarZjAZeBgWk+cbv/GDBaAPL t5l58GJLUjlUSAhjFB8ZvBpkh32+7qhT29K1YIvNJ6MpRahpESeVh1aGNVG5yDGB4T0pNpUuG baXmZbnwkxUVzwavjMOLSj3uNSPz4v3iGd6wq4UMVihvlAlvXFfQbjHT2HcpquMx6leIcaaFG zOUAIa/VppaNZ0RqJ4fsYhtfBDtqdYZV/OsUnoRxRQg7xN/E96ldGu08gWSwaD94OsbRjLMXq AhSNhCGXRORBBX2no3rkP03MzLL3nb6HrThI8i2W4jy/CmeTBZsdlwGh2+BITHgBzcS9mNPy1 woZ8XSEcRCt7J/HJnvFtslSJ7ujSeMB1c63UknfoXIddiA2Bj8Kyn8B1WdV9DBBlr8ifpluNR yKi7d0ZHq5FGukgPpTVUoViDm7c6EyjN/m9j6y0hWSfk+Z0Lnwp06wo6HLatYVKQcvRqrzdsl AHl8Q3xxaWw94DbpkW5YcFzQEdm+N9iWhcJUay/+Mxzy5KMQNaR8VcP9cPweByzsQR2Grb9gf XDlSiGv3WrXUKXW/tSwYt36QDbLBk5yaaVaXc763Wdzn2eDqAtZyGV+lOGGKwgNEIn6LPfH5t 8sEfwEc5TgRjGHxfvF+KaSi/p3mC/BblrnecdhWZYGZA/JDVO3yQCzWmCudkK9lT7Va3Uy+ex G13aZ0O0GLZ0GlmNoJNqNhHNeh Received-SPF: pass client-ip=212.227.15.4; envelope-from=felix.dick@web.de; helo=mout.web.de 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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: 0.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: -2.4 (--) I'm not using swaybg but wbg as wallpaper command on wayland which is not yet part of the wallpaper-commands. 'wallpaper-set' works if i evaluate: (add-to-list 'wallpaper-commands '("wbg" "%f")) From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 01:41:10 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 05:41:10 +0000 Received: from localhost ([127.0.0.1]:53430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYL94-0007pT-Cs for submit@debbugs.gnu.org; Wed, 14 Sep 2022 01:41:10 -0400 Received: from mail-oa1-f54.google.com ([209.85.160.54]:39664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYL92-0007pC-Ia for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 01:41:09 -0400 Received: by mail-oa1-f54.google.com with SMTP id 586e51a60fabf-11e9a7135easo38164036fac.6 for <57781@debbugs.gnu.org>; Tue, 13 Sep 2022 22:41:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=rtzPmxYifzwxaNmSP1uZJAUNw1m7oKJXCBU7m3gU9l0=; b=bta8Oz2XsjsJQo0yojImQ2QLoz5Yj+Ig+mCIy45x9XLquuQfMjCRhebcjxpOweRQde GDmUreKc8rq9nZcYPIzCQHPOtkuethWsqgse7qke+UdgvKJ8JEcu9ni9N5W1DJsSioqI O6icdem4nsJwB2zQqzlCrfceGKym0CkdBx8EWQIOq8BZns5UYDBLfP7JBDLNx9GZ5KxN Uy0CaXdSuNf52vZWhnrVFU4P7kVsYQiicNEX83vW7PW7HnbXeRNHwLOFCp6tiqPIl+hi 033thlDB6oyB5CUCQrg9l+gb0y1PuPNO7QCwifgJoHUcfR6wC1yBFBtocCfYrenAh67P zvJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=rtzPmxYifzwxaNmSP1uZJAUNw1m7oKJXCBU7m3gU9l0=; b=bcCi1qFCdViY9CRA0UVNRdSI6080EAtjD+2Mim5I+tybDfQYYTKU/ere3uukDAaOyq jVH4rh2z2fAmLYHn2wic9XRTjDO6K2SbEmYxOf8AbMWdLdAJ66mK8/oEFySsanRaO5sk weUAdbbByh6bvniOK1Xo6BmKeV52s9IK0uHw95ZB+J0tw1bTrAycHwSlMLPKVHYAxKXi y3vbCp0wYaojkgvLlGIHdR7D3FpacagP/Cz1B8+493TTWfZppI02dh+RnAhBFxYggXBM u7OkCsXoo1HNykp7D2KGzuEBFieeEvt7f1IhV7Ji2dU9NegZ0yINmNjijZr8hDj4CwFX 63Mg== X-Gm-Message-State: ACgBeo3K02lbXfQumd5eep54ysl5Nv2QP8X4KCK+TOxTDQNZWvCFZB52 pknUwmv/JhE7hU47jh/gtcBw2PRsPOMeguTjxjo= X-Google-Smtp-Source: AA6agR77BeFhVO6Qk4lefgJxeIsqgU1qltnQh9pM1SM5ozR9Mhed9piFGkNYojGtD1Jon4XvU11AYEkFEMUNNoIwx9g= X-Received: by 2002:a05:6808:1688:b0:345:ea9a:2954 with SMTP id bb8-20020a056808168800b00345ea9a2954mr1169924oib.199.1663134062720; Tue, 13 Sep 2022 22:41:02 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 13 Sep 2022 22:41:01 -0700 From: Stefan Kangas In-Reply-To: <87fsgvc938.fsf@web.de> References: <87fsgvc938.fsf@web.de> X-Hashcash: 1:20:220914:57781@debbugs.gnu.org::86ZXB2RQNbmlDt3w:1ceT MIME-Version: 1.0 Date: Tue, 13 Sep 2022 22:41:01 -0700 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) tags 57781 + pending thanks Felix writes: > I'm not using swaybg but wbg as wallpaper command on wayland which is > not yet part of the wallpaper-commands. > 'wallpaper-set' works if i evaluate: > (add-to-list 'wallpaper-commands '("wbg" "%f")) Thanks for the bug report! I've added it now (commit f0798ac13d), could you please test? To test for Wayland, it only checks if $WAYLAND_DISPLAY is set. We could do something more fancy if needed, possibly involving loginctl. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 09:55:12 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 13:55:12 +0000 Received: from localhost ([127.0.0.1]:54279 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSrA-0006cf-41 for submit@debbugs.gnu.org; Wed, 14 Sep 2022 09:55:12 -0400 Received: from mout.web.de ([212.227.15.4]:34671) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYSr7-0006bI-Qs for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 09:55:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663163703; bh=B8Y+n8So6qIjcUoc/TzhMdSvJmTUSPv8tFAjPhqpgXo=; h=X-UI-Sender-Class:From:To:Subject:Date; b=DCpYH6+RpKGHarhU+IvbacAS6hse/ycZnDQnBMPG7rLiJ4Lt742IR5xn6adOiZ5um dogU+9bP4iAz2W5HFPiDOvFUlYLwXwqJzUr5T/zqhleyWv9k/RiMy6eb++LTL+5E4o Phz3AN4lZWqjwAfnwKdqbeyWXeajTPDznL9UgD5uQlR6rVu10IYGJAAGwWVxownGbF dpwWb46PIaWTPsSs+7o59K0tme+UpLWydaMKaVVJYu5r+oDrOBXoBFPIBYV+zvUlSs XYGvRJynM6F8fb2huqv1F3vzuH0k6u91gO3iCeN9WNfs4xiz6v8KQYOfB4GL7U5PNb wL2RdY+5tnnFQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mq182-1p3h7l0tBi-00n3tz for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 15:55:03 +0200 User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: 57781@debbugs.gnu.org Subject: wbg wallpaper command Date: Wed, 14 Sep 2022 15:50:27 +0200 Message-ID: <874jxahxkw.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:9psVg0DuyEjEWKELtUHgMu/AQmMHb/6C5/3fJLC3JgCH7o2L3YN K0h75UKf5DSpYlBz32aJ5GJmCjP+L7WtgFwx8DYf6jDJXv58GovqDRzwaTneBRtfUmtE/iP 9VT+ghbcv9T9I2lxq3B+vUzQ4eZ77dEOaVRZB6m8lQbGJucPk5CCqY2q3KDOR3QMYtHbTJu Dc13lkF/w3eT6CrJPpFlQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:/wLflxhMxVg=:Hn0Aiuiihne4nlZf7sfnOw WJXC1i6PF6p/ewiyx0CI1HAc03mEkEOQosK8LJy9PJyZ51aZnT8VAIS64TLJ8hckjoHfZnQFZ LjuR/iS9X6NMjU8FdNpoQc/Cd2JOQq7fB+ojYYm9GSLqoPkKj2EIhroRqnMHr+0iKzIwNMWGy 5QSztdQQWUq2PMfuQBhH2RNC+L+ho52asSfJCvbCnxooOVaNKSZdz9FgvDrXgLztHX7HlrCgF xtAk/HHoC0kqbrOshFWCl3O4G6Rak1j8uZYNFXEaDkk7jWi3sBwkSRDTmWuBn5nsegcwdrfvE 05KuENjI0WUAjPAJBXXV4/Io+9VTPM+0J+0UEb5vcN+PXHECjjR3AjRWBnEnZHccmKEZw43MQ hOqw/oVhADqZ6J8V0OIaAyLK4XxZfFqbnKqfGqCENrkOyDhvgd+ioH1qS49m3RARPQzTyRtfl F+gh/EfIy+lyf2xZJY2G8Epe1qFUgilLji9Ft122/r+k2cxXxZASWihcQmY6DI0NA65FBAnBB D7/YQ4iCi6n54P9Nrf+N65dUkHR38kJ0N/Zygl3qqLlhq2xRUw5V+9j5VyBd6r1wNVdqvgMTQ 5/ZICc11DcW7TOBC3q+rvnXyy4goxn6N7xxsF/7pthSIXvNf+Vvxr91aj+nq8uTFhh2qPoWVv SbLCmZ3altvpe0C5tXtKcstAu1ltcrUI1FK9fMBg0GSSpkhaOyzihMFZmKxGz17CtqEe3XokP E03FZNgvKCyOlPVz0qY+/O7huJE7pUJiSJqNYjxS36fZZN9EpOdidwUc/qkGu+ygpRrA4stBh gG4iv9LgAD0v5Xj+N1aUwBB9ntEzGKCwgljV+607K0/SudOcXzGNYh64WVo3al4zOrqdDFskB 9rCm+6+mKRk8mOtTUgu7FBxiW/lNscNpcqyGDKvuxOS7DLgDQLYaeu3fIY6AKL6k6J/FCmNk9 PAVlYJJiMQq7mRV8WDT7Z7niIgyoYW+82hV4VdB9WAwRJ02Ja80Bw0vGO7Xokand+zs7kOfxi rr28sCYZPXO/LPI6TGsfi+mxg2c+loLyHD4aj59kA47f5FxPzzsZBpXBN+rNTK+APIo7cZ+Tj tNRcNUlfPeFXc1Hov8GkN/+qRd61MUAJdECtPctHAMCMA2uH9AWu7FV7Ryxw5wDXR2bj/QlbL q60n9WnjZ5eIKXYTF8HFxjJUwC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 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.7 (-) It is not working like this. It does work the %f needs to be double quoted: ("wbg" "%f") Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 12:27:34 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 16:27:34 +0000 Received: from localhost ([127.0.0.1]:55871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVEb-00052a-NJ for submit@debbugs.gnu.org; Wed, 14 Sep 2022 12:27:33 -0400 Received: from mail-oa1-f53.google.com ([209.85.160.53]:43887) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVEZ-00052J-Rw for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 12:27:32 -0400 Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-1279948d93dso42342462fac.10 for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 09:27:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=yt6Yfo8uXJaOaUh7SihQVVYlXoXjkZoQAOFL9+VJM08=; b=CcsUhgKU0PYr/a1sXzZjQAhmRG7h7gpsQ0T48KnK7pC6h7NCQQbxu/syfFYW3NMrE3 Q4IvrS1U9XeoBlrsmONqEWV5ZSo3gdmJg5a3+XKyzGXhssqsIk5h0m4qN3t78XvnkaqS /hQ2owGUcM8C3snIfAxOFPx8+GuiHLSX3Ux27rtBd/RFGCx4UNMqmqW1jKoY0S+JK4q/ HE62gopTrLTKnzdtE2k+QqRg189m60borudUeHrD/lLpCYxYqwIc2SngNvljIpngs/AS 3nIF4rk1nufWmn4Vc2kXhjg/RD8Sv8hOJVubBkl8oz9Zd15ND4mfKgGcDVVJ0tf1rQ1M hMJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=yt6Yfo8uXJaOaUh7SihQVVYlXoXjkZoQAOFL9+VJM08=; b=ayTUs2vHs5TDz7BBOIP4EBckbT3PSgZNPhGuJ8L7H0qATFIl9XWJsCJFgZPQO3vamb LR8NfCYj3WOtkc8EE2jOuB7ZpRSy3HcOLKU2gOfbsH69l0GguiB4NqjWOsmMjpDSbraj Vc3eYDB+GM25/TQ3XNhrrv5KfgYwFQsH/s+vKxpSZTp2gp1k7QzOzLm91W4rxJQyx3uW SgVj/N1NDAXK9Ump6ooxfSkmrkR4vZps77jc0tcWQLODqXSRwvzzh5ejBRKi13meVJlr dgipnZFbk4dPET3qhSQkANQBpCUtwmNzzUdqtZubbMgtaUlPXMU5ICrsegNyLsslMUXv eijg== X-Gm-Message-State: ACgBeo2OcppxNxGznY+Wj+mywgIjYzd7/FMhc7KISZF6Iae/FkAXPXtn wBwPID1dzHqudfeQ7+qUDNcfo4ZgTRN8jf5iXq3YGcoz X-Google-Smtp-Source: AA6agR6VbMFMihKfnoelrJxH0fl0tr6TkL2UxHEn33wZTEU5/K5PLb9f3tVsdQCrQGY+7Eea67fvI77Y0Knp80X3tg4= X-Received: by 2002:a05:6870:538c:b0:11b:e64f:ee1b with SMTP id h12-20020a056870538c00b0011be64fee1bmr2741639oan.92.1663172845986; Wed, 14 Sep 2022 09:27:25 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 14 Sep 2022 09:27:25 -0700 From: Stefan Kangas In-Reply-To: <874jxahxkw.fsf@web.de> References: <87fsgvc938.fsf@web.de> <874jxahxkw.fsf@web.de> X-Hashcash: 1:20:220914:57781@debbugs.gnu.org::C7O/EG/lYE17MgrT:0PHc MIME-Version: 1.0 Date: Wed, 14 Sep 2022 09:27:25 -0700 Message-ID: Subject: Re: bug#57781: wbg wallpaper command To: Felix , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Felix writes: > It is not working like this. > It does work the %f needs to be double quoted: > > ("wbg" "%f") Sorry, that was a typo; fixed now. Do you mind trying again? Thanks in advance. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 13:01:03 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 17:01:03 +0000 Received: from localhost ([127.0.0.1]:55941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVl1-00063Q-0S for submit@debbugs.gnu.org; Wed, 14 Sep 2022 13:01:03 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:56107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYVky-00062n-1F for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 13:01:01 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id F20935C007C; Wed, 14 Sep 2022 13:00:54 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 14 Sep 2022 13:00:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1663174854; x=1663261254; bh=51tFcGCaTc 0gnNMKf6ZuAyhXrsh5b5seplDL99uQD+c=; b=0EHkdwwoiVTbXu4v1tVGP+S3VS njwAXsgbybWM7b+NEGE2hMIcQnAk3Wfp6IAts/9IuBEJSvkr5kpxN0pGWrO7RRum 5P3cpphnZe4syxWzcHngJiKTw1dCU/C5DnGJwwdAJzlWGdtD+fgRSjPd2/1F5dUw thurZFRT590FJJzCHcLSxzytsOgsGhxhWcpAJ6Tfi06hTStzf1W2GxNf1ESX83pJ m7lGF7IThzlF+i4coLicJSuXc3TsSraeN0QqvGK5U9XeTWR8HZHtnE6L+KL8NwHy X4WXrkEFyKJgFFMq6DA5LbedhOwZ3HjiK1pRaXfmekxZk/ZsZZLkU+yxEwyw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663174854; x=1663261254; bh=51tFcGCaTc0gnNMKf6ZuAyhXrsh5 b5seplDL99uQD+c=; b=uoKL20inzEIhyLFybXu/OrmsmEnWh5HW3AXfbH5QVLX2 sMNxrM5PNt2UxQdzjnVv7P1gGlMPOB3GQ/NyCJvMgjZlNQs1FkNQN9W2SyA0BphY RjhEAFluCb0TeS/OKpYuQJJZSQnjBwaciVbFL45LKNn5ytz4rTBjOQlR9Z2/kt9J 9AVLjQs8/3E1k8N1mTxkIOIa+nyqjcKTqoc232Gsz4UdXpDgCTIXDFV3W3qFfyhW aCz4sKJAD3gwCvIg20qmvoD9dof5ECFKnaDy92gL/JRy8RLU5URcHMxTVJzoT9RQ EL1s1U1BGS5UDv4IiNXG1EJ2xTNKmhrsEw2+6nVkIw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeduiedguddtlecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvffujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpeffueettdefvddtteevgfeufeejgfegudfgfedutdegfeet keehuddvfeejjeeifeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 14 Sep 2022 13:00:53 -0400 (EDT) Received: by melete.silentflame.com (Postfix, from userid 1000) id 4672D7EF662; Wed, 14 Sep 2022 10:00:53 -0700 (MST) From: Sean Whitton To: Stefan Kangas , Felix , 57781@debbugs.gnu.org Subject: Re: bug#57781: missing wallpaper command In-Reply-To: (Stefan Kangas's message of "Tue, 13 Sep 2022 22:41:01 -0700") References: <87fsgvc938.fsf@web.de> Date: Wed, 14 Sep 2022 10:00:53 -0700 Message-ID: <87illpubzu.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 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.7 (-) Hello, On Tue 13 Sep 2022 at 10:41PM -07, Stefan Kangas wrote: > tags 57781 + pending > thanks > > Felix writes: > >> I'm not using swaybg but wbg as wallpaper command on wayland which is >> not yet part of the wallpaper-commands. >> 'wallpaper-set' works if i evaluate: >> (add-to-list 'wallpaper-commands '("wbg" "%f")) > > Thanks for the bug report! > > I've added it now (commit f0798ac13d), could you please test? > > To test for Wayland, it only checks if $WAYLAND_DISPLAY is set. > We could do something more fancy if needed, possibly involving > loginctl. Since it's protocol-dependent, I don't know if it will work on anything other than wlroots-based compositors. Before relying solely on WAYLAND_DISPLAY, perhaps we should also check it works with GNOME? -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 16:11:16 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 20:11:16 +0000 Received: from localhost ([127.0.0.1]:56335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYYj6-00055L-3k for submit@debbugs.gnu.org; Wed, 14 Sep 2022 16:11:16 -0400 Received: from mout.web.de ([212.227.15.4]:32947) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYYj2-000555-3j for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 16:11:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663186266; bh=HZ4JaDGh47snML3KaFfoA4Illl7awUe1Ogic0SQhJhg=; h=X-UI-Sender-Class:References:From:To:Subject:Date:In-reply-to; b=UrdseGNnjNNI9iYpJ5oWkbcETU/N3fgafl3m6XoJYVlJM6R6V80MmBK2JDnFBemzU MkWM2J75Br83WF/yx0y9nakp0O03LBkCKmQEXYzj0HZy0E9OVaW9PZXkTe1u72hmTK 6JAba/0hVIqtnPAZLBqd3qiqt0h3alROXJC8fnaegq+KyLLYmkUAWq7LSY7nBOvczp ay5g/U0QwoY57CV6xkhydR4s0lyEMcVFJbfHB0qfORsPAnfd0O4B4Zd9oVUt9Ev/RW 801wYgub5RYNu66utMIjwv22D4BFD6/EG2u3atyARnc5xuwMsp/Ts5ayNc6xHzxwOi wu4mSxcwGKQmQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mq1CA-1p2tbM01B4-00nNx9 for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 22:11:06 +0200 References: <87fsgvc938.fsf@web.de> <874jxahxkw.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: 57781@debbugs.gnu.org Subject: Re: bug#57781: wbg wallpaper command Date: Wed, 14 Sep 2022 22:01:30 +0200 In-reply-to: Message-ID: <877d25k9b4.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:bD7DukxP/uGtfMwOYAk6uwHHMn2XA1e1CknZF8gi4zWYNnpaO9y tXgtqcGkSUMvSarMgloVsZMXeS91K8uxZnHw+o4/d89TBGL+7KdOq7sp0OgtaXyetZlbi8C p42mtavmV6R+ihBC/BfK+9GRWvemuEnJ4IK01RzQNg8UMH4ZgVFK0ZdMI158Ty10+O+AvnM GpfKh2RV/8TlYyN4GbpVA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:k00jqFr0FqA=:R89YrplbjuIu08qL5wLF9w puWlVElfQmuPDNP3YfKmLkvavPkPqAweyxpTk9XNtw5R0M4vsxh4gRTRG28kRRK5pZNFZsGlY PS3HmxXJR3576hs45kqhPvDWRwQFt+UUZ6XYc28w4+xnEPyoKHMA2Omehw0u4h5lpaKzkEtKo f0RX3FGOgmKpMdbGguAM5H66LgUaU7qACD6BAU6wFFYI+aGkhLMB4Ltghm7c1GGeEcWoHb+Ci vHq0B20uhE6qs56+rGRd2PsMpsyTbnlev/aNWO/OcF1/tjJ4ZxsXI2a/wlKhLzANIDZdM+Ee5 /TODoN/5SIk9wjHUawvchVMnaeU6G8Dah0evygq5wTthd52QANZkfeRmnv7shkxTHDM3S5FVx 3P1uNycY2E7bgP8Vka0Koyf7VybwiL79B5D2SfPT/bhqk8bVw1EVtRivzAG5x0i8CZyS6nk40 blPkDuMYDQ9ufdo17yfMU2nUDYP/2YlSGnqcRyUcjH8o6JpOZQoW5u5pSNROZ0WTQX+H1TgGj ooRlW79oG/yvJ8xZELpRZsyHJd5GGSOsF1wzXwYBQLeW54P029XTcw5X6lClMr9xBr9LyJh4B grFhmARCQsCNbIeywBoR7A/0Oi7ZJO4HI7GB1lzd4hFR+7JFUFx5uAqBc2GLfRKHSwmxh5u/e wJPrfpUR2jx7XSb1oyQSpm1Kkb2C8i2o3vEl/2NABllE6FSKgXNPkGmRuRtdGfWU5pj8NG9g/ EU3lpCvCgPkS207JJOd70RLoYrR/cnYaHYp4bMfaAzyOUG/I7Ij1ouPCLbRbB+35Aj5horPyv GHh5shJ7kMKb4c+ak4rUCeD129WblyLWoGQlp4xzFOlGcMNma2J7Oucx7h3Jvd5lCigVq7LNA ghH9u+pEIu5QC+uGD2f9GjqXCH3fatkEmDcxLD9lQbXV0fObaNTJRm9nbGu3GmwFCSWf14lJc Ravb2gn74ZtLlgiP2bnW8ESJcQrJ/AXFkwvg5JgBAmWh9NOmYwjD9x8+XJM0EUyneZbiFsA5L ULqDjkbdm90rmwSFvM3pFriyQdTK+L3EEzXiYXLDGn0XBAXSPDMXD7+QaTBjgROfhzbOCwTnG r8xsSJBJ0zLVHEGwxiuofZNBnAJbAMrbScTQcP9TX5HXN6ABx1t7v1OZE54JqVMN1Gkv4yJGZ 2m1+rg1h9ilRJR3TTvL20t1Gw5 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 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.7 (-) Stefan Kangas writes: > Felix writes: > >> It is not working like this. >> It does work the %f needs to be double quoted: >> >> ("wbg" "%f") > > Sorry, that was a typo; fixed now. Do you mind trying again? > > Thanks in advance. No need to apologize! I'm forever thankful for all the work that's done by you and all the people working on emacs! It works now! Thanks a lot, Felix From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 18:51:16 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 22:51:16 +0000 Received: from localhost ([127.0.0.1]:56497 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbDt-000318-Hl for submit@debbugs.gnu.org; Wed, 14 Sep 2022 18:51:16 -0400 Received: from mail-ot1-f44.google.com ([209.85.210.44]:43531) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbDo-00030s-G1 for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 18:51:12 -0400 Received: by mail-ot1-f44.google.com with SMTP id cm7-20020a056830650700b006587fe87d1aso859117otb.10 for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 15:51:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=3gjpkr6P11IOpX3oi73OPug+GbW0HQ4kmfNiijm0FIA=; b=JXFaPrwxW1z7/YbX62EwTcuIGWRkuMa+KVCX1RrW4Esd1q2RikHw6dI1CN2mDh9Zp3 9kt88Ifjb47mzP93EMIR5fjALIHGqjIndCVdKwQYZ5XqWTnUA8AEibhD8RqOE6BfyLci 4RgK7X+JBPtMtXTs5wNpYXGNIl86B3URk3vI22hXHjc7eHLPEWHtRd+0bxjWWmxX4iFR P0aUNkqf/+Kyzk28fNyrVB0TWjAH+1ll/V//JlFJme/6SWOjctFrnb1OWWSQ2+OG9HRc /un89TdR72v8P+BhaalNmIjYQj309Sh8CcLXtJZ13UHRCWdAggfvILgkPedbCrFvLiOs NZ1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=3gjpkr6P11IOpX3oi73OPug+GbW0HQ4kmfNiijm0FIA=; b=DG6Ld0XDJmLEPQJ6qvP26az45ZbochoNeETxGl1Rj0V1EITxBWfZY/2XQo/qWELdKO x2PmaurmVtoGZOziTtPXn0rC5d1B5MsgDI+lBLetjdA8eU5d7DUA9zVuzsER7U7MtmXi 1xHDJHLff96UhvIorMflNzh/l1t10gHZl5VxiG19z9zxckt+qsR+LTtwvfcab+8rof5/ ySSDXp51k6JXLv3O3vv+pn2aEsPuoyp2ka+S0BcOVdTCJmp9nf7qBgyBv+nMTlhlAx4Y LA4N3v++BcYvDUWn+v2iCjuWbnXyHppBc6Wxp1MsAYUNeA9ryyhLurRN5q4rf4YBO8GI vvJQ== X-Gm-Message-State: ACgBeo1KUGGKO68HNqQq0OlmAJFXlJBkKNK2B6gxk4VGcInOC8o3qOiA BLtKg9LrMyIISNNX883UhsWYR2/3kfK7h+U37Kg= X-Google-Smtp-Source: AA6agR5RsOGOzdU3mOBcpHPMzIPQ9v7t2txspV94HwAb2pRRb5hrhMNqQ6gCb/52Pkpfgdo9eWEGkTMnDB1noUEmrlc= X-Received: by 2002:a05:6830:3c1:b0:637:28be:7920 with SMTP id p1-20020a05683003c100b0063728be7920mr15491039otc.105.1663195862876; Wed, 14 Sep 2022 15:51:02 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 14 Sep 2022 15:51:02 -0700 From: Stefan Kangas In-Reply-To: <87illpubzu.fsf@melete.silentflame.com> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> X-Hashcash: 1:20:220914:felix.dick@web.de::QA67pLJwOceaw6DE:1x17 MIME-Version: 1.0 Date: Wed, 14 Sep 2022 15:51:02 -0700 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Sean Whitton , Felix , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Sean Whitton writes: >> To test for Wayland, it only checks if $WAYLAND_DISPLAY is set. >> We could do something more fancy if needed, possibly involving >> loginctl. > > Since it's protocol-dependent, I don't know if it will work on anything > other than wlroots-based compositors. Before relying solely on > WAYLAND_DISPLAY, perhaps we should also check it works with GNOME? I need help here, as I don't have access to Wayland. Would you be willing to help test it, and/or make concrete suggestions for how to do better? I'd ideally need someone to tell me which environment variables or commands to run, and which values to expect, but any information you could provide would help. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 19:04:14 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 23:04:14 +0000 Received: from localhost ([127.0.0.1]:56501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbQT-0003Lb-Uj for submit@debbugs.gnu.org; Wed, 14 Sep 2022 19:04:14 -0400 Received: from mout.web.de ([212.227.15.3]:40603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbQP-0003LJ-BP for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 19:04:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663196638; bh=x7ARzgTMXS6d5FmTQqyfcTrXTBZoPeBk2Ze7hGY68bo=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=d9/MUaA0KHY0ebMG/gajEl+QsQAkMEOFfiwahhkyrh6XsYE6TudfgpWnujhmIVUa0 M0tLEFUGZ7K0ZS3g4LDJr6q0A9Ps05pho1ALfD6MhUfF0clCZtCKaWGiROrXHiZBbE EhE6bAZnclJ3NiQIs3a7GFDP5VD+S4nl3c5KQO4oB7Y+rj0lAN34w/HL+VVXJw4B4f oLqn8Y665OFa+xEqoRTZkJQ8llzKnFkKumsqBScMOC6E7F/gctayWeE6KkzjlisGZ1 hbUbhtjl0OCY5+a2GQpb9/ITWAGUbDMyF6LNdZxiyI8I7W/aHO0LolNsjbi5lmVzhN u1SYiQYk4Z5FA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1N79NA-1pON622ip2-017KiJ; Thu, 15 Sep 2022 01:03:58 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Thu, 15 Sep 2022 00:51:39 +0200 In-reply-to: Message-ID: <87a671h861.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:OQUFRK9CDr6bXoUSLXEB/wtCQUV49E52sV8Z1CmeTcOpAWVhltP QSWmLMaPgLDmjKt8Ufj/LSFewFhH0t5YG+7ajSFYKeaXmqTXnrUJdZRcuhISLcg69D6HwPT 55bSO9rLcHd5BQR4GYXS1buMoBo4yrPQQEvXvSu7z7DS5YEA8V4Q85QLQj5U0HOMYWFG3pI TT09faEBFNXdcdXLONlHA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:L2O14TypPQ4=:Kopj6NlNLfID4sUXz/aYff WFRU8ysHMlq2KrS1x4KmOIVsSSC+MAuaQNelfXcBuQRJ+jVC3DX/ylJLwY6Px0PqcffBZ4kda p1g8hniLZ21ie0X2FXhgRg1ZQobzs9Ys1M3HMWLyxMbYSM9JPvmgTnjF+sJRJAkGfMCQhnw01 hgvOBm6R7+ENn0FhHHFdXP0W8TC5gZBcrUlxP6loUvdpZXSyFrnMB43SxILN41kMFPOGDxzsL 7aa47dd3i7atGmtv6BXgbeG5oi8+3aJ8/3Vu9Sh7Iqy6Uhwjv48xBGVwNhYY7aqrn5JgsyAAy hXnahkZOH20BLbtwATYFK6x7OPZDc6S2NGovz79mHm4MynCZHHceodIb9xHdKwRpBQcThmGjA fIR17BOooudImDxqA5HizsK3kg44ZDlbcvvM5fZkC9t+VCePPLAJbLkaSm5wLsLJTP7AMtoPM XkD3Nt2mNhSaBEkXgvByMKGGZWBDXU1+gV8j/VNBJWAk7m+TaY63fJwqQKMuNlW+sRi6yt3v6 AeY02E+WxaDtHDct64WhVbHP8rHHMKwieq7owAWT3LwJh27+4j6ofNpYuaXhIJKXLCAYSEC0/ uqf9zkjkxC4sDy7nO10U85X5iRnFAOoiLAmhL/k5n9BqVbPxOPGpVbESBXmbWr6Jpi56eSt1s GUvlKc08IdhFEXV6eAT/ELdTpJ4ZD+mUwlzFSnN4fVlb4/EIQrqBxrxPIE6X9d7HYFXqEQyuD g9iGGQPj11gqIhBeia13g9lYSNwF3CrAAdSuiAoWWsuf9vXekBZDoI68ReSRzF++r5Q0TPyhi oXB9+hx0p0wZkS9EbENDT1F1VO3HymGW+/w1QTDSXr3AUAHguweJs1KWhh7NKWREl00XnFIV9 tXuljRgmPIHx2vOoeNnMdfeFE1XsJaWzy5ll1sisOTlN227pmQo3Wqr0oj2owykHPGg40Knw2 ruysRge6WOaWOO6TIGqvguN22VH6aTerYz3vZDE3RNsRL0oe57Jf0GtAo+61DqdpVtV/m/6rK 1EEpEmQ3r39GUZeOLPESbv7+7WKASEKOVS1bLdshhkzCj2W7GjljgSwq6GtMHVCkyncadGqe0 EaEOIz/1A/c4H7jBGBnEscP/FNUXOJ3nF0OuhQR4BNvLZW85KRlWMZvEhKV2nm/UOtUd9k4hu G8Wy2ZiaE6RoFQiqzq1i6289QD X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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.7 (-) Stefan Kangas writes: > Sean Whitton writes: > >>> To test for Wayland, it only checks if $WAYLAND_DISPLAY is set. >>> We could do something more fancy if needed, possibly involving >>> loginctl. >> >> Since it's protocol-dependent, I don't know if it will work on anything >> other than wlroots-based compositors. Before relying solely on >> WAYLAND_DISPLAY, perhaps we should also check it works with GNOME? > > I need help here, as I don't have access to Wayland. > > Would you be willing to help test it, and/or make concrete suggestions > for how to do better? I'd ideally need someone to tell me which > environment variables or commands to run, and which values to expect, > but any information you could provide would help. I'm switching back and forth from Xorg to wayland and I'm tinkering with different desktops/WMs anyways. I would be happy to help! I will try wallpaper.el with gnome tomorrow. If there are any things you want me to test, just let me know. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 19:06:54 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 23:06:54 +0000 Received: from localhost ([127.0.0.1]:56511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbT4-0003Py-0V for submit@debbugs.gnu.org; Wed, 14 Sep 2022 19:06:54 -0400 Received: from mail-oo1-f42.google.com ([209.85.161.42]:44778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbT1-0003PU-9q for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 19:06:53 -0400 Received: by mail-oo1-f42.google.com with SMTP id d74-20020a4a524d000000b004755f8aae16so2009356oob.11 for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 16:06:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=YVBrNdb5bAQNuXSiWx9VCENhOfnLTGRX4wWrTRM76U4=; b=oDSQxyhJl1helgNpmxaeFq5dmXYwwa99b+j4qDgnYtU1JkwnkvvqnUH8Fqf4l85tWD TprDu4ZtO93LT6jcaSKskGV91bxbRKYGjy820EhST1CdMmMm6rwNAq3PURdD8VG7nQG7 3EWPsVwrta16ilSXN4mVeQe+ChNSR1xZGLCCu+vTOVMAVmXcwDf/b4Itcj9h8/FP58mB atDvJkO1xqgU1NGtDOzCc5JnVHVY323n7JlNycGzNENt6mQyw90DFnkw3czkpVFkpGOb 86HMKbuRYx1+wu097DlzKWCCDa7PL0sjEG0U4PHmVuY8PAvTQ2AM7f+MvkgLHyyvk8Lb 1b6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=YVBrNdb5bAQNuXSiWx9VCENhOfnLTGRX4wWrTRM76U4=; b=vytSADj1JgptmimfuYy5x84iDVQeVMl55fbhXA/D2vykMPqGgOR2f7ka6sRE3368Ej 0w50r5eX8YWT3X1yaPgGa1vmGr7lr8g8Tu9Gq+cztaDH7uOcv00UoUVKERcZNceSM0P5 jU4fw9Hr+a+mWX4+emf5W1OwauwlzeDi2P2u22eQq1tbglW0QaDg+8LfK+xo5OV4sQoE OHAhH0aQezVqXmMBanPi5GuqrFNgCeAPSru9rDHc7ea5IdmDFmOa1yiY8j6Th+ZdHnBx 89IMWIcRzTdZXGUos4EVYVY3wV9yNGXtNPqrnNaB5PierDgC/ZrW3XcNlc1ut7+ydJiN hlOQ== X-Gm-Message-State: ACgBeo1Xs3iuaVYL6s0GAss8JudbCHoqAp+2zzyHaPVgDyWL2jiEiBlx XiXVcYs/gi3YNh1wYBvxISnZgP2l/1e6P+0ITwM= X-Google-Smtp-Source: AA6agR6snrAAf6cE5KVIMpVYx2LM6KK5hMJuibo5iFYkVvxGD0oqDWj1tsmD7frxkra/+SmNL4/3cF/AAH3qhyQnKkc= X-Received: by 2002:a4a:b48d:0:b0:475:61d4:73f5 with SMTP id b13-20020a4ab48d000000b0047561d473f5mr6877610ooo.34.1663196805745; Wed, 14 Sep 2022 16:06:45 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 14 Sep 2022 16:06:45 -0700 From: Stefan Kangas In-Reply-To: <877d25k9b4.fsf@web.de> References: <87fsgvc938.fsf@web.de> <874jxahxkw.fsf@web.de> <877d25k9b4.fsf@web.de> X-Hashcash: 1:20:220914:felix.dick@web.de::v0KyVHqI9bDP6QF3:6iiC MIME-Version: 1.0 Date: Wed, 14 Sep 2022 16:06:45 -0700 Message-ID: Subject: Re: bug#57781: wbg wallpaper command To: Felix , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) close 57781 29.1 thanks Felix writes: > It works now! Thanks for testing, I'm therefore closing this bug. Sean Whitton has made some further suggestions; we can continue discussing them in this bug report for now. Someone could also create a new bug report, if that's better. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 19:22:19 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 23:22:19 +0000 Received: from localhost ([127.0.0.1]:56529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbhz-0005z0-Az for submit@debbugs.gnu.org; Wed, 14 Sep 2022 19:22:19 -0400 Received: from mail-oi1-f172.google.com ([209.85.167.172]:37685) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbhv-0005yg-Ur for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 19:22:17 -0400 Received: by mail-oi1-f172.google.com with SMTP id a133so191983oif.4 for <57781@debbugs.gnu.org>; Wed, 14 Sep 2022 16:22:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=TQsJIQVJoz60Lx2n3oV/TYJXhmi4Q/WZ+DN1SI6gRkA=; b=FMXTQte8xCscmZlSVMsYBsV+KsbOs1L2gMZxTTEm5Vpu+rl970q07Zgp6miEHoWV6R lC6dxlGCeUEDhZ5bsjo9Yt0PAXZjHJ/o2oyIrGQeA8O0UYZRBhriCXnrLO2t0OA3Hym/ Z9r7MkfwPppmTAom32FsGJ3lirQ5AwVb0SI20PY556GRhm8ExzldOSxv9ffh6haQvCCF yUGND/2rWMv27BmfYcUfWyPVuZCP4Dlv5Jx5/mOsWWNcuzoqMRZ9Ou46L+O+SqSxyRdj KIqCyWDOgr/D37C7h9gBiY1j9CrSoqwPPTXYFAiS0RWiyYdfKNuIuwTpok8PxsX6g09e 5WPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=TQsJIQVJoz60Lx2n3oV/TYJXhmi4Q/WZ+DN1SI6gRkA=; b=ZmhRt23eO1vUCQnkmmz//X2s0zKbpO7fCmFd1CZiwyCAXf1XKdocduHwbPmCjbYwkT 8FVL746nUqlWocGfxqodpX5/nGHiuQuzeFxxjGFeAa7+kO/vom249+0gTHTgjjoisObi 8BEPJ9vMhtdT1emE1kpIrLomal+ou/d/krxdJvtUmo/kkJePoriIzID9MaxBblwjmIU3 uRtsN2pnMYbIeZQIx3WpQZIXqjjjZA8y5ER9dwhw5lmHJ7NQ3/MyesMCcnyyCi+fG72X f2zZdt+tquOjS36iUbg4/E/ImNVuM7J+x2iYX2590voyQzrrDJVKxEEThW30tM1rEnAG 9fzQ== X-Gm-Message-State: ACgBeo3TRY1lGEtmghZub1Yx91ldWmOlyWVIdu1bWCY4d7T/e/QVLEAG yr6MYhlGl7sHD8HnC/oKoi1YUT5rZlbI1KQlyGQ= X-Google-Smtp-Source: AA6agR6iVmWgEBSAZb9vJFt8XkbVggg3Rhw3qerMKyhKtUiohn/lUgH5vjMCebeM/Zkpv5/I8ZBj8GcE+OKHkQpEjEo= X-Received: by 2002:a05:6808:1a09:b0:350:1e6a:e469 with SMTP id bk9-20020a0568081a0900b003501e6ae469mr1756779oib.92.1663197730327; Wed, 14 Sep 2022 16:22:10 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 14 Sep 2022 16:22:09 -0700 From: Stefan Kangas In-Reply-To: <87a671h861.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> X-Hashcash: 1:20:220914:felix.dick@web.de::yY7mMQOmtlRaN1RI:93id MIME-Version: 1.0 Date: Wed, 14 Sep 2022 16:22:09 -0700 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Felix writes: > I'm switching back and forth from Xorg to wayland and I'm > tinkering with different desktops/WMs anyways. > I would be happy to help! > I will try wallpaper.el with gnome tomorrow. > If there are any things you want me > to test, just let me know. Thank you! That offer to help is much appreciated. I know next to nothing about Wayland, but any testing you could do with Gnome, KDE and Sway is welcome. Or anything else you think might be useful and worth doing, really. From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 14 19:26:03 2022 Received: (at 57781) by debbugs.gnu.org; 14 Sep 2022 23:26:03 +0000 Received: from localhost ([127.0.0.1]:56535 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYbla-000650-ST for submit@debbugs.gnu.org; Wed, 14 Sep 2022 19:26:03 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:41471) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYblY-00064T-GE for 57781@debbugs.gnu.org; Wed, 14 Sep 2022 19:26:01 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 296345C0117; Wed, 14 Sep 2022 19:25:55 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Wed, 14 Sep 2022 19:25:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1663197955; x=1663284355; bh=q/9/76wNRJ 28kT0y1SHfrc3oaChEXUMDbDNTe1pkq5w=; b=MEu1tS0LqlCuQXgekyRnk46GTv q0HzrjBcW1CGs//J8yX/eyeATBr1A4ZbNnPvVQFY1HAo3y+CNpt6+lTKBGUMdwRG JrONBut9K5+7D2ZQ1S697hAFUTdu7jHH4VQDaGwHp7BkjScgjubwDy4VAt8lRSt0 vi61c9VPFcfYM/jtxIdfsV1v/yz/9L7XRzWkWCM6JzPVXEpyhWCpd2UwNiX0MCiX NtM0z8a6bd22XIzJvbvLwxKg0qo7rYEnv9No3bfDIcqTzs6F5700wIVJiNfIqkuQ XPSzc+Iz2EO0539V1VdQIXmM7xZDqar3UvpIBkbyVcklIaMeiKMzlVUTeZxw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663197955; x=1663284355; bh=q/9/76wNRJ28kT0y1SHfrc3oaChE XUMDbDNTe1pkq5w=; b=Y9YzxHvMmrYlfzLnknptZYCuEr74xaU58F8lPtsaWXVz SRUYD8M13WJatoN1FpHGubeW8hDTYrAc0fBLdmz6qVuh/4T4SvZVlOgN1rmT3Akm jdmKYU83sxPGYEosyiaxql98tKprEwfvo8p36cjSuQR3NkSt5GY0+qql9q+eGSed jfezgN1L+Rc5IgaFp5v4tn4XsWPpESYFyjLcnjVAhx/A1d+e0W00XhMD9Qtj3ARf Cmxw3sXptFM3XnTpRYJOQEYonAvvsfjh0OAxSQoIrA+M0IHYVjICPc5dzLW8JJqD pgrU2dhnVmmdaC8O93cxzkCcsGa8cb571xgAgcTumw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedujedgvdefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggrnhcu hghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvgeqne cuggftrfgrthhtvghrnhepffeutedtfedvtdetvefgueefjefggedugfefuddtgeefteek heduvdefjeejieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 14 Sep 2022 19:25:54 -0400 (EDT) Received: by melete.silentflame.com (Postfix, from userid 1000) id 308687F18EF; Wed, 14 Sep 2022 16:25:54 -0700 (MST) From: Sean Whitton To: Stefan Kangas , Felix , 57781@debbugs.gnu.org Subject: Re: bug#57781: missing wallpaper command In-Reply-To: (Stefan Kangas's message of "Wed, 14 Sep 2022 15:51:02 -0700") References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> Date: Wed, 14 Sep 2022 16:25:54 -0700 Message-ID: <87o7vha67x.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 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.7 (-) Hello, On Wed 14 Sep 2022 at 03:51PM -07, Stefan Kangas wrote: > Sean Whitton writes: > >>> To test for Wayland, it only checks if $WAYLAND_DISPLAY is set. >>> We could do something more fancy if needed, possibly involving >>> loginctl. >> >> Since it's protocol-dependent, I don't know if it will work on anything >> other than wlroots-based compositors. Before relying solely on >> WAYLAND_DISPLAY, perhaps we should also check it works with GNOME? > > I need help here, as I don't have access to Wayland. > > Would you be willing to help test it, and/or make concrete suggestions > for how to do better? I'd ideally need someone to tell me which > environment variables or commands to run, and which values to expect, > but any information you could provide would help. Yes, though sounds like it's easier for Felix to switch back and forth, so perhaps I can test the final version of it, or something. LMK. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 06:16:55 2022 Received: (at 57781) by debbugs.gnu.org; 15 Sep 2022 10:16:55 +0000 Received: from localhost ([127.0.0.1]:57213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlvT-00007y-Jw for submit@debbugs.gnu.org; Thu, 15 Sep 2022 06:16:55 -0400 Received: from mout.web.de ([212.227.17.12]:40405) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYlvQ-00007e-Di for 57781@debbugs.gnu.org; Thu, 15 Sep 2022 06:16:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663237001; bh=R4MEcVfmCsRheSs6vED676QwvIofOsCaNWBdiAmkcWc=; h=X-UI-Sender-Class:References:From:To:Subject:Date:In-reply-to; b=jAQ1ajKs5l48qOZN3VJcKq/2Ybf1IDMSQt1+oLGH9uXyXjmvNWN6WLMaaY/1gVDfy VX9ekXiPO5k3pDdwJhmf86lvo1ZsmVnG5gDsoFwYPirG8rmZJ9zmZxXbF/IlRYKULU R3EPNsY4rc8CRPsmModbc95qdulSVGzSuj+j4gcjLTkGYYI9cJsM6VyyokzmX6Y66H Tax2nZzZzA4LYFKJYFDuvcXbrshPqshBJ9+vUy7FEySAXVDzEDCZ2E/3ZmppW13Sqp IAfODa77bxCyIEpeb9YxaSLvlxYJLu5OkxzADJk6DkjIwPDBaRJq+Jx81w8icisa5P eslzkhsXu9v+g== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MGgNU-1oTlj03eZm-00E5aE; Thu, 15 Sep 2022 12:16:40 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas ,Sean Whitton , 57781@debbugs.gnu.org Subject: Re: bug#57781: missing wallpaper command Date: Thu, 15 Sep 2022 11:47:12 +0200 In-reply-to: Message-ID: <874jx9ndv4.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:oJJBLOrEO5hO23uexLM/0iglbmyCz3uerxSK4M4X3+/fkhbRT58 nbsTeZz33vTStFzY/6rxCxLzPMrWC1PtN0dwx5cOmBvYnN9RdsSrwSJq7J3iDt3GPpDOmli mjl/1xBwROk6g1L0/woHYytCSXR+oWOU48XHQzIR0UT9S+gNFJoWYmx4bvHspshBEF/4NLY C088a5qoyFu6/WjDGsiNA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:dxbhVP7zmZA=:jebySNnQEIHftCGFasHqF9 P36pgFyADqbI/wgAKi+KQrJLDF8gsB9sFRSu+/rBeukweFz/bsRrmEoc5uAiovtqTZVOg5vnA Akq1IETxVrqcIg74wNuRg+D7nYsLBoviVn24O1FCu1/YOTdzEXHMlGmEAYbuR/oOL6Piif6oK 9ssWvcoaMbmsUxTn3XJZMdWh70+NrDO4+89Tgvlyke+053TnVPlLzDZIcfSRNoyUdh3xKBpuQ jkWopc/tH/nbyYmPo3e+Hi8yxFeCY1B6PcyrOwiGfQhlUDaasqrxr0TfL0dbwcqWzPMh8Ym5O PVs3F5RDQ9c5/T55gTaWx9XTcFUIKMTvJJdXwcwoJk9LZApB8liy26z8JoMM1RvoTehUOaNKH 1ggrKWzA7zzjbXJDI1IaEYAlBJUlrKT6RBAFo9f0HHuVkw6ksGozGUBkf545OPd74Sqnf5U5U K4G+zEFz0V+TrKBtzPcSn274gr27CzrcxPud9RgJx4xVXxnpe13keLteVwKNi3h+kd9ZOG1xo LR9UDm3Zp9Kg3Ib2cYgKbZqVfW7LplIERZ7zT6MnWuAfrvJK9SpOBe1Xo0/xGU4AcaYysXIUe Xv+zawmBdxCKZDQh7W8h7kBXnVxGDzZgDEUol163dilM1bHm0HfSNp47zmGTesNrYLn33BCx9 rLRseU2hAfZlP8uNgNpaWa4pAyNsdN6OobuxQ1PZYQGFcjjKfRkaIp323jbUgKUrZX/CSBER2 KabowlL5SQ/GjjftuaI6aw3g3t5aUdUV+O/lpq7Z+g2V+b699x7cXEQMdS7C8QxaCx2wT3yO5 jK2lFrUx4Htacfxl4bgqe73f6N6UWJ4BYSKGDqAHOm8jZF/Zvl7gntyArekgXAsmH4emQClww 3T/Ki1Kw+6XrkzzJ5QbOhue41vF3hQozfU/l3pyOVBwH/nUO0ZaSZuQ6B5u1Wcd2ptzhC4Jf0 MsssDBm89e00UbaJIK6gqYmuLBkgEqXyhWGnpIFNga3ZITrBISo2cAJ5kZ2BchnnnQmA0QYr0 Egou1m59m5V0zdOOBzTlNgDWq1p5NZWqXuW9tZHc5b1s/J+4l+/HG4j+gddtLfosaXmM5kA/6 4eaG3EQXnY94Jc44wE7mcUGYc/n8QN42+KN7inZBa8QGlGQ1rzKmwT4alZvnX1Qk7xchvLKx8 ij2MfZ2zki9HZ9HPRy5tb0xWtE X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Stefan Kangas writes: > Felix writes: > >> I'm switching back and forth from Xorg to wayland and I'm >> tinkering with different desktops/WMs anyways. >> I would be happy to help! >> I will try wallpaper.el with gnome tomorrow. >> If there are any things you want me >> to test, just let me know. > > Thank you! That offer to help is much appreciated. > > I know next to nothing about Wayland, but any testing you could do with > Gnome, KDE and Sway is welcome. Or anything else you think might be > useful and worth doing, really. Neither swaybg nor wgb is running under gnome-shell with wayland. Gnome has it's own way of setting wallpapers. As kind of expected wbg depends on wlroots i guess. I'm not shure how to check which wm/desktop is running. wmctrl would be very usefull, but there is not garantee for it to be installed. Another point is that: ("gsettings" "set" "org.gnome.desktop.background" "picture-uri" "file://%f") only effects the light scheme of gnome. If you want to change the wallpaper of the dark scheme ("gsettings" "set" "org.gnome.desktop.background" "picture-uri-dark" "file://%f") is the command. 'gsettings get org.gnome.desktop.interface color-scheme' can be used to check which of both schemes is active. It returns either 'prefer-dark' or 'prefer-light' One could think about setting the wallpaper for both themes, or only for the active color-scheme. I can check KDE later, but I don't expect wgb or swaybg to work there. From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 06:51:11 2022 Received: (at 57781) by debbugs.gnu.org; 15 Sep 2022 10:51:11 +0000 Received: from localhost ([127.0.0.1]:57258 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYmSc-0001Cy-QR for submit@debbugs.gnu.org; Thu, 15 Sep 2022 06:51:11 -0400 Received: from mout.web.de ([217.72.192.78]:32791) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oYmSX-0001CR-K0 for 57781@debbugs.gnu.org; Thu, 15 Sep 2022 06:51:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663239056; bh=Po8r64skyIOFpnl23upU0Fsr3PZWiVqMLYOMfhL1paY=; h=X-UI-Sender-Class:References:From:To:Subject:Date:In-reply-to; b=J+rX1LHW4iOjYCe4RT4AXMK3ToAHC7qvxiAXOEAVNVWruLGUAmyDGR0F/BAUySYoV aKBtXbmV2t9+Gm+N7POAUC4nQebPRo8TIoAbD0zHlETi4Z9I5Y6t9kJAKfmpdVWG+K YY3eHINxLLbjuIn/K2lh6GRrjuDZw0TCzd59vuGSFB8Oq+tshhLjZ0nNC8O31DIROm hqSS8fLZyS/u32Su/J7uAKMEYLYFKPqYMWaRAnxi4KGDxz6LNVrRp7NrliEhLA0g96 Ej4nrnnKIOFetKSUowAyY4C1KPdrxblDKYIQ8lritifxOlfrgySmjDZ0/oB23BAhYB 6pLjIDoAeABDw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([87.174.200.214]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1Mpl0p-1p6ntt0IlJ-00psvd; Thu, 15 Sep 2022 12:50:56 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas , Sean Whitton , 57781@debbugs.gnu.org Subject: Re: bug#57781: missing wallpaper command Date: Thu, 15 Sep 2022 12:37:52 +0200 In-reply-to: Message-ID: <87v8po29re.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:GU6hf3vJuSgwWGhDfqnyw3CJn8933UGW/7uH3LsOmEd9DflaVrW IaCaMoFYEgChskAYhCzdS0XNhopMSZaJhQ51J7cAOyzZLbMabt4XQyNZCt/SoAb046ZB87M wcVmdOa4zfFs8IANvdqktOFzuDJhCCzS3NcIQEMLAImzi5OHooegJIszyIXyrS3V7Z1o246 bCfMWvAwVr1ozEarcoV/w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Y7SaAswTZ78=:yEQg1TrD9EyM1zRgb3MYIo Xi4awKP43JSCufrdxG3N6hJcl3Xrd+yBoteTFvYOFYkqzPgWZMYOSvpHJpa1Nj8dC8TbOtpEH taKSPgiDDd9WQ5dW/OPQitRgZfjuB51Y/D7fTHsKgcEDv4MiRggNuWH8ucZnKS4FwDkUgCMPe JjLkgH7cSQXwCdtiWr8fH8ju0XzxGwu7DmbUXkhwqn1DVk4MxEzwOoaAvUMiPeDUaxy879be5 cW6bJZ3RmCOSM13pEXwmkyZ8o+pPtSt0MaW00Rm+nlnRW8xlFJZqxzaFsaCeGsXRmtyca14mV dJpM5JUiqJ4ppvAhbb3PmrNJETspV/pY4nV0VBVhguj7ax+nW9ZRdCCM4uWez6q4hKCU1ZKoy drrk4biGX/Np4aPoqQ0DpVPXNzrvNfRR0BGkws2NWpWfjmB1gCCKX4pk6h6zLPbruhXUeiOl4 S8v9jmY3p1+/ZBhFo+HN/9MvXuYYW+Lf6d4hNt9QSRhsvKiZjAGNJT+uOAKlQf9Vv4zDz8Chr gtFzRYa/KuXsNiCM9+yqUwAYvo9CqvWZ3np50ri4legjG9VhICtC+YRQiAcDbbA+cXM2Dq2jr dE7u3S7TdsTqdgMVR7fOF58j0fhiiYF5lLP/mdZkcAOV30FUDCClPg3dRQYHiNJFp/TI4aSt6 Nf68Mq5zbEC8biqlcEGTszKQ/4IW9mxlK8oWUvaZQJZ8GcPZJzD0EE5QpPcmnHjbKMQZh1kZo GR80aPUwc/nFtdhVqUcK3YYJpWrk9W4lcD0SXJ5CwurY5WSfEw6kGnOxx75eFGuHUq0Le+mz1 stGqVrtXnocH8Pfj66I0E4cjaTAe9hQ18fulYqYaKhT1C9U8S9rVHWOkvJ8HVrKbDpwhxnNiP sfqDENqLxOUVV8i/X5HyZHAK9ZqdQYwilayZ+FG3BzSegYt36ybue6xUoo7AaEiTQAyJeHmxv ydHVikp6sJyM6c5cz4V/KqUIfTNy7+OqODltcjpLVubDiuzgwtE9KV7qhvZyZLkCSZPYc2ENb JNsbA9RpT6Jg72lHDhDB3UxBvT4uVW50xjwLP2v0Q7/pFpKw9ivCx/zGA2r8h0WYrg5qKtZMk ah6p7H3IFb+rzW5KIJ2g1+pAnhb03rAkvRtdYkOT6omQ/mq9q0MXEawt5LfdUzjLVL1UYtBhu vZMCe9QZvNVrdrB7ux62zgtpDC X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 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.7 (-) Stefan Kangas writes: > Felix writes: > >> I'm switching back and forth from Xorg to wayland and I'm >> tinkering with different desktops/WMs anyways. >> I would be happy to help! >> I will try wallpaper.el with gnome tomorrow. >> If there are any things you want me >> to test, just let me know. > > Thank you! That offer to help is much appreciated. > > I know next to nothing about Wayland, but any testing you could do with > Gnome, KDE and Sway is welcome. Or anything else you think might be > useful and worth doing, really. swaybg and wbg are starting a new instance each time wallpaper-set is called. That means that if wallpaper-set is used more than once in an emacs session, multiple wallpapers set. In case of wallpaper applications that work like that, running instances of wbg/swaybg should be terminated before loading new once. with those "stand-alone" wallpaper applications, the wallpaper process is attached to emacs if wallpaper-set is used. With that the wallpaper only stays as long as emacs is running. I think the process should be detached from emacs. I'm not shure if that information is useful, please let me know if it is, or if there is something i should test next. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 16 11:51:14 2022 Received: (at 57781) by debbugs.gnu.org; 16 Sep 2022 15:51:14 +0000 Received: from localhost ([127.0.0.1]:43999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZDcY-00035T-5b for submit@debbugs.gnu.org; Fri, 16 Sep 2022 11:51:14 -0400 Received: from mout01.posteo.de ([185.67.36.65]:58003) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZDcV-00035C-Oa for 57781@debbugs.gnu.org; Fri, 16 Sep 2022 11:51:13 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 5F2CD240029 for <57781@debbugs.gnu.org>; Fri, 16 Sep 2022 17:51:02 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1663343465; bh=ZKfTFSrAMa3S8oHREGkGUpdF4V2m4yC4vw9cLl63ly4=; h=From:To:Cc:Subject:Autocrypt:Date:OpenPGP:From; b=OqUjNP6oupdTIZAI+snXssbTgOpPdWtA/EhH3WpWK7zrjOWTIDmpsFgTfTYpBwJlw pyUPg0YROWlJFJY0vwZAxU9733S6tqkLzoxqKJ3zMXdTuFp+A++2RH9Tuc7T/61Jin rZNZGO16on0gi3t647vyhqEM4Ue4/9Krjnl9C0Lv9zKtyd21/UlxUEEdPUVBeQR8jL XO7XFu8JIP4bfEUfueeoglbPPaT5F4v1aixNnpNyy+kuoKrzM42QxOnBYYFbf4y6A+ 9NyQkLyS1sN/eByZytMZS1R1c7+cK9v4Ck281lQ/99ZaW/oONrS0/i1BQINo4VOGkf c7CrvVtpw3F8A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MTdpB5QM9z6tpl; Fri, 16 Sep 2022 17:50:58 +0200 (CEST) From: Thierry Volpiatto To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata= mQGNBF8ylcIBDADG+hy+zR6L4/vbdDDZuSaMmSrU3A5QZJpeBCvxTr7MpzzruZbhLPW1K3R6N2MA edi8Y+C8o27FVRIjpdbaKMGu9je7JV/TbUQYo3SOwCK1vM4LUn4V6ZLzSYkuiEt4eyMoiDdyvN0p kcK6P9x9DCetcEVszXzQg+yzCVrQ2hXWDXWT4M18EC3wtO7RHPouMqGiwBFhBAYErCqFWFxQHkfb tG/4yGyJ58rglb65O3qijjMWvYwcWZun9/7qm8Z4/4mHopmo2zgU+OrptnLSZfkZGz3Y7Uf452xQ GVq0Fv75NPvQru7y+DYVhuVXXyAmGxt+vf4rIiixMBbhKEPjcxEPAa2LTzex2IsTZR+QVG9uDnqC WcgaOEQ58fzXNvNhtwwF/Rgio2XWAJVdmFWS59/k9W58CIUSNKBMZh2XeGdEmtHvDtCxW3z6FJha 36RzOM3fMNNiAGdFZJA84gcdloJR+sHCDTTPT3784fjr+V8An7sI581NGFzkRQqPvEQCZbUAEQEA AbQSdGhpZXZvbEBwb3N0ZW8ubmV0iQHOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA FiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmL3HCoACgkQDsVtFB0W75OVEAv/f6XxmtIFz08fUb8h Bp/zJP6IC4/rhhh+0GMRIRzLN8DK0jV8JCzYdFHiRJOy2lNIOpmrrCmjRRxferc2G42+ePFIsslx hU46VSz1Z83NwIG3mpdYNV5WUTUdgzxExHTNTFCd7NKv0nlHKQaAtdXm5bYnSHsnL7cx8z7lukA/ EsJocE+GD7QXnsrdlicvdobI0TEN4l73221a72oCvHfYLCVsB6YsNJ5ZGkA1zSjzln5uLAgZ/2r/ aqlao/AlSZkAk6+hvK0RyAZ/YR4YRZxO8Fsd0gWgFkanRfKfufJ1V0OHZg7yszi3q/hRzS+rZtJ0 OuzDlh/dyQkxVkZb9vis/+HnGDJrBE5MsmJLcy2Sy3uUnio0fq8q9CrZbudvd1DajlZxPzTm0csP eUk45QEgbhEU7MfyAX/mkKxjHajz2cMcHKIap1BqEgJl4BKFeLMcBZ4O1p9ivwtf1Ht2JTp5lOi0 ItPfhQ4DP8LZ1ZIkN5Kg9v0cyw9meRzAuuR0V2GtuQGNBF8ylcIBDADnIDHEkmk4lUwTlOhwb2yj UfmGPnpH3MCCHkjM9H/P1gTHxFWtwFVPcNMCwXWvKSBTF2dZXKERD0yzG06zT53ZMN7EIIeuY6m4 R8IcMvpohciisWxbFoB4ZY117tVSeqjo946itgbpdeESKl9a8dpn7ytZMyYxPdojlQAqxeAJ8444 raESh1oTKXb64hlk4l2pSRlrLgjpJBo8asAfZndaxIUKhw68tV8sqeZh9P6cGtHbUELKVJqefNV7 V7jF5wf3xvRG6Ces3kSKXalLfs+vrVaoOjQeWrc0AtwFWHmt9JLfKrqF+Q2Q7jUidboWmazQM56E SJFPpPHmWq8k6DHspsFHOforLouTHJL1556IPne7IV2BGfWc0+xLxalZ8F5F+vnPF/OkrC1CD5iC KTjXKa2iZbcYdYQAiL6P8Ac8CgN6EkhpbxRtzrEgChuNGevdi/G/GHG4Zqrh6YFwIa/NHq2aVaFq 5C1yNTMJd1FRjRzs5JPPlJKpYDnNx+MSp7UAEQEAAYkBtgQYAQoAIAIbDBYhBCPbcH0Te6954oP8 cA7FbRQdFu+TBQJi9x1ZAAoJEA7FbRQdFu+To6QMAIcvUSiFwCIggxkmYy3ZY0QAMLmIPga8DNPM XbfSOBDb2KLGBd+FAA8p2GExpul4r6kOYnGogtojByHmVgrd30/3ZURTM8Vj51wwD05viMZccQHl Wd9J/qZIvhBJlJWYnwVxh+2Kg4/hkx7SGc7JJS5GS37+PFQOJHPGMxc+fe4Ty2FdjIOVf3P1Hov9 K6yBI7Af66qqcL3aKJ4jJidRYN8sMaKOqEu4rcSpTxp8/3Ddbs9HezUgXeUzOLJMcEYFlvCyC8ZS l/QDZmpobKbxZ1JAqZM8lnmcZYSV7OsWnxJIYDV1gH5LTLj7bGswXaB4B+qkckihWkRZixu8q1IK 0c/xwUzyF092uFRM/sQKrSmnwA1+hQiiIuEl4XVz5li0/TmMta3ijUM7GNbl2IjioTRxWWecwad1 mNHvKTcXPsKDAbHFdLvQzurnroBHQV0jSPNLTP5Suo7RnLbehfg5INpGjToCUlrd2qQqgXW7h5qZ TgUq5UmBc7YZ0JYWQgPTbQ== Date: Fri, 16 Sep 2022 15:50:56 +0000 In-Reply-To: (Stefan Kangas's message of "Wed, 14 Sep 2022 16:22:09 -0700") Message-ID: <87mtaz8gin.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Felix , Sean Whitton 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 (---) Stefan Kangas writes: > Felix writes: > >> I'm switching back and forth from Xorg to wayland and I'm >> tinkering with different desktops/WMs anyways. >> I would be happy to help! >> I will try wallpaper.el with gnome tomorrow. >> If there are any things you want me >> to test, just let me know. > > Thank you! That offer to help is much appreciated. > > I know next to nothing about Wayland, but any testing you could do with > Gnome, KDE and Sway is welcome. Or anything else you think might be > useful and worth doing, really. Don't know if you already added a command for xfce, if not here is what I use: (apply #'call-process "xfconf-query" nil nil nil `("-c" "xfce4-desktop" "-p" "/backdrop/screen0/monitoreDP/workspace0/last-image" "-s" ,file)) -- Thierry From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 16 16:52:57 2022 Received: (at 57781) by debbugs.gnu.org; 16 Sep 2022 20:52:57 +0000 Received: from localhost ([127.0.0.1]:44446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIKX-0006YN-55 for submit@debbugs.gnu.org; Fri, 16 Sep 2022 16:52:57 -0400 Received: from mail-ot1-f51.google.com ([209.85.210.51]:39893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIKU-0006YA-Uw for 57781@debbugs.gnu.org; Fri, 16 Sep 2022 16:52:55 -0400 Received: by mail-ot1-f51.google.com with SMTP id br15-20020a056830390f00b0061c9d73b8bdso15651783otb.6 for <57781@debbugs.gnu.org>; Fri, 16 Sep 2022 13:52:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=kSP3vhKnxk1BU4s2AhCRfverwH1nxQgWzhN6t0E4sY0=; b=My7nuUP9Z0YxsbzwUd2hiqRozvsSxfdmmihwYUSi8omlk1PYB/d+cLpAelD02cp0Sd NR9CZL/1e/v/2BPArXzUaQHgPMoQ6rkdLWBo13qyeKnrrxq71DuQJBHwDULDkdwoOTMi m+3l3SHYmfUSoHUDoKy7OK4BxOyQE8cTK1ctsHWlpP3uyBp9WcC8NtfMmbHxvEatJ5TE q6YuboWApwH1VNqwGqBpnsVhTbNUgJ+Z5RDvzjPyDlzlEeyHGvQg+IRxStDDekC47CqI 0L8UYT7GSnBuVEepdSL0NR28W3H4YKdi38f2NihnrRHjAbF/fL/1rNF6MmP1Mk1KTbyu swTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=kSP3vhKnxk1BU4s2AhCRfverwH1nxQgWzhN6t0E4sY0=; b=QE9WZVJMl3haunJlMHxmG7/obm37Wgkag7T2LwELs8Kyw/mj8qj5geXUXiEZMOZZpd u1YevO+IWNNv5fe81nSEk8+YG8K6uXTTW3UPXTJeL5VJdgrNMCecP97mIDTn2ttwlMNq tTzUknm1r9DqlOM7cIiAMd/RNqhkPHBnuTw/OntMH2Rd504SmBEVpnQYy2pvKaKtak8/ s8101n3u3UZjUxzODwU80492FA3+AP3SIHakTBQRXy/dHEwPUHEPGEccGaMQmnzz6+By pzlMQyKMEEdnjEe1YJ+nTJaiLRkwhsVh7KEYqDWfDV9Iz6i/3koA4+0BaoV7IyNk9dwS z2DQ== X-Gm-Message-State: ACrzQf3dbalVy6Enld+uMiX9NelzpzpTMPEXxJdjZl6Kh3oQ3zVXdPji 9GlBwCfeQNudzGm0wdimrx6Rr+rkDtRtRvjoiZw= X-Google-Smtp-Source: AMsMyM6dmbkVOW9OEYuPZdZwI3aDqqoXnSdFLYxNhM4tL4ThX15hefHiwix1yeUdp2ASoIYfDFOrP9fVsNwdhYz5bkQ= X-Received: by 2002:a9d:7c89:0:b0:655:dfb1:331c with SMTP id q9-20020a9d7c89000000b00655dfb1331cmr3025860otn.224.1663361569511; Fri, 16 Sep 2022 13:52:49 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 16 Sep 2022 16:52:48 -0400 From: Stefan Kangas In-Reply-To: <87mtaz8gin.fsf@posteo.net> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87mtaz8gin.fsf@posteo.net> X-Hashcash: 1:20:220916:spwhitton@spwhitton.name::aL3xjBd0JRZ5borU:1u2E MIME-Version: 1.0 Date: Fri, 16 Sep 2022 16:52:48 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Thierry Volpiatto Content-Type: multipart/mixed; boundary="0000000000007c1dd205e8d18be4" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Felix , Sean Whitton 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 (-) --0000000000007c1dd205e8d18be4 Content-Type: text/plain; charset="UTF-8" Thierry Volpiatto writes: > Don't know if you already added a command for xfce, if not here is what > I use: > > (apply #'call-process "xfconf-query" nil nil nil > `("-c" > "xfce4-desktop" "-p" > "/backdrop/screen0/monitoreDP/workspace0/last-image" "-s" > ,file)) I did not yet have the command, so thank you. I have added this to wallpaper.el on master now (commit fe7c015b20 or attached patch). Do you mind testing to see if it works for you? --0000000000007c1dd205e8d18be4 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Support-XFCE-in-wallpaper.el.patch" Content-Disposition: attachment; filename="0001-Support-XFCE-in-wallpaper.el.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 7ac5d226ee5a12fa_0.1 RnJvbSBmZTdjMDE1YjIwYjViY2EwN2FhMTc4ZDI4YjlmZDVjYzY2YWQxNmY5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBGcmksIDE2IFNlcCAyMDIyIDIyOjM3OjU2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g U3VwcG9ydCBYRkNFIGluIHdhbGxwYXBlci5lbAoKKiBsaXNwL2ltYWdlL3dhbGxwYXBlci5lbCAo d2FsbHBhcGVyLS1kZWZhdWx0LWNvbW1hbmRzKQood2FsbHBhcGVyLWNvbW1hbmQpOiBTdXBwb3J0 IFhGQ0UuICAoQnVnIzU3NzgxKQpUaGFua3MgdG8gVGhpZXJyeSBWb2xwaWF0dG8gPHRoaWV2b2xA cG9zdGVvLm5ldD4uCi0tLQogbGlzcC9pbWFnZS93YWxscGFwZXIuZWwgfCA3ICsrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saXNwL2ltYWdlL3dh bGxwYXBlci5lbCBiL2xpc3AvaW1hZ2Uvd2FsbHBhcGVyLmVsCmluZGV4IDk1NzIzNDljMzYuLjQ1 NzJhOGMwNjIgMTAwNjQ0Ci0tLSBhL2xpc3AvaW1hZ2Uvd2FsbHBhcGVyLmVsCisrKyBiL2xpc3Av aW1hZ2Uvd2FsbHBhcGVyLmVsCkBAIC02Myw2ICs2Myw5IEBAIHdhbGxwYXBlci0tZGVmYXVsdC1j b21tYW5kcwogICAgICgiZ3NldHRpbmdzIiAic2V0IiAib3JnLmdub21lLmRlc2t0b3AuYmFja2dy b3VuZCIgInBpY3R1cmUtdXJpIiAiZmlsZTovLyVmIikKICAgICA7OyBLREUgUGxhc21hCiAgICAg KCJwbGFzbWEtYXBwbHktd2FsbHBhcGVyaW1hZ2UiICIlZiIpCisgICAgOzsgWEZDRQorICAgICgi eGZjb25mLXF1ZXJ5IiAiLWMiICJ4ZmNlNC1kZXNrdG9wIiAiLXAiCisgICAgICIvYmFja2Ryb3Av c2NyZWVuMC9tb25pdG9yZURQL3dvcmtzcGFjZTAvbGFzdC1pbWFnZSIgIi1zIiAiJWYiKQogICAg IDs7IG1hY09TCiAgICAgKCJvc2FzY3JpcHQiICItZSIgInRlbGwgYXBwbGljYXRpb24gXCJGaW5k ZXJcIiB0byBzZXQgZGVza3RvcCBwaWN0dXJlIHRvIFBPU0lYIGZpbGUgXCIlZlwiIikKICAgICA7 OyBPdGhlciAvIEdlbmVyYWwgWApAQCAtOTcsNiArMTAwLDkgQEAgd2FsbHBhcGVyLS1jaGVjay1j b21tYW5kCiAoY2wtZGVmbWV0aG9kIHdhbGxwYXBlci0tY2hlY2stY29tbWFuZCAoKF90eXBlIChl cWwgJ3BsYXNtYS1hcHBseS13YWxscGFwZXJpbWFnZSkpKQogICAobWVtYmVyICJLREUiICh4ZGct Y3VycmVudC1kZXNrdG9wKSkpCiAKKyhjbC1kZWZtZXRob2Qgd2FsbHBhcGVyLS1jaGVjay1jb21t YW5kICgoX3R5cGUgKGVxbCAneGZjb25mLXF1ZXJ5KSkpCisgIChtZW1iZXIgIlhGQ0UiICh4ZGct Y3VycmVudC1kZXNrdG9wKSkpCisKIChjbC1kZWZtZXRob2Qgd2FsbHBhcGVyLS1jaGVjay1jb21t YW5kICgoX3R5cGUgKGVxbCAnc3dheWJnKSkpCiAgIChhbmQgKGdldGVudiAiV0FZTEFORF9ESVNQ TEFZIikKICAgICAgICAoZ2V0ZW52ICJTV0FZU09DSyIpKSkKQEAgLTE1Niw2ICsxNjIsNyBAQCB3 YWxscGFwZXItY29tbWFuZAogICAgIChyYWRpbwogICAgICAoY29uc3QgOnRhZyAiZ3NldHRpbmdz ICAgICAgICAgICAgICAgICAgIChHTk9NRSkiICAgICAgICAgICAgImdzZXR0aW5ncyIpCiAgICAg IChjb25zdCA6dGFnICJwbGFzbWEtYXBwbHktd2FsbHBhcGVyaW1hZ2UgKEtERSBQbGFzbWEpIiAg ICAgICAicGxhc21hLWFwcGx5LXdhbGxwYXBlcmltYWdlIikKKyAgICAgKGNvbnN0IDp0YWcgInhm Y29uZi1xdWVyeSAgICAgICAgICAgICAgICAoWEZDRSkiICAgICAgICAgICAgICJ4ZmNvbmYtcXVl cnkiKQogICAgICAoY29uc3QgOnRhZyAic3dheWJnICAgICAgICAgICAgICAgICAgICAgIChXYXls YW5kL1N3YXkpIiAgICAgInN3YXliZyIpCiAgICAgIChjb25zdCA6dGFnICJ3YmcgICAgICAgICAg ICAgICAgICAgICAgICAgKFdheWxhbmQpIiAgICAgICAgICAid2JnIikKICAgICAgKGNvbnN0IDp0 YWcgImdtICAgICAgICAgICAgICAgICAgICAgICAgICAoWCBXaW5kb3cgU3lzdGVtKSIgICJnbSIp Ci0tIAoyLjMwLjIKCg== --0000000000007c1dd205e8d18be4-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 16 17:09:33 2022 Received: (at 57781) by debbugs.gnu.org; 16 Sep 2022 21:09:33 +0000 Received: from localhost ([127.0.0.1]:44470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIaa-0000iX-KT for submit@debbugs.gnu.org; Fri, 16 Sep 2022 17:09:32 -0400 Received: from mail-oi1-f175.google.com ([209.85.167.175]:39603) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIaY-0000iK-KE for 57781@debbugs.gnu.org; Fri, 16 Sep 2022 17:09:31 -0400 Received: by mail-oi1-f175.google.com with SMTP id m130so7610150oif.6 for <57781@debbugs.gnu.org>; Fri, 16 Sep 2022 14:09:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=soUQ/pFeeeo72rE3mpq9ciiJ7ZDXullEoPdRK1h+BtE=; b=GC5gOpEXT0ER8apz1A1wMV8lYmQZ1Pk173rmsi96uKAdmfR27ViGb9062CVLA+b7gU FFvCIZPkMix7RuCwpA1G/ImacbajdF5p7ZC07XPsuSqmgyBzb5SsG4tWHxlSJsl2isVw 7apEhbswYgyPC0Gtom8k39IGQcK3RyFr1SGZNuBBNw8jiAIL18qrX185As496/dzjuHg pzqassjwakzYvgvARedAbjnERl1Hmklymxyc/3jAyxhiB2AsfzpyN9EoIDZy3RuKvmRp eEsfxSezoWhX7Y8Q2TprQS30daFE6m6bkVgOYVbZnAyRnJ3ICyUS8QIib9P5oCdiHeGw tXWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=soUQ/pFeeeo72rE3mpq9ciiJ7ZDXullEoPdRK1h+BtE=; b=tdDJouqMYBFj6ta3nxkzEgqqFlc3D+ULtHFquWCQNOGQBlulCJGlpLfhy820a0QyL5 mf9pS5H0XJI2GDn7ZOlNpWahOzLLYdZ3k/sgEwZHndrgxwBRTSqR/6z+TEPWmMDPjrnI U82YzKUCetyWzbdwahltSXJSw8yyrQ0u5of7MFRC1TzoNabaKlsJXBwhqZHtgioEHri1 MCH0/R/Dq4EZDx41nxJOvlYcVXAvUWq+ELDDK8CYY9tsSaJNqzEM1/yDnsGeJLLAvO2I jyGHMNLzSQ15rMCe7F1jURWREUVr85BGvsFsqqoywrf9S/EMhelyZf/lMmA8XZ1Nwgwg +0kg== X-Gm-Message-State: ACgBeo1dLanIkH6xJYbH/dv6n+u8GjYnhDxH//QPwINzscQlxfIFh1Z+ +vbdV2e4xGPruBYfk5X83RoeZ/6eceaJbP063hw= X-Google-Smtp-Source: AA6agR7CO1EHhHkhfq5xDtwQgNx9amp7lo+qb7k+IiuKoVxeBlUsoUlcbIv49ytDTDYnplSfV0DvEpoaqpU8yNjjtM4= X-Received: by 2002:a05:6808:1a09:b0:350:1e6a:e469 with SMTP id bk9-20020a0568081a0900b003501e6ae469mr6187886oib.92.1663362564905; Fri, 16 Sep 2022 14:09:24 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 16 Sep 2022 17:09:24 -0400 From: Stefan Kangas In-Reply-To: <874jx9ndv4.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> X-Hashcash: 1:20:220916:spwhitton@spwhitton.name::qZDJvJevDDzbl1hK:4kcM MIME-Version: 1.0 Date: Fri, 16 Sep 2022 17:09:24 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix , Sean Whitton , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Felix writes: > Neither swaybg nor wgb is running under gnome-shell with wayland. > Gnome has it's own way of setting wallpapers. > As kind of expected wbg depends on wlroots i guess. > I'm not shure how to check which wm/desktop is running. Does that mean that setting the wallpaper using `wallpaper-set' doesn't work when running gnome-shell under Wayland? If you still have access to it, what is the value of the environment variables $XDG_CURRENT_DESKTOP, $WAYLAND_DISPLAY and $SWAYSOCK in this configuration? If you like, perhaps you could send the output of the `env' command to me privately. Just edit out anything sensitive before sending it. > wmctrl would be very usefull, but there is not garantee for it to be > installed. Thanks, I did not know about wmctrl. I took a look at its website https://sites.google.com/site/tstyblo/wmctrl but I could not find any way to set the wallpaper using it. Maybe I missed it. Do you know if it can be done, and if so, how? (We can check if it installed with `executable-find'.) > Another point is that: > ("gsettings" "set" "org.gnome.desktop.background" "picture-uri" "file://%f") > only effects the light scheme of gnome. > If you want to change the wallpaper of the dark scheme > ("gsettings" "set" "org.gnome.desktop.background" "picture-uri-dark" "file://%f") > is the command. > 'gsettings get org.gnome.desktop.interface color-scheme' > can be used to check which of both schemes is active. > It returns either 'prefer-dark' or 'prefer-light' > One could think about setting the wallpaper for both themes, or > only for the active color-scheme. Hmm, this is interesting. It is clear that we need to extend wallpaper.el to run another command first, to decide which command should be run in various situations. I will look into it. > I can check KDE later, but I don't expect wgb or swaybg to work there. That will be much appreciated. Thanks for all of the above, this is very useful. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 16 17:09:59 2022 Received: (at 57781) by debbugs.gnu.org; 16 Sep 2022 21:09:59 +0000 Received: from localhost ([127.0.0.1]:44474 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIb1-0000jC-1c for submit@debbugs.gnu.org; Fri, 16 Sep 2022 17:09:59 -0400 Received: from mail-oi1-f172.google.com ([209.85.167.172]:37379) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZIaz-0000iz-1e for 57781@debbugs.gnu.org; Fri, 16 Sep 2022 17:09:57 -0400 Received: by mail-oi1-f172.google.com with SMTP id s125so3533221oie.4 for <57781@debbugs.gnu.org>; Fri, 16 Sep 2022 14:09:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=qhSvbfOiSyFkR4GhJ3TzQEX9CpchAboIr0oSQsCkFm4=; b=DujwNPsxqgOvd97uN1FrLbLfhZwdfW8nvBTw9cioD1ApzhUeJby71HyNf6L9PsRAm2 ErMxAacVY3yf1FwoqYbHjAWfaavibji+jrmZq1LMF902XMu1RePFrbVh95VKPxMOJFUP K2S/jeq7QAgBoZ8XkGgzGMpXPP8LD0nXhXnkh3kiWQVXTvPsWlyzVMr6MvmAzIfCTiOC ZP69kWpZcMp65NE/7D6wZjnjq8KowMxsycqBrE2qxqv2rczwDBt9LywrKQK4V6s507ya 4WbWX1YrxXFb99NelFGIlYck324gAFEfn2QN0i8U5CLmlnVr4ovikB5VfPkhtst6Ip+b MwJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=qhSvbfOiSyFkR4GhJ3TzQEX9CpchAboIr0oSQsCkFm4=; b=y4jNz2kM9FqzfCqMO+isR1ayG/inuLgDbKx28csrN/ip+b9+y6GXSTBDa52kwQH5IE MV3+adFAA2aKvLi5JTpE19r9wHZXD7dW1Ct7rRKBXredAcl4uo/t0SIBEk1IBOCjDeZG MH0nopZh8QL1GjJa9kY7N/M31oPFj9lx/KdtwIbLyu5hPoGnW61g9676D8dN4NE0/hMj Bl5s9d7XW5rzjqhfE8DPyRzdhGfce+lXL9ZvwQspQKstDfcx7S7zdn3cSNSAaAwQxYfZ 7SQk1JG3tQHomeUhn+Y6+4UleAq4jzyle9ZpaRyLeYqOaBzfHWaZzW9NlTjyfpkVairY fQ1w== X-Gm-Message-State: ACgBeo3ObEOTDRTrv3pUW2JsEoMWfW2WLQazKycYLvVtNHarb+Jjx04R YPfHGeBg9nw8oa7oH/hlmzuUaVQnM5911uKUw0g= X-Google-Smtp-Source: AA6agR7zRrJgPF1PyCPADroSL7nAH8xGOHQR6l91vWuplplv38HjCEguWSnddGRDyg+Fd5u30Vwd0PDXF0P1sf1FvUQ= X-Received: by 2002:a05:6808:1688:b0:345:ea9a:2954 with SMTP id bb8-20020a056808168800b00345ea9a2954mr7563090oib.199.1663362591486; Fri, 16 Sep 2022 14:09:51 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 16 Sep 2022 17:09:51 -0400 From: Stefan Kangas In-Reply-To: <87v8po29re.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87v8po29re.fsf@web.de> X-Hashcash: 1:20:220916:spwhitton@spwhitton.name::MyQI6e1+Zcf+Clcf:5ojg MIME-Version: 1.0 Date: Fri, 16 Sep 2022 17:09:51 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix , Sean Whitton , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Felix writes: > swaybg and wbg are starting a new instance each time wallpaper-set is > called. That means that if wallpaper-set is used more than once in an emacs session, multiple > wallpapers set. > In case of wallpaper applications that work like that, running instances > of wbg/swaybg should be terminated before loading new once. > > with those "stand-alone" wallpaper applications, the wallpaper process > is attached to emacs if wallpaper-set is used. > With that the wallpaper only stays as long as emacs is running. > I think the process should be detached from emacs. Right, okay. I will have to think about how to implement support for this, because it's not something that wallpaper.el can currently handle. > I'm not shure if that information is useful, > please let me know if it is, or if there is something i should test next. It is very useful, thanks! You could take a look at my other email where I had some followup questions. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 02:20:18 2022 Received: (at 57781) by debbugs.gnu.org; 17 Sep 2022 06:20:18 +0000 Received: from localhost ([127.0.0.1]:44979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZRBZ-0006HN-UY for submit@debbugs.gnu.org; Sat, 17 Sep 2022 02:20:18 -0400 Received: from mout01.posteo.de ([185.67.36.65]:35093) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZRBU-0006Gz-N3 for 57781@debbugs.gnu.org; Sat, 17 Sep 2022 02:20:16 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id B8CC1240026 for <57781@debbugs.gnu.org>; Sat, 17 Sep 2022 08:20:05 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1663395606; bh=96vbdbs7mrFbZ3Jgmm3I5CQK+Q2AKHdrs/SLYPgG9mM=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=A2wBxa7ZACccqeCzNXouzUjYsnQlGFJC5zGLH1QK1baFyffmKHbQf5UynYy1BnN5b dC+6rzJ+32DyhzNr/dUf7HvQ99Dn/AyK7YyOYCLKnrtAFVKPLBj01EisBD3L4Ki2p1 9LVgcftWHKG5vmpynfNrlABJvN9hjEBb55qrN8XL3Jkf7pcONYXJgHk00wmjTdBQmV 8mLZVYekRFxudPwOYYWsUkLs+SRTP8Sj7OWbvyx6V2ZMeoq1eLsrlyTzEEkySfAB6K qeY7LTZixjOiAdS63ByNRuA92puS2xi9mxnXis98etVXybudnX/30toyrxMYgOwoU0 azTgUR4DLoJww== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MV14z4Zt1z6tnG; Sat, 17 Sep 2022 08:20:03 +0200 (CEST) References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87mtaz8gin.fsf@posteo.net> From: Thierry Volpiatto To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Sat, 17 Sep 2022 06:14:11 +0000 In-reply-to: Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata= mQGNBF8ylcIBDADG+hy+zR6L4/vbdDDZuSaMmSrU3A5QZJpeBCvxTr7MpzzruZbhLPW1K3R6N2MA edi8Y+C8o27FVRIjpdbaKMGu9je7JV/TbUQYo3SOwCK1vM4LUn4V6ZLzSYkuiEt4eyMoiDdyvN0p kcK6P9x9DCetcEVszXzQg+yzCVrQ2hXWDXWT4M18EC3wtO7RHPouMqGiwBFhBAYErCqFWFxQHkfb tG/4yGyJ58rglb65O3qijjMWvYwcWZun9/7qm8Z4/4mHopmo2zgU+OrptnLSZfkZGz3Y7Uf452xQ GVq0Fv75NPvQru7y+DYVhuVXXyAmGxt+vf4rIiixMBbhKEPjcxEPAa2LTzex2IsTZR+QVG9uDnqC WcgaOEQ58fzXNvNhtwwF/Rgio2XWAJVdmFWS59/k9W58CIUSNKBMZh2XeGdEmtHvDtCxW3z6FJha 36RzOM3fMNNiAGdFZJA84gcdloJR+sHCDTTPT3784fjr+V8An7sI581NGFzkRQqPvEQCZbUAEQEA AbQSdGhpZXZvbEBwb3N0ZW8ubmV0iQHOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA FiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmL3HCoACgkQDsVtFB0W75OVEAv/f6XxmtIFz08fUb8h Bp/zJP6IC4/rhhh+0GMRIRzLN8DK0jV8JCzYdFHiRJOy2lNIOpmrrCmjRRxferc2G42+ePFIsslx hU46VSz1Z83NwIG3mpdYNV5WUTUdgzxExHTNTFCd7NKv0nlHKQaAtdXm5bYnSHsnL7cx8z7lukA/ EsJocE+GD7QXnsrdlicvdobI0TEN4l73221a72oCvHfYLCVsB6YsNJ5ZGkA1zSjzln5uLAgZ/2r/ aqlao/AlSZkAk6+hvK0RyAZ/YR4YRZxO8Fsd0gWgFkanRfKfufJ1V0OHZg7yszi3q/hRzS+rZtJ0 OuzDlh/dyQkxVkZb9vis/+HnGDJrBE5MsmJLcy2Sy3uUnio0fq8q9CrZbudvd1DajlZxPzTm0csP eUk45QEgbhEU7MfyAX/mkKxjHajz2cMcHKIap1BqEgJl4BKFeLMcBZ4O1p9ivwtf1Ht2JTp5lOi0 ItPfhQ4DP8LZ1ZIkN5Kg9v0cyw9meRzAuuR0V2GtuQGNBF8ylcIBDADnIDHEkmk4lUwTlOhwb2yj UfmGPnpH3MCCHkjM9H/P1gTHxFWtwFVPcNMCwXWvKSBTF2dZXKERD0yzG06zT53ZMN7EIIeuY6m4 R8IcMvpohciisWxbFoB4ZY117tVSeqjo946itgbpdeESKl9a8dpn7ytZMyYxPdojlQAqxeAJ8444 raESh1oTKXb64hlk4l2pSRlrLgjpJBo8asAfZndaxIUKhw68tV8sqeZh9P6cGtHbUELKVJqefNV7 V7jF5wf3xvRG6Ces3kSKXalLfs+vrVaoOjQeWrc0AtwFWHmt9JLfKrqF+Q2Q7jUidboWmazQM56E SJFPpPHmWq8k6DHspsFHOforLouTHJL1556IPne7IV2BGfWc0+xLxalZ8F5F+vnPF/OkrC1CD5iC KTjXKa2iZbcYdYQAiL6P8Ac8CgN6EkhpbxRtzrEgChuNGevdi/G/GHG4Zqrh6YFwIa/NHq2aVaFq 5C1yNTMJd1FRjRzs5JPPlJKpYDnNx+MSp7UAEQEAAYkBtgQYAQoAIAIbDBYhBCPbcH0Te6954oP8 cA7FbRQdFu+TBQJi9x1ZAAoJEA7FbRQdFu+To6QMAIcvUSiFwCIggxkmYy3ZY0QAMLmIPga8DNPM XbfSOBDb2KLGBd+FAA8p2GExpul4r6kOYnGogtojByHmVgrd30/3ZURTM8Vj51wwD05viMZccQHl Wd9J/qZIvhBJlJWYnwVxh+2Kg4/hkx7SGc7JJS5GS37+PFQOJHPGMxc+fe4Ty2FdjIOVf3P1Hov9 K6yBI7Af66qqcL3aKJ4jJidRYN8sMaKOqEu4rcSpTxp8/3Ddbs9HezUgXeUzOLJMcEYFlvCyC8ZS l/QDZmpobKbxZ1JAqZM8lnmcZYSV7OsWnxJIYDV1gH5LTLj7bGswXaB4B+qkckihWkRZixu8q1IK 0c/xwUzyF092uFRM/sQKrSmnwA1+hQiiIuEl4XVz5li0/TmMta3ijUM7GNbl2IjioTRxWWecwad1 mNHvKTcXPsKDAbHFdLvQzurnroBHQV0jSPNLTP5Suo7RnLbehfg5INpGjToCUlrd2qQqgXW7h5qZ TgUq5UmBc7YZ0JYWQgPTbQ== Message-ID: <87tu56zfn3.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Felix , Sean Whitton 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 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Stefan Kangas writes: > Thierry Volpiatto writes: > >> Don't know if you already added a command for xfce, if not here is what >> I use: >> >> (apply #'call-process "xfconf-query" nil nil nil >> `("-c" >> "xfce4-desktop" "-p" >> "/backdrop/screen0/monitoreDP/workspace0/last-image" "-s" >> ,file)) > > I did not yet have the command, so thank you. I have added this to > wallpaper.el on master now (commit fe7c015b20 or attached patch). > > Do you mind testing to see if it works for you? The xconf-query command is detected and working fine, thanks. Perhaps you can store last wallpapers used and use it as default for the read-file-name? Something like this: diff --git a/lisp/image/wallpaper.el b/lisp/image/wallpaper.el index 4572a8c0628..8426fc4b126 100644 =2D-- a/lisp/image/wallpaper.el +++ b/lisp/image/wallpaper.el @@ -227,6 +227,8 @@ See also `wallpaper-default-height'.") This is only used when it can't be detected automatically. See also `wallpaper-default-width'.") =20 +(defvar wallpaper-last-used nil) + (defun wallpaper--get-height-or-width (desc fun default) (if (display-graphic-p) (funcall fun) @@ -246,7 +248,10 @@ options `wallpaper-command' and `wallpaper-command-arg= s'. On MS-Windows and Haiku systems, no external command is needed, so the value of `wallpaper-commands' is ignored." (interactive (list (read-file-name "Set desktop background to: " =2D default-directory nil t nil + (and wallpaper-last-used + (file-name-directory + (car (last wallpaper-last-used)= ))) + wallpaper-last-used t nil (lambda (fn) (or (file-directory-p fn) (string-match (image-file-name-= regexp) fn)))))) @@ -257,6 +262,7 @@ so the value of `wallpaper-commands' is ignored." (unless (file-readable-p file) (error "File is not readable: %s" file)) (wallpaper-debug "Using image %S:" file) + (push file wallpaper-last-used) (cond ((eq system-type 'windows-nt) (w32-set-wallpaper file)) ((featurep 'haiku) > [2. text/x-diff; 0001-Support-XFCE-in-wallpaper.el.patch]... =2D-=20 Thierry --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCgAxFiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmMlZxATHHRoaWV2b2xA cG9zdGVvLm5ldAAKCRAOxW0UHRbvk5gtDACH02VB24EK1Q8/7uImYOgcAp/3j9P2 xXTia0/BHmNgQXUFIk5H96ZrqmXjTAUYHXYSaoApmwC9D6JxmOhHdR+czQsBNyvH 83mokvTriAazfVHLfnP3jqBNixboaOoif9L3HsP4gbFMdysM/s3NZHu8/AJdAID6 Uq6d8wbmhB8uaN0qajsSfzczSI/IdzWUp6p2WOW5keJZ8HfP5nT2Ful310kh06+N vwBVR/MgLkpFio66WTl7cB4Se0YLL+CldiJD0BEOFA42vC0d+yfhYWagKvdUMPAn JLdr/rKWh/sIo+Tuh2j8x5oDFtnmkDnc+zn2toMC6juqd2NgqWN2pSW3WzUD3Acx q3OVYE2YG+iM4EwQ4Ycm22zlYW/fPHpK8joEBW4XxFtFIHZbL8voFoJHW1uQgu7L sDwXbODwxxC5+/LnpzujIb205ovnAUW4WEnZ+A4QoXOttd2W2yJwFe+T4nT77pCX ss1Gb1a9G6juD5/Zbl2RTU/Pf8bLw+YOCug= =8rlM -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 08:32:42 2022 Received: (at 57781) by debbugs.gnu.org; 17 Sep 2022 12:32:42 +0000 Received: from localhost ([127.0.0.1]:45329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZWzy-0003r3-7F for submit@debbugs.gnu.org; Sat, 17 Sep 2022 08:32:42 -0400 Received: from mout.web.de ([212.227.17.11]:39175) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZWzv-0003qo-VD for 57781@debbugs.gnu.org; Sat, 17 Sep 2022 08:32:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663417950; bh=desAa+CR6C5eWIWSSF4FhYmdAkeRyW2uHLqCr9twDa0=; h=X-UI-Sender-Class:References:From:To:Subject:Date:In-reply-to; b=AV+Q0OaZXNbr0z5HR5rtOfkCumQ071Zo3hiPRWauJx0MkwSzQSnrM2s4bfk7KSPCP CQxdB1K/4nUcFcXu6LJev9b9EfCMdxTLqeuJfFwH99X0nZ4UmLE+G0AYy9qty/rcOy 7lDP+sxARFgWr63wsuREpL5nZ+VvCp1nMx8R7kJj2nciuY0W7FhpAAheuTn0yTLj+1 ldtvQ++MwPUtgB6HvdjPEaFGz7JDlz5aUVQ25gPNDs8o0npXh2cPSj2JCpRKYJQVDd Mbx3CNZsMflOQMaZqZ6Sq3jRjeh8G9KhJc6ez7sNTU4ffnUYhTz0TBdpf0V4WpxQQX BH8fy6wKB4XCA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([94.134.103.97]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M9qd5-1ocXGN0J3F-005Weu; Sat, 17 Sep 2022 14:32:30 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas , Sean Whitton , 57781@debbugs.gnu.org Subject: Re: bug#57781: missing wallpaper command Date: Sat, 17 Sep 2022 14:00:49 +0200 In-reply-to: Message-ID: <874jx6tc7w.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:r6160UvArb8KGCh/RAL6lZajFuNLSbcFOINjgif3CHNcOkMHJT6 S2UuY+XKKDywQ+KYkF13xM+aK9AK310QdB2CnXAJJ0y8PxJkUkRIY35Qy9bNBb0WOStd4XO Wh+1ddn9nD+vm7JEAQytOilqubSHd3Wp9Ms8kigF62INdJs11hfaTSVdQHBtGobW7MtHUU3 xEVxCGKYJhRx1sJfNI/7w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:jXd/SQwiy/I=:FPFV2bzEY1VvF/6BOi3UiR BtW5cM9PbPkiLrkbKYOvOo1toHaggS6QCtL0twW/XbZ+hEFh1fNi0matoNrTmasqw7AUOJR8K kTvQhWkXOqaDXh1fqRCpK7gNtbflCBvYhQtWUnvoFlrHXHy2pD+237YugP1S4mzXY53MrqrpH qOfQ6zLDVmgnzabpiITiLkuSGiy5P63GADV5CcQPDY97dquiXzmeaKPPNXzsKkHMpqaeQkB8o GKv20evyujVLkmjpqhZI5BvUN+Z45EwMqMoEuSx9F9NnBdeXCKZrjjWEuxlZc/viCvcGiZX4l pCiA1QJj22zawzuXJWCVUtEFvcD3w+RQKTK7kV9tRDp0onupOXpgbb2XWqWMRw/zGwJFoxN3v 59h1hDC6wWBJ+MYRda4RDvFkfrWDRfYe7u8IDmhQifjGS4SaxkpjxFBqCFKK5rnlAYFVQSb9J 5jIsJeabgEm1udFkB9k5/Vv6DxEha9XtcJja0P8NlXqahyawXOwdW45xhhV7V6lLHkfgMl+aj ConMqmVFd6hASYWn7tuMjWZ+Fv4JRUmZLDEj4dxQv/KmgHEkL354gpk9Ri4bul7YDQ00o239A p4Aaabmyu1jL1TCyrZ8iAExQZbELPrqNnSV07QUP5C/7XV867vDDNosL6looFy2VoCWtdquQy HNN114bLHId52BB6M5g0RgFhws8lMRRhT+zN6VucaiVG1P9RKiiLCOEFvFbWrjGw9pLkWSXpt JQtF8hprQu5Gd+YQcCG1vdMkpSOQ3XTbNbWdddPknfiFCxsQ2eRpVNAlEuNpMDVNqwBYLYFkQ sWg+ftbzhbpcFDJzEnc86U/D03zdPnWf83T/06RI4BVLJMlEhPwMwkEJJX8KgMldzta8gr6Qe 8BDiopbyEc/Uj0h5vH7umgDpVSxXHRqdJkYSzsz/rnBLL2lpPtdIcappVKk2eAwy4LqiAwb84 BBNL6z2djDr6QkI1C3aQBoWzwXaYkogZpj71VRujAKcsUeSooMvv2pyN7sV5gQUGId4s3ncH5 tw+4NHd025We7fGxIAuZGHUBjzOszkkdLinM6M0FA5oSL+pMG/jsIN/F8Vw+i8ZNKQyZSKuHL Fe+FqntX9zVetN2Q2A8+oJiA/ErJIwciJPZpTFhEEZr4QQTAAOJzpDm/mvHLiStGrFw1DkmpH c2quGYmpcP6snzpJEtP8c9X8fX X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Stefan Kangas writes: > Felix writes: > >> Neither swaybg nor wgb is running under gnome-shell with wayland. >> Gnome has it's own way of setting wallpapers. >> As kind of expected wbg depends on wlroots i guess. >> I'm not shure how to check which wm/desktop is running. > > Does that mean that setting the wallpaper using `wallpaper-set' doesn't > work when running gnome-shell under Wayland? No it works under gnome-shell (if the light color scheme is active), what i meant is that those wlroots dependend applications (swaybg,wbg,hyprpaper ...) are not working under gnome and probably not under kde. > > If you still have access to it, what is the value of the environment > variables $XDG_CURRENT_DESKTOP, $WAYLAND_DISPLAY and $SWAYSOCK in this > configuration? On a fresh debian install with - gnome-shell: $XDG_CURRENT_DESKTOP is not set (i will check on arch linux later today) $WAYLAND_DISPLAY = wayland-1 - sway: $SWAYSOCK = /run/user/1000/sway-ipc.1000.13582.sock > > If you like, perhaps you could send the output of the `env' command to > me privately. Just edit out anything sensitive before sending it. > I will do that later today aswell. >> wmctrl would be very usefull, but there is not garantee for it to be >> installed. > > Thanks, I did not know about wmctrl. I took a look at its website > > https://sites.google.com/site/tstyblo/wmctrl > > but I could not find any way to set the wallpaper using it. Maybe I > missed it. Do you know if it can be done, and if so, how? > > (We can check if it installed with `executable-find'.) > wmctrl is not for setting wallpapers, i meant that it would be a convenient way to check which desktop/wm is running. >> Another point is that: >> ("gsettings" "set" "org.gnome.desktop.background" "picture-uri" "file://%f") >> only effects the light scheme of gnome. >> If you want to change the wallpaper of the dark scheme >> ("gsettings" "set" "org.gnome.desktop.background" "picture-uri-dark" "file://%f") >> is the command. >> 'gsettings get org.gnome.desktop.interface color-scheme' >> can be used to check which of both schemes is active. >> It returns either 'prefer-dark' or 'prefer-light' >> One could think about setting the wallpaper for both themes, or >> only for the active color-scheme. > > Hmm, this is interesting. It is clear that we need to extend > wallpaper.el to run another command first, to decide which command > should be run in various situations. I will look into it. > >> I can check KDE later, but I don't expect wgb or swaybg to work there. I'll include that later today (i'm on a train back home at the moment) > > That will be much appreciated. > > Thanks for all of the above, this is very useful. From unknown Thu Aug 14 17:27:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug No longer marked as fixed in versions 29.1 and reopened. Date: Sat, 17 Sep 2022 16:41:02 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug No longer marked as fixed in versions 29.1 and reopened. thanks # This fakemail brought to you by your local debbugs # administrator From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 13:48:30 2022 Received: (at 57781) by debbugs.gnu.org; 17 Sep 2022 17:48:31 +0000 Received: from localhost ([127.0.0.1]:47133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZbva-00080f-LK for submit@debbugs.gnu.org; Sat, 17 Sep 2022 13:48:30 -0400 Received: from mail-oa1-f42.google.com ([209.85.160.42]:44553) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZbvZ-00080L-1z for 57781@debbugs.gnu.org; Sat, 17 Sep 2022 13:48:29 -0400 Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-11eab59db71so56449198fac.11 for <57781@debbugs.gnu.org>; Sat, 17 Sep 2022 10:48:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=rJnV1yvl4NDOfhPuphvZdFhQciaQN2pG7F8nTSOMsyk=; b=Zk7rtAUDWkErsxGa7GSEZ3nwlz5UYeXnb7fD7Mf37m0264yon1tpw7hIr0yIE/02Or OrCiQgRTx4EiYF44EssobdibzJGgjqn70jOU/0oqeeMJjJcdzsPOnhyhuR9Hl0+Ywd/X qolZVHA0w5CPM0rCVFioa7hk8zo8vD6a9xRGm0Gq5nRsfMmCAJnMryYQO3OZxgXCkPCL k5ccpI5YjGrxGyhuoMMvVMnhIYf9X6dacWS5qYc8vmfGa0oym+EQB4wiINkzLH5Zd2WG OS02Ogene2axb+D1MZOUYQCaiPi6t2w/RnQNhavliRJZZ0wgNvkkYRJeTuirlLMSH6TM irWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=rJnV1yvl4NDOfhPuphvZdFhQciaQN2pG7F8nTSOMsyk=; b=FMSuH6vnriHI4s/UWp0UHHp001DTseQahRAXltr4701kYKN9J1iQoS0UsAJDDnqGR9 8BF52P0WtWEPS9N6rYLGBUgm5ipNUVSuPEPMtKkdLdN9gpPW8fm2WIbwF/8HYhOjz/sx fQUmHioRhSLCALs5vwUu7m7VfckWK5dJQv6MjZZeN3abeKR6vROzatlIQXxo6QgaBZk2 7M8BClSTXO/oUrHEo7nPCXPmVr+OzMLBGOQ8XxAtjRxnz2lR/n9R5TLEiBNACYn+FA7C 7pRWJcck2WFg71rUZS5S8oPOuGqPYGE234zNoNQkI0HHtkIcTkn2ElD1Y9RAA2B0C+Dv ej7Q== X-Gm-Message-State: ACgBeo09Xn4JIP37gh46kyM6fIlzRHMca4R0niRW7ZS07HJ4Iea/f3AH Pc18zRqi3pVPUmOEd6q2DBIZ6CmcJVx/uH99gd0= X-Google-Smtp-Source: AA6agR51GpBqv/Qjf1xHdnXEJkdD/B9MiZmZ5DOn5D+2qfreYa7AJMY7KTfTBAIpNatVHIIc74IuB5NpRnZf+65XQIQ= X-Received: by 2002:a05:6870:538c:b0:11b:e64f:ee1b with SMTP id h12-20020a056870538c00b0011be64fee1bmr11220483oan.92.1663436903359; Sat, 17 Sep 2022 10:48:23 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 17 Sep 2022 13:48:22 -0400 From: Stefan Kangas In-Reply-To: <874jx6tc7w.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> X-Hashcash: 1:20:220917:felix.dick@web.de::xWUfw0kD5ariHYyN:HHA+ MIME-Version: 1.0 Date: Sat, 17 Sep 2022 13:48:22 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix , Sean Whitton , 57781@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 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 (-) Felix writes: > On a fresh debian install with > - gnome-shell: > $XDG_CURRENT_DESKTOP is not set (i will check on arch linux later today) This is surprising to me. But I guess that variable should be set by something like "gdm"? Is that what you used? >> If you like, perhaps you could send the output of the `env' command to >> me privately. Just edit out anything sensitive before sending it. > > I will do that later today aswell. [...] >>> I can check KDE later, but I don't expect wgb or swaybg to work there. > > I'll include that later today (i'm on a train back home at the moment) Excellent, thank you! From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 14:34:59 2022 Received: (at 57781) by debbugs.gnu.org; 17 Sep 2022 18:34:59 +0000 Received: from localhost ([127.0.0.1]:47197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZceY-0000je-Ms for submit@debbugs.gnu.org; Sat, 17 Sep 2022 14:34:59 -0400 Received: from mail-oa1-f53.google.com ([209.85.160.53]:41922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZceX-0000jQ-0B for 57781@debbugs.gnu.org; Sat, 17 Sep 2022 14:34:57 -0400 Received: by mail-oa1-f53.google.com with SMTP id 586e51a60fabf-12803ac8113so56577804fac.8 for <57781@debbugs.gnu.org>; Sat, 17 Sep 2022 11:34:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=v8SgKxB5kG5/jRu0n60CV0Jl9pYLCLDqKHIWNdP5LEs=; b=MlJp4LdCX8/3kN8Zdl9ow5ro2BrHXgvDUZOXUoxYYwD/M8V4PSSmrKl7rLd2fB5Uru RVjN2gaPKZkd+Yfo3ANBtvpNMRo1OhdEBxaV3pTUxxXRWrJxKEvKXWJKmQDro1DrYyjd q/f8lQ1JzBOCZOJOA43JVLegnFCkdJYN0SmhcLi9Mz1G5kg//G0Vtmu/wfqMRIR9pceB vw1Ub8LyT6qyTxPXmF9tj8ZNhlsATFVlP1cw810QvuRDIgyKnT6U2wUtO6/+xvgpEA/m JqfyKpX66TIcO5bf/5SEmtXgO/d/lIVM47P/uYn80VQ5kPeO5Z+iVpYL3/1Ta4IOjqnA 6UfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=v8SgKxB5kG5/jRu0n60CV0Jl9pYLCLDqKHIWNdP5LEs=; b=qK29XjSXIarOmxLSc9lQt7GhS+KpHKscbLoqOYlEnIGpK5AxT5YBu+rQ4XrWSNdDGT MRr+ZIxAa/TSJuZESTGtYBzJao9XXlIDT72coU62DU8JOH57KiFFTRRktjkhhZSRe0pe 0mR2DtLYP+sds8qPiiNN5IhS3/lvAwaoNFV0wbJMn26LHGlwmBhbC/vYsvPl11Wb5zax FsNQ402SbGEar/xWdYkPzX5322sHsTuMb7U4wJx5gUwCenm8WbMtAWs5U6lZv1z9YvGM 3dia6lEeaP9E5ojvfIO9tmFCkoTDNZFuh2Fft6q0coaqTHlxazx9fh1Gdnuv8aEQ5mlt CFNA== X-Gm-Message-State: ACgBeo2ylQ17CmCWkB/kAMm6tPR0jWYtrzl6xu/WnI48X1vAZFF+SZbv AD6MDDY8oDRagiNXz3AO7nn42TiUdvSng2xTmZ0= X-Google-Smtp-Source: AA6agR4QzmR6qdoqCm7TGcAnT7u2ST0GtKupqgM0q0c6k7QEaWyO1I0Jj85sYMR6KPQD5et9m9+Kj+BPylr4EmLNIEg= X-Received: by 2002:a05:6870:5581:b0:11e:300:8189 with SMTP id n1-20020a056870558100b0011e03008189mr11680228oao.199.1663439691283; Sat, 17 Sep 2022 11:34:51 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 17 Sep 2022 14:34:50 -0400 From: Stefan Kangas In-Reply-To: <87tu56zfn3.fsf@posteo.net> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87mtaz8gin.fsf@posteo.net> <87tu56zfn3.fsf@posteo.net> X-Hashcash: 1:20:220917:spwhitton@spwhitton.name::K5jwRWunCQTe5/XQ:5Y35 MIME-Version: 1.0 Date: Sat, 17 Sep 2022 14:34:50 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Thierry Volpiatto Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Felix , Sean Whitton 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 (-) Thierry Volpiatto writes: > The xconf-query command is detected and working fine, thanks. > Perhaps you can store last wallpapers used and use it as default for the > read-file-name? > Something like this: Hmm, maybe. But shouldn't the default rather be something like `ffap-file-at-point'? Or maybe even (cons (ffap-file-at-point) wallpaper-last-used) ? > diff --git a/lisp/image/wallpaper.el b/lisp/image/wallpaper.el > index 4572a8c0628..8426fc4b126 100644 > --- a/lisp/image/wallpaper.el > +++ b/lisp/image/wallpaper.el > @@ -227,6 +227,8 @@ See also `wallpaper-default-height'.") > This is only used when it can't be detected automatically. > See also `wallpaper-default-width'.") > > +(defvar wallpaper-last-used nil) > + > (defun wallpaper--get-height-or-width (desc fun default) > (if (display-graphic-p) > (funcall fun) > @@ -246,7 +248,10 @@ options `wallpaper-command' and `wallpaper-command-args'. > On MS-Windows and Haiku systems, no external command is needed, > so the value of `wallpaper-commands' is ignored." > (interactive (list (read-file-name "Set desktop background to: " > - default-directory nil t nil > + (and wallpaper-last-used > + (file-name-directory > + (car (last wallpaper-last-used)))) > + wallpaper-last-used t nil > (lambda (fn) > (or (file-directory-p fn) > (string-match (image-file-name-regexp) fn)))))) > @@ -257,6 +262,7 @@ so the value of `wallpaper-commands' is ignored." > (unless (file-readable-p file) > (error "File is not readable: %s" file)) > (wallpaper-debug "Using image %S:" file) > + (push file wallpaper-last-used) > (cond ((eq system-type 'windows-nt) > (w32-set-wallpaper file)) > ((featurep 'haiku) From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 17 23:43:09 2022 Received: (at 57781) by debbugs.gnu.org; 18 Sep 2022 03:43:09 +0000 Received: from localhost ([127.0.0.1]:47490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZlD3-0001et-Ai for submit@debbugs.gnu.org; Sat, 17 Sep 2022 23:43:09 -0400 Received: from mout02.posteo.de ([185.67.36.66]:59687) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZlD0-0001eR-QF for 57781@debbugs.gnu.org; Sat, 17 Sep 2022 23:43:08 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id E1B98240103 for <57781@debbugs.gnu.org>; Sun, 18 Sep 2022 05:42:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1663472580; bh=CsCrgZ/HayJmemAgeqZYLURmUZR40MGN0JRD/OMdAdc=; h=From:To:Cc:Subject:Date:Autocrypt:OpenPGP:From; b=m9QGdnWMECX+1D6GDs0vQ4Ey16L2f7mpFqc0J6YrnSr+STqZvgztff3XFQVyW4bK1 MluxxyJA6+grTF7+1RA5Fx0ii1MZ9rTO1Anr7cU7HXhAa8GSLy+fuaMh/OpLl+OoHS WxKaM5HVE2lvmX3PV0gHTI3LaPBkcYd2NCIpd+OzeFstyUjFYVNg706oHHRihLLcro uZveubbrvZLDUrjVg+AxnTV3gNBehqnZLeI51NrsylI1w00RcnyOf9sAXtgYViFdgu UK5FFf48OB6I9/+BphzG0RHG9GHjE/dtqH49v/WPwLb18xeWJEjohhgThk+atiaDty In2du1+ts8Myg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4MVYYD4zXWz9rxF; Sun, 18 Sep 2022 05:42:56 +0200 (CEST) References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87mtaz8gin.fsf@posteo.net> <87tu56zfn3.fsf@posteo.net> From: Thierry Volpiatto To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Sun, 18 Sep 2022 03:33:09 +0000 In-reply-to: Autocrypt: addr=thievol@posteo.net; prefer-encrypt=mutual; keydata= mQGNBF8ylcIBDADG+hy+zR6L4/vbdDDZuSaMmSrU3A5QZJpeBCvxTr7MpzzruZbhLPW1K3R6N2MA edi8Y+C8o27FVRIjpdbaKMGu9je7JV/TbUQYo3SOwCK1vM4LUn4V6ZLzSYkuiEt4eyMoiDdyvN0p kcK6P9x9DCetcEVszXzQg+yzCVrQ2hXWDXWT4M18EC3wtO7RHPouMqGiwBFhBAYErCqFWFxQHkfb tG/4yGyJ58rglb65O3qijjMWvYwcWZun9/7qm8Z4/4mHopmo2zgU+OrptnLSZfkZGz3Y7Uf452xQ GVq0Fv75NPvQru7y+DYVhuVXXyAmGxt+vf4rIiixMBbhKEPjcxEPAa2LTzex2IsTZR+QVG9uDnqC WcgaOEQ58fzXNvNhtwwF/Rgio2XWAJVdmFWS59/k9W58CIUSNKBMZh2XeGdEmtHvDtCxW3z6FJha 36RzOM3fMNNiAGdFZJA84gcdloJR+sHCDTTPT3784fjr+V8An7sI581NGFzkRQqPvEQCZbUAEQEA AbQSdGhpZXZvbEBwb3N0ZW8ubmV0iQHOBBMBCgA4AhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheA FiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmL3HCoACgkQDsVtFB0W75OVEAv/f6XxmtIFz08fUb8h Bp/zJP6IC4/rhhh+0GMRIRzLN8DK0jV8JCzYdFHiRJOy2lNIOpmrrCmjRRxferc2G42+ePFIsslx hU46VSz1Z83NwIG3mpdYNV5WUTUdgzxExHTNTFCd7NKv0nlHKQaAtdXm5bYnSHsnL7cx8z7lukA/ EsJocE+GD7QXnsrdlicvdobI0TEN4l73221a72oCvHfYLCVsB6YsNJ5ZGkA1zSjzln5uLAgZ/2r/ aqlao/AlSZkAk6+hvK0RyAZ/YR4YRZxO8Fsd0gWgFkanRfKfufJ1V0OHZg7yszi3q/hRzS+rZtJ0 OuzDlh/dyQkxVkZb9vis/+HnGDJrBE5MsmJLcy2Sy3uUnio0fq8q9CrZbudvd1DajlZxPzTm0csP eUk45QEgbhEU7MfyAX/mkKxjHajz2cMcHKIap1BqEgJl4BKFeLMcBZ4O1p9ivwtf1Ht2JTp5lOi0 ItPfhQ4DP8LZ1ZIkN5Kg9v0cyw9meRzAuuR0V2GtuQGNBF8ylcIBDADnIDHEkmk4lUwTlOhwb2yj UfmGPnpH3MCCHkjM9H/P1gTHxFWtwFVPcNMCwXWvKSBTF2dZXKERD0yzG06zT53ZMN7EIIeuY6m4 R8IcMvpohciisWxbFoB4ZY117tVSeqjo946itgbpdeESKl9a8dpn7ytZMyYxPdojlQAqxeAJ8444 raESh1oTKXb64hlk4l2pSRlrLgjpJBo8asAfZndaxIUKhw68tV8sqeZh9P6cGtHbUELKVJqefNV7 V7jF5wf3xvRG6Ces3kSKXalLfs+vrVaoOjQeWrc0AtwFWHmt9JLfKrqF+Q2Q7jUidboWmazQM56E SJFPpPHmWq8k6DHspsFHOforLouTHJL1556IPne7IV2BGfWc0+xLxalZ8F5F+vnPF/OkrC1CD5iC KTjXKa2iZbcYdYQAiL6P8Ac8CgN6EkhpbxRtzrEgChuNGevdi/G/GHG4Zqrh6YFwIa/NHq2aVaFq 5C1yNTMJd1FRjRzs5JPPlJKpYDnNx+MSp7UAEQEAAYkBtgQYAQoAIAIbDBYhBCPbcH0Te6954oP8 cA7FbRQdFu+TBQJi9x1ZAAoJEA7FbRQdFu+To6QMAIcvUSiFwCIggxkmYy3ZY0QAMLmIPga8DNPM XbfSOBDb2KLGBd+FAA8p2GExpul4r6kOYnGogtojByHmVgrd30/3ZURTM8Vj51wwD05viMZccQHl Wd9J/qZIvhBJlJWYnwVxh+2Kg4/hkx7SGc7JJS5GS37+PFQOJHPGMxc+fe4Ty2FdjIOVf3P1Hov9 K6yBI7Af66qqcL3aKJ4jJidRYN8sMaKOqEu4rcSpTxp8/3Ddbs9HezUgXeUzOLJMcEYFlvCyC8ZS l/QDZmpobKbxZ1JAqZM8lnmcZYSV7OsWnxJIYDV1gH5LTLj7bGswXaB4B+qkckihWkRZixu8q1IK 0c/xwUzyF092uFRM/sQKrSmnwA1+hQiiIuEl4XVz5li0/TmMta3ijUM7GNbl2IjioTRxWWecwad1 mNHvKTcXPsKDAbHFdLvQzurnroBHQV0jSPNLTP5Suo7RnLbehfg5INpGjToCUlrd2qQqgXW7h5qZ TgUq5UmBc7YZ0JYWQgPTbQ== Message-ID: <87bkrds5z5.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" OpenPGP: url=https://posteo.de/keys/thievol@posteo.net.asc; preference=encrypt X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Felix , Sean Whitton 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 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Stefan Kangas writes: > Thierry Volpiatto writes: > >> The xconf-query command is detected and working fine, thanks. >> Perhaps you can store last wallpapers used and use it as default for the >> read-file-name? >> Something like this: > > Hmm, maybe. But shouldn't the default rather be something like > `ffap-file-at-point'? Or maybe even > > (cons (ffap-file-at-point) wallpaper-last-used) This assume you have an image at point, if not when cycling with M-n in defaults the first M-n hit will show a non filename i.e. your current buffer-file-name. >> diff --git a/lisp/image/wallpaper.el b/lisp/image/wallpaper.el >> index 4572a8c0628..8426fc4b126 100644 >> --- a/lisp/image/wallpaper.el >> +++ b/lisp/image/wallpaper.el >> @@ -227,6 +227,8 @@ See also `wallpaper-default-height'.") >> This is only used when it can't be detected automatically. >> See also `wallpaper-default-width'.") >> >> +(defvar wallpaper-last-used nil) >> + >> (defun wallpaper--get-height-or-width (desc fun default) >> (if (display-graphic-p) >> (funcall fun) >> @@ -246,7 +248,10 @@ options `wallpaper-command' and `wallpaper-command-= args'. >> On MS-Windows and Haiku systems, no external command is needed, >> so the value of `wallpaper-commands' is ignored." >> (interactive (list (read-file-name "Set desktop background to: " >> - default-directory nil t nil >> + (and wallpaper-last-used >> + (file-name-directory >> + (car (last wallpaper-last-us= ed)))) >> + wallpaper-last-used t nil >> (lambda (fn) >> (or (file-directory-p fn) >> (string-match (image-file-na= me-regexp) fn)))))) >> @@ -257,6 +262,7 @@ so the value of `wallpaper-commands' is ignored." >> (unless (file-readable-p file) >> (error "File is not readable: %s" file)) >> (wallpaper-debug "Using image %S:" file) >> + (push file wallpaper-last-used) >> (cond ((eq system-type 'windows-nt) >> (w32-set-wallpaper file)) >> ((featurep 'haiku) =2D-=20 Thierry --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHHBAEBCgAxFiEEI9twfRN7r3nig/xwDsVtFB0W75MFAmMmk74THHRoaWV2b2xA cG9zdGVvLm5ldAAKCRAOxW0UHRbvk6TPC/9cJd6B3tQhQQJiMLxa2J6uHMfJTlHP P/hcLQ/sUTiT567arHZ0vogGp2E2k1/K2ZybUBzmdUzNwjYuFLwmAyVUhy3hpyRy 5TSOy7nC65X65udAL4d6T2qpPnkRsHou83Fm4+BMbnfpwmwaJfFGnm4TMK6I+vD4 8Z35droMuwx/ZcVhZYSMoBfG347wzQholn/mOPDcrbZDLv/1aNFD6hZxGtNrND5u AQmW2QVkCWdkRRDt+Pk0sGu7gYCoOKAutVgdc2dNBcD1cpXPXA1tQRFhFkoKmXfS pPkgx+FL7osQltUn7oVHBh8J07npD6mp3FDgtXbmHDFAZhTogOqllPw3MGP0IVUj 0XLa/vBN7R4sVuMnADB5dvHcq7Ud1k0/OlzeUrMyJyCufsHRsQ9qrBDCRA2EO+wy Hib14SuPIiEaHsmGdtcHs7LquWW9jGsGYq9t9MaOwcdhKozJ3B3OwH6Y34NFF1ET z8Doc7E85EduXnmP0l/3vvRIhUJ3ermfcYg= =ekiN -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 07:26:02 2022 Received: (at 57781) by debbugs.gnu.org; 18 Sep 2022 11:26:02 +0000 Received: from localhost ([127.0.0.1]:48091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZsQz-0004AA-Rz for submit@debbugs.gnu.org; Sun, 18 Sep 2022 07:26:02 -0400 Received: from mout.web.de ([212.227.17.11]:37261) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oZsQv-00049Y-IQ for 57781@debbugs.gnu.org; Sun, 18 Sep 2022 07:26:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663500345; bh=uy0rGLhsDN90XCOcviztTpxbWmJ7iUoBip4CN88JjHk=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=dY+R2JfB6h7IgsWrZkeP0YGwP2VM3OO8bdOmvdd/9sMowbsSokE6af+y0yFcjNq+w 4YRvyFpylaJJ3ViaAjX9KCevL0e0SqIFstn6+hfAlqEkBpf7MoxeU5UZdGXKryVojo BrQU3uRNxwifzwIerEwwnN7ZDPisHi6CqOX94uygJ6WXX98xh1Y2hAroFmpIiSqxpD Todtt3vwyp09uc4VCGrHdN8aUcpZcKK3x+11twzK60W4jBPCL+YYJjyDL5piHJyIhX Dwy42KpJ5xBfhWjGwL+A7/ZFAXLvmPBhXvdlU7muTWjYv3z3MISnvkdGKmQWtjuha8 85ayAq4q2i7Tg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([95.91.211.21]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MxYbD-1pXERM0hXl-00xWpl; Sun, 18 Sep 2022 13:25:45 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Sun, 18 Sep 2022 13:16:29 +0200 In-reply-to: Message-ID: <87k061vsck.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:fTBBPeEehRKfWh2rI1n1ZOY0vpUt6ggczfXuPhPBGJDjTXKVop5 WACZoB+smx3puauK2hzgdlmqcM7uAThOwbNLsri3MEam6+mVwpDmdcE/YcHcEuM4qWkWlA1 7Wbx7+vOZ3zJRBmN1Ksl35xn0H0typA6ScM0WpzHy9DNEahrR57ip3rIkR2hot0J4vUoD+n 52uJP+2+8LqqzdAUwRHUg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:4/9vw2uR/G4=:nsJTFAA+soLrWNw9D3iP3d 0Zldm7QcpRCC2wKr0ZgF11ceIm4pOJ4rW6C9E02ef5QgJrEjBnvG6h+P/GT6Qaso3RYr5RHI5 4RV6rusmwlIjSnvqtONCwcE+0gseuTmpeBTijg/GgNnItF30LDAxLiS2AM0C8NhAhcXhs8r7D plY0pM212wSNbsJQPI0DDr1h5mm7IGdoatPj+9vtg1VHL4RjXGPdAKYzum25/uk25sbD+Y75t J18dikPdl0SNDodzLz4bhq6gANWGH4J40P7xyYqsP/1TJx2fiiryOZoEt6AxyFi/VbB5KUWVu U90albpQiVnj4aTcmoqzgMWT0jxpSCqpm+ugOjQvHZhYQX/pw3JVS3Gx0gdQcxW2isBqJMK6P iauz0BDIvAMvD4QT0F4rbi4zcHhQA54qsNtKEYIkpzDRRoa2okYhK/nRWyJwg9VB4oC0p/Gwr xQDLQrRj6uVFzes7zh2S09kWqa8/lDqzTdaSNbsnY3AzqCkUJ2A2fDaVVVV1c/Oto+E2I0Sxc 9kbtpMiwW2x/PV2ayKWMhHP/1jm+K4WEk2xHZlMvYVsXlWDwMq7lffkJ6o4Dwbg8WWmZ4gKQI K51XW6hqAHxpclh/qeu2H9y3oIlhhA9haz3wYQI2Dl/GQs/ptLB5Di1/Kaa6PKqkkv/XMLpcf 4lvg52IDJ39jEY8Bg3M2KGbWkb3ihc5YNgdFCCEWVEI2Q5e4a6JXnOQpPYL1MDRrFd5Nq/UmG hBArviYRhgkkYiReBLzQYRrjzOFnQTIeUmKDNhYhKGt9bqo587D31YlSdYg2OpmvJgrMk8Gyp pFiXTgi9/V2mJtsSJ+SRsFT+XdT52NDIBxyA/ESHXNV9YpKaHK2DZhFz4r60hfYGgXNpjFHch 8Fq5RxxL07t2FsMBv6mfAImnjD+soZBNMh+UHszOIszW7IkUZMUaqvIt55HRCNMznTXdkWx5I CMEQ6CyTjLk16BILuSjvlaLND46PRmT0J5ELCuWph8ShiUhf3sxBA4k66XZZpcwi8GUScCY+P nm6sJ2BHlBXpXj4PlIk9s5xN7qntJ8HFXShxozNIJ6T9CEQg52yCOuGBlmMNF+BTMwBH9Yzpc a3t4SgvWjhBXUkJd8Qn8vkY8o8k1ezEqtOR4VmeFjGR9+BwGw1vmP2zirIZNTyekyzX1/MY1/ F807g8qmTbMed4HYRu2Qqi443y X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Stefan Kangas writes: > Felix writes: > >> On a fresh debian install with >> - gnome-shell: >> $XDG_CURRENT_DESKTOP is not set (i will check on arch linux later today) > > This is surprising to me. But I guess that variable should be set by > something like "gdm"? Is that what you used? > You are right! I'm kind of used to start things from tty. Starting gnome with gdm: $XDG_CURRENT_DESKTOP=GNOME $DESKTOP_SESSION=gnome Though it's not certain that everybody who uses gnome also uses gdm, most of the time it will be the case i guess. >>> If you like, perhaps you could send the output of the `env' command to >>> me privately. Just edit out anything sensitive before sending it. >> >> I will do that later today aswell. > [...] >>>> I can check KDE later, but I don't expect wgb or swaybg to work there. >> >> I'll include that later today (i'm on a train back home at the moment) > > Excellent, thank you! From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 18:27:32 2022 Received: (at 57781) by debbugs.gnu.org; 18 Sep 2022 22:27:32 +0000 Received: from localhost ([127.0.0.1]:51481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oa2lA-00065a-8S for submit@debbugs.gnu.org; Sun, 18 Sep 2022 18:27:32 -0400 Received: from mout.web.de ([212.227.15.3]:57453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oa2l7-00065M-0g for 57781@debbugs.gnu.org; Sun, 18 Sep 2022 18:27:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663540038; bh=Qzj6QyMNTygDs/+4doBjsNpkl2dzcpS21Db8PMyBOZQ=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=LX/PggCAj6s2bOJOUcxl5U9i7u2tF/O/LPItju/Ac6v/y6s1a932PnGqPK3+X6qCH myiGetb2tttBQ5tOl+RSGdqkl2YcXxtZ1HzkJUCxVyB65gl6CvWt8KzX4XY+TIoDbV VORAbwfVosQxUHnr/vWZ9uN9m2sUBXHTWJKwNBc9DAOligIIkIcrCleeQdMZsw9GUa 4+T5YSIZ6Hns6SrvGgxY438lxiSqr/tmf+eohxO6iwEXZQPd4WDGCcy7+Y0deMmWlM gA2IfuqoQ9z/v1Kgc7Gonxy6utb1y6PpesUZDCTabbxW3C7rcnkTgYNqv9E0bi01JP iDbvu+BSUEACw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([95.91.242.87]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mt8kX-1pSge72pKr-00tJWk; Mon, 19 Sep 2022 00:27:18 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Mon, 19 Sep 2022 00:19:56 +0200 In-reply-to: Message-ID: <87edw8pbg5.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:XoqMVRQGcLS26qCpeQd0l0xsXGCqBQc9xb+tEC6Fw21PQofcFWs ddS04lxGHauNqhTgD1tr7KD/1hk+7+jxQoGQaxecgom1VVHYrp07NdtJvf1WRdkOOads9WR NFuTY/i685sxupk/M1p7+B4110cziDiBTE8GndSgJiCNWTaU75IGKbiyZQsLks6rYlNrvIk rDA5ri90TAe3/CL7fAjSw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Deq03MvPS4M=:PT/nE+W0zfjW+QreFFmRnh aKba+z+iWMc7d5xrQxlC2szpi+0+iroYtdOQK2NKjQj7FiwM6NqeJI/jNR6xkIbGID/o/l8qj 1PzCY0djUqURBayc/H9hx7+9k+KbDNpEzSC4FW15VCTjx4RaISrKvchaedJJBHzxZUm8w1M+8 SOjyA2MeCjmW6wtaL/ULDmwV7HGfSLmHh5q6ZV2NY+jZzzWvoVjVgtddhfVqJEhkCOy6f5r9R +PfhjHN4zjpa9XmKqQG1pysw1xS9eZDWGNsefadHXA4IrVSchKD1A1w7XqT3xsQoez6wMEPme r6jeA9HHYv4Wqlb9qGa3T1Nk/ZJZxMGeRJV0m4NCtnVT9E82UTsWD97MZx2FwSPiMd38Wri0Y 5g7C6iIDM244NNFOgnFi7K7DqQqmoglAdVLP4l+byd3DobCZ04xd41mKRueEgoeV2Lx8e3XxL MiLMI8D4pyJBliatum3Zr8KEVQ9w5nnj48CjI+CNQGslbhjizntQ9NIjOx5D08u50JdPfdyHa JcK4jCAeSngqPFDi+55NKc7u6yXCEqmmCpCpNYy2uJ72pjaUnpvQqY54/MoomaTGJ/5RRaJGQ kMZ35bsHPEelcqLp+znmqXX9SHHw5uuUXiTArh6X98KfT079lWn7OwiAYqS32MWn7J9CrhTGC lQAgI0BDcb8GazgFp9Rnxd5FhD9kWRVttexBWbZpPDca20krZt74ToDpX3S2HjH5JfY4ihhLT KLNH9f/FDIXoTlna0qB8Le6JWwBC6n9VuLUar6k+cvbMdfgY6SlL4qLh91XmNbIO35Q401D3V o+hiy7Gw5L+Zw0yoy8Gr6C99igCBynJZqzQj2r+KY/acABax7uewx1hvi416Vd+ix3debzjhW STytSocEK9vCupKgTfzr2drJQKSIGjGMGNT1jcEHG6ZXalJax+7v/k8wmaTWB0/Fw9R/CYiWQ hEdMXTIKIUUDs6PzubWN1WYqxl08sb4P4L5+eXbtjEzKJbIp601u9aCOxflCcGZKpBk1JQXj/ SqNk5LnSw/dZ5pPmWTQw70OeLs5XLLHsdlMc+qr40NMKC/YdSQL5mqIU/H0suap5A6uXg5481 +qGt36zCJTTPkAtSxIGmYtqTe39jSwWCjuOk4BVMlx1jent2zkAmibZpMt5k9dwhLn3meObk3 FWNVS+F8y+u5eovSf5MTAbLa0g X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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.7 (-) Stefan Kangas writes: > Felix writes: > >> On a fresh debian install with >> - gnome-shell: >> $XDG_CURRENT_DESKTOP is not set (i will check on arch linux later today) > > This is surprising to me. But I guess that variable should be set by > something like "gdm"? Is that what you used? > >>> If you like, perhaps you could send the output of the `env' command to >>> me privately. Just edit out anything sensitive before sending it. >> >> I will do that later today aswell. > [...] >>>> I can check KDE later, but I don't expect wgb or swaybg to work there. >> >> I'll include that later today (i'm on a train back home at the moment) > > Excellent, thank you! On KDE/plasma Wayland everything i tested worked with wallpaper-set. If wbg or swaybg is installed, they are used by wallpaper-set, which is not optimal, if they are not installed kde's internal way of setting the wallpaper is used. That way there is no process attached to emacs, quiting emacs doesn't remove the wallpaper (as it does with wbg or swaybg), and there is no need to kill old wallpaper processes. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 05:40:44 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 09:40:44 +0000 Received: from localhost ([127.0.0.1]:52446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaDGe-0006U2-IF for submit@debbugs.gnu.org; Mon, 19 Sep 2022 05:40:44 -0400 Received: from mail-oo1-f42.google.com ([209.85.161.42]:41902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaDGc-0006Tn-UN for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 05:40:43 -0400 Received: by mail-oo1-f42.google.com with SMTP id t15-20020a4a96cf000000b0044e0142ec24so4559553ooi.8 for <57781@debbugs.gnu.org>; Mon, 19 Sep 2022 02:40:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=7gVD5mrQipVqrZSLqCN2dbUDJMn+hA7XZSBD44+WYj8=; b=Smw8QlGftIoJIkzfC4WU40Ayk2e2cmP5sSVEzgVbh21RSxcrArMFpar0V96wpXX/T1 V2W20lpwfS8S9+QeN87eznVtwG4YK03/3WbWgvQFxI+e424aRmimMviRw7Pz5byZHp/s neH7V3+l7r4+wy/8Wndm70b0NPenC+fK3toQR835uZsYT7LXjqzPLIw5xH4ctfbDuOgy iS9B5e8AqaXQvYdg8ODPZX8r24Vl2zwEh1+NJjOpVPxmnz44Un/vFYbD2bmdpi3zzmNn RlJD4aNS8U+UU4fVMwP4YbXvFLFFlu3qu1Me5x8fOoCNO77U2H6VrpEtkXjQ1w9vulGN ZMGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=7gVD5mrQipVqrZSLqCN2dbUDJMn+hA7XZSBD44+WYj8=; b=NngZNrGAGQdgtVftNgaJnufFkF83pNlcSHw+WI47NtxFp35A5R07eo8l787P8v41yy oxKRpmDHdLtBLqo3th0HJUvTxLUdY0h7huWRcdSVoryZ4nYX3XC9wFZVqY3wxhOFmYlO bJHwZTuMfAjj2zE3LedMdc2WdvuHoJSpssNYFhgf137m9Lh8BJWPYgALpuUUkltDrQv4 st4763NtmtQmosGvMDu7xl/uWeij9F2RBvb5aE7OplWQxLX/T085Gh3pbYFvwLJR6A52 KmnS5L9LBZVWbA9wMtFR7/sY4iKFGsp+4HBzVC9MC6MAvqh5I6dom19i+P94PMXt/PTN LSpA== X-Gm-Message-State: ACrzQf1lXHFvHApoxj/Rqvt+b5e/pHRSy2yuXWVbfonDat2kFpu0Keur DLNfljwegR94ZEkSUDhKJvWIRyYLaxOsjB3QqwE= X-Google-Smtp-Source: AMsMyM5sZ6VmkB0kgu24cZ2vIa+fP4r/ksgnhGid0EbKl9+rQWajHjc+YlgktCSvv/f9R5uhPhWpxUa4KF2dnuBaAqo= X-Received: by 2002:a4a:b48d:0:b0:475:61d4:73f5 with SMTP id b13-20020a4ab48d000000b0047561d473f5mr6352345ooo.34.1663580437128; Mon, 19 Sep 2022 02:40:37 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Sep 2022 05:40:36 -0400 From: Stefan Kangas In-Reply-To: <87k061vsck.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87k061vsck.fsf@web.de> X-Hashcash: 1:20:220919:felix.dick@web.de::XD4iDugWKv9w1/+n:4PO5 MIME-Version: 1.0 Date: Mon, 19 Sep 2022 05:40:36 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Felix writes: >> This is surprising to me. But I guess that variable should be set by >> something like "gdm"? Is that what you used? > > You are right! I'm kind of used to start things from tty. > Starting gnome with gdm: > $XDG_CURRENT_DESKTOP=GNOME > $DESKTOP_SESSION=gnome > Though it's not certain that everybody who uses gnome also uses gdm, > most of the time it will be the case i guess. Yes, I think we will have to assume some kind of default configurations here, and leave the more esoteric configurations to the tinkerers themselves to figure out. :-) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 05:40:59 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 09:40:59 +0000 Received: from localhost ([127.0.0.1]:52449 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaDGs-0006Uc-U4 for submit@debbugs.gnu.org; Mon, 19 Sep 2022 05:40:59 -0400 Received: from mail-ot1-f45.google.com ([209.85.210.45]:40459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaDGo-0006UD-1Q for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 05:40:58 -0400 Received: by mail-ot1-f45.google.com with SMTP id r13-20020a056830418d00b0065601df69c0so13990754otu.7 for <57781@debbugs.gnu.org>; Mon, 19 Sep 2022 02:40:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=UdYexwHb8fvN4nHVi3L3sZZ81NXYUMJVQcHZ8VQUHyY=; b=ZUNX9ZTjKi65FTQlYYG8BxX1kCuhW/PnC76TGtlLFKiHR09BUBmQAWYQWZdfiE3Fru 0WsfraVXhCER6r84SE22NnLXWQmvF00heOu+m7LeJwptRC4usV6yhS6tjN2yKWLZ5wm6 /LmSBuDMDZv2oC32Np3xkIYFngsO8fygRP2a/th0HKFspzkMJ5T43BBRwjJRTUORbP6+ sOw/6QKfZGuD8wgVSeLMjjRgxS4WPvV1GQ03XfTGjR6n8VWzBlVBjy05JykufDqvn99U D2j2YMHfg82cVizUQ9s331CT85zGXh5KOJ1jG26P10t4xhVeRFhiyADEhTfPt87tAt9K Zr4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=UdYexwHb8fvN4nHVi3L3sZZ81NXYUMJVQcHZ8VQUHyY=; b=fGDDVMCrKOgivEB/xB3tBa6nXxxYI4jnW8JPuoCXU34bJMBIbp27fQv/K1+WAWCn36 XQZ+77lZBgnMq6/DwNETOnAbo3yys+5KNMUF4Nkg3RrEzoxOUChVN+fz5AYRs8JO5B7u p5BNzluLegbmjAVR1metiIfRK0RtA4tDP2QFcPAQ7gnFsDOsAui2Zl3DfNcdtiOfTrJN jGs6g88p6Ul5WOZj1Z8zVF56ylOPu5wevwKp8zfZ1HVx85ffiN6jzfYbx/cnOSkWYr02 iSP8glDpqvY/fIp/0norAHV8fSCiIggOumxLSeLxjIWWhi9vnNvVPa0ldIJMyUFz2ft1 4fdw== X-Gm-Message-State: ACrzQf1NQZEL2rlYRTXOPfaTJj6HPMc8rj6LJwKAsEcZbEaL0p6V4TO8 BjW4yQ5Hbe+oKrAHbeWJrbwcZrBafLj8Ghoj/vk= X-Google-Smtp-Source: AMsMyM7gV4ybCJMNZ+ZqZaK5C9No+ehcC6AnMnA0Gz8hIV+Rhc7QE6m6DNIeg5xzMoOF3b9HX9ziqXJb9tWD0NIrdYc= X-Received: by 2002:a05:6830:3c1:b0:637:28be:7920 with SMTP id p1-20020a05683003c100b0063728be7920mr7391958otc.105.1663580447359; Mon, 19 Sep 2022 02:40:47 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Sep 2022 05:40:46 -0400 From: Stefan Kangas In-Reply-To: <87edw8pbg5.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> X-Hashcash: 1:20:220919:57781@debbugs.gnu.org::3C6u+TDOUofVqJaU:2Lp1 MIME-Version: 1.0 Date: Mon, 19 Sep 2022 05:40:46 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Felix writes: > On KDE/plasma Wayland everything i tested worked with wallpaper-set. > If wbg or swaybg is installed, they are used by wallpaper-set, which is > not optimal, if they are not installed kde's internal way of > setting the wallpaper is used. That way there is no process attached to > emacs, quiting emacs doesn't remove the wallpaper (as it does with wbg > or swaybg), and there is no need to kill old wallpaper processes. Thanks. Based on your findings, I changed the priority so that the desktop environment specific commands will be tried first. I think that should make more sense in most cases. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 13:28:05 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 17:28:05 +0000 Received: from localhost ([127.0.0.1]:55103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaKYv-000394-A5 for submit@debbugs.gnu.org; Mon, 19 Sep 2022 13:28:05 -0400 Received: from mout.web.de ([212.227.17.11]:50745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaKYt-00038O-UU for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 13:28:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663608474; bh=2fN3SYJtsAIY57HtYAUrYDIjC4L0eBdn+QB6+gvi788=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=eCwP1Y/UI63iqw+54ZrM9wT2LnMZ1n00JeA0gzkwS14Q6meY6TSpTaJ5xCsEdCVXU mBOqzQphY7el+yCtZbBpCHGkooFoCgV1lOj9DGbXEH+UL33xA268E5GpxAJUqxPb6F jkIf+2UirAfiHZSNc6jLdnT+YzbceHq40lpylTFjr65iObbcQN0wc0hxLaJAMRwb9e rmz+4IVElkjeCvcgrsn0WmtLtJE8X20gLRIDejkaQAkdVfnTmNWYjqoFegnKM/ZdUZ ewGLdlHp8sj5X8MmqFGdSRNfI6M8+5/A9CH05JMgvt/HNVGZLbOtLLKfunihJ/tYhQ qGjXDKxwWQ9iQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([95.91.210.206]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MqZQY-1p4yPx3cDA-00msQk; Mon, 19 Sep 2022 19:27:53 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Mon, 19 Sep 2022 19:19:36 +0200 In-reply-to: Message-ID: <87h713ff8i.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:L+TNCstmm2wkSYAEvPwF/FePisZmgeCiaLdiawoD+PKE6ZwPTqn OI15SiDNMrvyb3K3oj74jsAKT7Gc7UdhsRXoGZUe5UHpA/+Dt7MbDhAvPibHBC9Q2MDO00Z 6h5AWiU2AnWs3Oj8+Nt84M0iRN2RR6igvFVccb2lCVZWZVxbW9A3vqiDjEGACYDYz0AYsma Zk6Wb6XIdQUxqEnILcj+A== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:fdn/De9wk2Y=:JPcooI8a3T0sUo1U8coCRf a608r/347j57rYz5BKO92EXRuQKO3FwsfWboqQjfWReBLuesa1G53/e9dzCe4afXUGtg7eA+8 OOPiaVl0SxvBE3shgSmWTn+Pg1alyIR6Vo0fV+6IJrXeXgJLVH6JwIB23vxOF+iA5sg/6yiYX FIE1slV33+xV4E1CsTJC+Jjydc6gdmHkFfYavzp2wl3ILEV3qt538nhfcLojXFz27ajHv01zK CM43qMvEDMvDVuqM/v8RAlNIYqnkk8snSz5MokSpz/BBuNtpQZBM3xPLxkXPmL0w8X191EDhl M0IPF4tCwSJueE4nGU2uYvY3TIGzUQ1FwvjYiQRmZM2gAtkvhxv6EqbbvBzzAKZBL3bMtcegN Q3gieJALWBZQpnGHZ1gXz/K0PwB6d9Tnv+fNX0xvzbDceKJpEGlSlBibsXnrvTt6kz03Hhw7x X0wxZUcKJvgrhPoCUgvlo1hTdlLKoaFUsxNBA0sYJxtvoVHpX4La8b1uFrqg6pfI9n18yKGT/ vtVAhmb+88mrC+Qhll2GqtUE7GjWERCYjMam6haxM9kb90qSzSUSUGFB4PCXFQvVYxsH8jzLH Ty3u382fjEnva3D35tJuWWwfcMXsD+x1R98HwrkbBPxNo9ISIGjL1/BnaKPpw60RyCfSjXewu qrR9Q1SNnCg87LNrH+4X7XekzE4cXoXcOQaJsJLDTabvnw4FCWghDrU8HErMPczg8A8UwOEwM piMQcBGkhXdu7I4XTYubeGK/96u9pArK2JVoHJcKmUErbrR3bgeouKfbe4hw0cRhYXo//o5qN AhHGLOoX6SNxTjy2d3rVledxSjKDF4U+UNZVjZDyUYZ4pz2GwVJobGPLeoXm7lge7Hofj1iDg YNfMaUFozoRn2ED6+VbrZlXZuZAIGI5SfWDmQ4+90mfI/vjdQrQiwpzKR9AYz1alCQapoL4We +C/daSReKv64XXgB27kL5CVaWgg5TR4oJBu6HtaIaoyZ6vPAdACyTk08NquyyOpumB0V2RW4P HBE42goQFVoAcJhVmOSKJtHKtoTVwLNiT2dPtpMbiy2M1UBfkqwZx0vvtKr2j3KO5Ir9NqjD1 NjI+UGGEflAuZlbGoSI9oUia8RI6ARe9wYFxMSTkiV/nKGbEEJoJyNGi0tZnmP0VTQd5BWAFN uz/812A5f0wrU/UhZZyANwmtD7 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Stefan Kangas writes: > Felix writes: > >> On KDE/plasma Wayland everything i tested worked with wallpaper-set. >> If wbg or swaybg is installed, they are used by wallpaper-set, which is >> not optimal, if they are not installed kde's internal way of >> setting the wallpaper is used. That way there is no process attached to >> emacs, quiting emacs doesn't remove the wallpaper (as it does with wbg >> or swaybg), and there is no need to kill old wallpaper processes. > > Thanks. Based on your findings, I changed the priority so that the > desktop environment specific commands will be tried first. I think that > should make more sense in most cases. In my private config i prepend the wallpaper-command with "setsid", that way the process isn't attached to emacs and the wallpaper set by wbg or swaybg will stay after closing emacs. This is an Linux specific thing of course. I'm not shure how it works for gnome and plasma, but i would think it makes no difference. Maybe that's to hacky for including it, but i thought i'll mention it anyways. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 15:16:44 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 19:16:44 +0000 Received: from localhost ([127.0.0.1]:55242 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaMG4-0008Nk-7e for submit@debbugs.gnu.org; Mon, 19 Sep 2022 15:16:44 -0400 Received: from mail-oa1-f42.google.com ([209.85.160.42]:46976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaMG2-0008NY-Jz for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 15:16:42 -0400 Received: by mail-oa1-f42.google.com with SMTP id 586e51a60fabf-12b542cb1d3so762869fac.13 for <57781@debbugs.gnu.org>; Mon, 19 Sep 2022 12:16:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=bD/xf+clLT8mUilvV36R/ksU1fdyEnJx+n0e4YTTheA=; b=oqcDbrDdu9kdEOwpoWWhSkZN4fwsr/9okhW7Y2HmjYSMldbBjLpg4IM97dTX72hsb7 P31TPkgaNIhatdbWsfdXSjrRUJJTal+QfUSg+pXXAUSUO+Wrq8o/cMf6T4PsJZAdb0nd Ioodbw97igiBowljET7O1OBA4GhuzdkL4pFLyfpMyC16yqzKu1XhO5bysP8nMj/nV43S 2Dr/SPeqa7bQ0GA2eaftrQIbJdvqBMlbMArtx742X5onrmErQU/AJk4Hy8yg9vTkowmP LWfEH0o8BL3n6cgseib7yc2ppmZj4HNBmZDq10oMtf2jVJMmjpO8/xbc1rwRPc3Xdufi /gDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=bD/xf+clLT8mUilvV36R/ksU1fdyEnJx+n0e4YTTheA=; b=guyIE0ocCFmork7PUlGPjyWs1x6ZUZVXuEiAru6ekXBNtQ1+CYulXomKFtLlXUYKg2 VKBcyyOPCn8yen6zvRvs8P89CCDw+/9RSdvX7sQHtrP4uCJwL5J69XxmTqXKyjhvQAFm Eg+pRTRnNur/v7wMJjmmp/TY6lTxxw9rq+4Wq5rgiG15hR5UrQjAc3HD0BB8ex9dYFVo khm6oqdhaq5V/t/oId3yQZDjv9WJ15Lyrg02mTPJ0P9Fcqm48jNH8N5scEiX0TzOcgRB gYGzMyy6+zzLA7QKFj5QQ2u7Ll+RvjfhemIVLNm8vW5ZugJ7qiQL9EYFUtOzugW/0qxZ Y6Tg== X-Gm-Message-State: ACrzQf2JUyUcwFNTG5+ptgRzswYkZkO5lbeO4UwMevVYaexMQf6f7dOW VgQMcJTpryYvD+KBTkVz/S74Po+oJevgGKM3ah4= X-Google-Smtp-Source: AMsMyM6KnPd4hwE+rAMXB8Jbolj9tRZapz7ncsKEdxiMa6+eh1G2ug6LZVMdzg9/Q06EgfNORcfp1DEei+Ye/QYKS/E= X-Received: by 2002:a05:6870:46a6:b0:12d:130c:2fd5 with SMTP id a38-20020a05687046a600b0012d130c2fd5mr3358332oap.92.1663614996860; Mon, 19 Sep 2022 12:16:36 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Sep 2022 15:16:36 -0400 From: Stefan Kangas In-Reply-To: <87h713ff8i.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> <87h713ff8i.fsf@web.de> X-Hashcash: 1:20:220919:spwhitton@spwhitton.name::ERa9Ruka1m7j11kN:105V MIME-Version: 1.0 Date: Mon, 19 Sep 2022 15:16:36 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Felix writes: > In my private config i prepend the wallpaper-command with "setsid", > that way the process isn't attached to emacs and the wallpaper set by > wbg or swaybg will stay after closing emacs. > This is an Linux specific thing of course. The command handling is already only relevant for Unix-like systems: MS-Windows and Haiku use native APIs. I'm not yet sure how to best handle the above in wallpaper.el, but I'm looking into it. I guess we could use "setsid", but in that case we might as well use "nohup" as that command is mandated to be there by POSIX. (AFAIU, on FreeBSD you'd need to install the "util-linux" package to get setsid.) > I'm not shure how it works for gnome and plasma, but i would think it > makes no difference. >From your testing, it seems like it works without it, right? From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 15:32:29 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 19:32:29 +0000 Received: from localhost ([127.0.0.1]:55329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaMVJ-0002eD-4Z for submit@debbugs.gnu.org; Mon, 19 Sep 2022 15:32:29 -0400 Received: from mout.web.de ([212.227.17.11]:36575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaMVH-0002e1-8u for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 15:32:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663615937; bh=4nNrMu7qquYDphmtWs8kQFXz2loF+hUjr14Qa1ILCjo=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=WJBxzdj+hgt8kxDH2mXn5aaNF63fiIPemZ6eAr4Xff8eMAmSd/Ph4reSIzFmPszLh gH2caKf/GQmut9mU88meRJtuv19mnZCxKbIXPgHDxs687Rye96af3nt+acU6TiUzeE pDXF9wJC1t8BFbetWH20pzFGKX1lCFEcTu46DRAjfDfsvbzluTflGamTVaz8tXbATz 1lud91n5+9BlEoYTh0DujE0laqXBHemLo1x22B6vN2vY/Y4Pir5sQwt1PbK8Iq2uv2 bJEh8RX5A3iVsU541pOLIPFmLnH0k6C5mbGQAvadnO5+A8FpsyvXV1E45L4I7chMzv fIRuRUV6EX21w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([95.91.210.206]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MpU1u-1p3zEj2bTo-00qA29; Mon, 19 Sep 2022 21:32:17 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> <87h713ff8i.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Mon, 19 Sep 2022 21:26:02 +0200 In-reply-to: Message-ID: <87sfknb1rv.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:y06RdlBF3FVZ0hBD+wOmtetXuGEdhCvbGgWQfUGOj2YLMO+kbJf VgqSnyKOu++xwyxTyp0/fP+S11x6LOO3WRuD8QHJX03Zj8TzX8riJUE1r+AcC6+UY8ykbKZ PVauzrRRVLkaTPidUuDHHDZq4c4ZdxYwN5xHCdn3r7seaJsU33hd+4w0hWr7Ebb82t8FrzM ae7vZQAmSrcBBf4uUzatg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:FY/61ZinMDU=:bp4h7DE7BFGJSZHbeOCWQD em1vHlqL5vHcVsIm5+SKcounX+LMexqcQGFQVEpgXN3Ry03o7i5cmtL0+gKkjz3fAovQwxi7R uOTEfEboyAE5PFB3XBAkr9gkr7r8SPvv4IBLdBHqQ6rlxCj5h8gLTewd499VgUBiYZ8o576Sz Tbp0cBlD+ahrhjxAEmqHnyjDU3fiDgFBaq+NEH+1GNzngHV0Etxs28Nr/ld+3yGKg4nfCrgdE TQYaXgjZbij//K2e6jWKM9NP94U4Zmjy9J8NBURSY/wY1wtjuV7oXr9X1ytiZ2PpsW0+H/ujQ ZLF6Z7naNQzxTC4ZZgen2WgKffxJz0JV0APM9KXl4ecluuKbj0NuhSIhkRNABxJpIWei3/Zwu lO5dFFjsF5FDUHx87wGenBVaP5n5w+FyfTqYcqQyBhG/B1HHliA6lB5lkh3TWFkzSPDDAWd6k NG/MyQAFg7I0GB7R5y2ByK2Gq2aINHmXv5wIARgHgGUe6k1el17AK0pBM70ccwXgWoUhDq3QI TImpps32sqOSA8JdV4Vi9jDqIZ1478b7X8YhxRajOV37llbAWvZGerFfNb+wL2SBZCRI+1UPy gXshBUgqO6R70EVxnHiprYtr/TJgr5SSkOINezEr4ip/eLKQLaASP6QRFl/AycRYzxEZn6sbF xu+fNorCUTYlROWNFl5xXzKE4knkHUCr7b57uY17Nbvp1fT7t3k8Z7cPvxt+lLNoZkP3LkUu1 MB/hrSMCAj00/mxNtFYinS5FAngDkReY6MRIyr3cEH/mrW89BJhHpA4QqA122mODQPB9zsoQP niTbkl7LJaxZ54r3Law48SY/DUbWYIemee2dmmvBgPDd10hWWAc3LCwI2zAkMYNz0M/anoK2k rD13QaK8F9Hh5l9k9Cck+4B0kVn8EvC92XGSaAm7s3Vrat8ZKJC93ougAUKaiZUR9CTJFBw/m TtBoGBaG/DUC5ygiJZbbRL66dYrGAS1Lf4uKKuuigUz6LgZFksI0tiT4Fco7I0QzCs0XWWg1G CnXNbrerm+UbM9o6Kn6KRYGHypzd7n1eC0py1Hp0N9jHAx7Ke0i+RZxaVJ/epGl9rxBzvf52a lP9JFS4YxqXkCCwLwrpumA1dDXsirvR9D7qyESBOLtV+FoOkChIHoy3pbONoh+VF5NOMIjchJ og99Qlz9sAnWD3Damu6K6Wd7G0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Stefan Kangas writes: > Felix writes: > >> In my private config i prepend the wallpaper-command with "setsid", >> that way the process isn't attached to emacs and the wallpaper set by >> wbg or swaybg will stay after closing emacs. >> This is an Linux specific thing of course. > > The command handling is already only relevant for Unix-like systems: > MS-Windows and Haiku use native APIs. I'm not yet sure how to best > handle the above in wallpaper.el, but I'm looking into it. > > I guess we could use "setsid", but in that case we might as well use > "nohup" as that command is mandated to be there by POSIX. (AFAIU, on > FreeBSD you'd need to install the "util-linux" package to get setsid.) > >> I'm not shure how it works for gnome and plasma, but i would think it >> makes no difference. > > From your testing, it seems like it works without it, right? I don't really know what i'm doing, but i found that it works if i replace the start-process call with: (apply #'call-process wallpaper-command nil 0 nil (mapcar (lambda (arg) (format-spec arg fmt-spec)) wallpaper-command-args)) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 16:07:25 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 20:07:25 +0000 Received: from localhost ([127.0.0.1]:55361 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaN37-0003YO-FO for submit@debbugs.gnu.org; Mon, 19 Sep 2022 16:07:25 -0400 Received: from mail-oa1-f51.google.com ([209.85.160.51]:39856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaN35-0003Y6-I4 for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 16:07:23 -0400 Received: by mail-oa1-f51.google.com with SMTP id 586e51a60fabf-11e9a7135easo1030309fac.6 for <57781@debbugs.gnu.org>; Mon, 19 Sep 2022 13:07:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=KD1X1pV2FrxNQaI4XU9QVVpuWHZ3+I07koeyuPrM/iU=; b=pEkzmuTZ7cdnaEuG7qYXv6AGG+kb2/cDHAL0j0Gbzd9/XJfe36kfRqhB8J5o94IJQS obzbDBLb380G7AcjQliIqBP92ifbSQgrxzCEaXEpc1B1bzmZEd5CGIg77O/ddn8qvMYC vTNuL3PdYgCnw/ux3nnyVk4Tebz5JH1WwPZLzhvQbs3FYKWVJ1OyJiawWfPC9qeYZcYl 60/foLjaBq6y1Xl55Q/sMa4oUYjo8mqWHdqTVIQcGwJL+xWpfwuxnx3ql6tMR0RYzza1 fwlyEQCaoIJNfB7eYZHApB9UlVsKlTDeZmRjV3Duik0UFp5PMQssLNWI1ygaXCW69j9D MHBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=KD1X1pV2FrxNQaI4XU9QVVpuWHZ3+I07koeyuPrM/iU=; b=xhwvQ86GtKqfAqrtXTX4InyAXbmJzfQtSb2x672UiIq5b1fDfp3WhZOyWMebtjMFNA cVLl7hdO3wyqvhBFjH2TurwpCyGPdjImAVwv/9KzN3DVsegkNY0YEClb/Kjs5t4AEDOL mKK19vOMfPbbkR7l0nNO6xRABaJq4yehQmL4Uuz1lujJ3HkEL70gPOxv1bfxR0DEez6Q i7vADsemAk7n5tN6KY9+AQurOFSBUoqsxjDuw1mcpWIz9D0xHVKcpVl46605SEYoaatg zD6FkF/ajfo7235UkuEeyg4mBGkDaXSYsPDAj1D8f4noa1+Xm2xz6/zBbIaPrcvFUddB tOIg== X-Gm-Message-State: ACrzQf3scq89t07EbsyFcukTKy0d29a9z2ZqpWESVaqW3cU9nNc89LsH AGthcK1O8Y0+wZReMNfUa1+B4Ozy2UUDUyeglXA= X-Google-Smtp-Source: AMsMyM6FduTq4KE4VpYoAxRxQJEs9RWHln3QgjmuLbPLKkkRnmw0AZHn8AamlZ0a5n3WM3h8TGKwc67PMOCUuwwJM58= X-Received: by 2002:a05:6870:b508:b0:12d:1c59:90d9 with SMTP id v8-20020a056870b50800b0012d1c5990d9mr3081674oap.199.1663618038028; Mon, 19 Sep 2022 13:07:18 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Sep 2022 16:07:17 -0400 From: Stefan Kangas In-Reply-To: <87sfknb1rv.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> <87h713ff8i.fsf@web.de> <87sfknb1rv.fsf@web.de> X-Hashcash: 1:20:220919:spwhitton@spwhitton.name::rCN+el7Z2D94EXrs:57eQ MIME-Version: 1.0 Date: Mon, 19 Sep 2022 16:07:17 -0400 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Felix writes: > I don't really know what i'm doing, but > i found that it works if i replace the start-process call with: I'm not sure I follow. Could you explain what wasn't working before this change, and what started working with it? Are we talking about setting the wallpaper in KDE Plasma and Gnome, or something else? > (apply #'call-process > wallpaper-command > nil 0 nil > (mapcar (lambda (arg) (format-spec arg fmt-spec)) > wallpaper-command-args)) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 19 17:09:30 2022 Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 21:09:31 +0000 Received: from localhost ([127.0.0.1]:55456 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaO1A-0003KK-08 for submit@debbugs.gnu.org; Mon, 19 Sep 2022 17:09:30 -0400 Received: from mout.web.de ([212.227.17.12]:42649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oaO12-0003K0-1Y for 57781@debbugs.gnu.org; Mon, 19 Sep 2022 17:09:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1663621748; bh=ncFoZmk8mGKd+T5o/vkUskQqUGwogz4emf3c2bJrxT4=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=H0T2fmw51OUbTJf2B8a86K24ItDYRJKvXfM5bcSGSNW91M5W4/ixwxoXlcVFJP4UR e4gg9X6R5vT/GG1Xn/bkZkDg3VJb+yvXrafdxOilVW/H5gAjGqkJSJZaaRNLgDkMCr GttZLuMsv7LIxmCUzSm44b1nQm57jJB/RAxQkpSnI1/+CaNZoEK+SAuKxmAqdr2tXJ RItV01JTYqNFip3aH+QchULQZUkoUAnwxfmpNlkpPdBxvxqIZcAafDmO2rK91ThWmz hy1Q+nzTSZcjnuXDLQlFWMK2bOmUVljgpkJSYEoZQTrd8NO6H41k8yKzrbwEZkAVX2 NsUMAMdP/TSdQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([95.91.210.206]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MA4bA-1oPxc13x9e-00ByVw; Mon, 19 Sep 2022 23:09:08 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <874jx9ndv4.fsf@web.de> <874jx6tc7w.fsf@web.de> <87edw8pbg5.fsf@web.de> <87h713ff8i.fsf@web.de> <87sfknb1rv.fsf@web.de> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Mon, 19 Sep 2022 23:04:56 +0200 In-reply-to: Message-ID: <87zgevm5u1.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:ADsreA0Fw1xfFKCBR3G13KKuLnhJPNUQWgFxKt+9W4vc7/Axdo5 wyK/l9QBeHaYHK8/Bv0xgCc0L+Zq/rappY0yiiEdJRZo9b8W7KfsKlHem7HWvPVi0Mm3DAG TBu7YHFKzJybgfhEZLTz8dUkUICCosZgXISdbk62m8YJRYSkWC1nUaMzXrB/AuoBJRX4YZI zXCeW9BA8Kfa6RbQrt0Cg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:d5VKQazobfg=:L4GTrx8xb8P33pZKTwdPVP jZseJT2TcKfRkWAMPbS/77J35j5D8cdEmkIm3bbSEOj9HemsW7ItBIVKTVx8S4EmQTnsDFvbj IklldVcjQ05KTtPnTuTlWkGcv80fa/0DQVf2SXHBQe9qO50r6/udoickmO6FoeTxi0sI5U1Yq uTr6YmdH2V98Qf9B/JeDmgKUW87SIynyroy3NDH4qOI/ChyF3HPupeJI7EYCoFpl4M4Q5wDom 4t3wVZ+GOYYSjEROj0Kz8kXQQ6idWrOx6WuohMLQwWBqTpLeRuz8gzHhiV4TZLvAC2FXApV6X BC9REj6QfKKcLIJevyF4I9DvwnNI2evSmKOBZp3jo+gsWQaP5smUxJGiwoRiEuv+OSzS5Mufj DlqICC1cMCyGnHab4TqXbnY6pGJcnTBM+2p6v6Ypaqb4D31NNa9rXCSDQirc3RV7a+n8h/j6A +02PsEltyPl6uk1TRPUc20ZQZfYBfdlKxhEfKdPiHwHctxORV8SDWfhmkKTs9afrby6z696qu RZTuUlNXKH0tWE20e+mGlTqS2L7c1Jkp/bfMe+JoHAs8z0rCudj2jFZY0Jm1rO5uhTMGOVdz3 ARjALEA5/M1piJ55DXb/z7/fTzP7mjlpGw6oF2rrYDaqpkOBu90d709G30UflXzl7k4MmZr1X f+SkBevrf36ZjGxEtw+yIeWkS0D6IJoYC2uySihNKN+llzkijQp/8bzWjY5x3Hb40RgocPnTh xM4lkRnQ1hxLZB1r4+tZiZdJJwKQSBSgWPTxyezg3RT6081qYPQ9aJ+7UGEoRfUFjRmS2M9Ge I9SyX/vVgRPOBlTizir7IzHedkg0445NHBKYPOOfNimr55mWNJPdcYvE1lb04Drtn6WkTu2fm 8wgVaWHgzB2Q4J227/rvttzNPalu/4gjehViS+1W86Z4DnD8N3B94R7T/WVinwgeo+jgHavbe isLjlFOFvFev7nNxCAKS01nLHKchSV+55Ic5kU8Lj3EWnYi17+oTCYbUdYJBfmh21nxlbjlYW j4OCrZCPeZz5xnZmlz7hIsQd2rxpjhMdhegRakvjr4Pw93aclDYHA8/boz03Up5VOjr/l85xC JJSo1b40siotsAErsmG2Y8HHZQc4H1V6KaqYxkEoH8gQGYtMXGYcGy0x23sxn2e+w2vhjaijJ /UYRG3zf8ej1Nq3ZyVgVR8tI8r X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Stefan Kangas writes: > Felix writes: > >> I don't really know what i'm doing, but >> i found that it works if i replace the start-process call with: > > I'm not sure I follow. Could you explain what wasn't working before > this change, and what started working with it? Are we talking about > setting the wallpaper in KDE Plasma and Gnome, or something else? > >> (apply #'call-process >> wallpaper-command >> nil 0 nil >> (mapcar (lambda (arg) (format-spec arg fmt-spec)) >> wallpaper-command-args)) > > Thanks. That way the process is not attached to emacs. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 04 01:58:58 2022 Received: (at 57781) by debbugs.gnu.org; 4 Oct 2022 05:58:58 +0000 Received: from localhost ([127.0.0.1]:52161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofaxF-0002P5-I7 for submit@debbugs.gnu.org; Tue, 04 Oct 2022 01:58:58 -0400 Received: from mail-oo1-f44.google.com ([209.85.161.44]:41516) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ofaxC-0002Or-Lg for 57781@debbugs.gnu.org; Tue, 04 Oct 2022 01:58:55 -0400 Received: by mail-oo1-f44.google.com with SMTP id k11-20020a4ab28b000000b0047659ccfc28so8164655ooo.8 for <57781@debbugs.gnu.org>; Mon, 03 Oct 2022 22:58:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date; bh=LT67zfyFQ8VT/++bXLhNjUUM9NQQghk0A3Nul0fgq8s=; b=Sb6ljJGBbbyT1hSwLsPMwUQvZ2j5c52a0GMamOxE1cEWlS/GmTWt9VS+qTLfzx/Wr7 WEKORBhLlHWdvMhFr5ZjTSbjwNyDPqqyHoGQRQGceJSXRGd+fUjAY9YezBMGY5I8u+zw 79wLq3i4oBmyS9xBe30yvyUY+AtU4PMcelezDZxThoYfHaCKmVOGwHNUT+qjj3+0JmmN kdE9Un5EN02gtSedc7Ly8uRglIO95J2+zIbcNuffLEOJetr+FaCI37n/lLzX2VB44yq7 slJGbLY3OskGM1eiuxNfI1LWFFtvmxe43Y/7tQZ2dtTq899h8Bf3kthjCABRQzwcbpD9 CeQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date; bh=LT67zfyFQ8VT/++bXLhNjUUM9NQQghk0A3Nul0fgq8s=; b=Y7GRMh/Fi3LPmMTDGwpgTUgh7Av/3qc3/9aZ7lDuKD/0v1RlphcnB1zbKhjnQnKsLD EFS18AVGSIzfnk9fMNbSm8Mq8iDSv2lUaS4HdD69GTZxwHPVB4hUtkRV5FJDw7l1EZ13 LLQKGwKZy04MnK2JOiG+d5GzaXAP/nZglprykxJmsuiosQzgLpN7I6xaQrauE7GO7H3q qmIuM1Pvpo3gPzIRZhxrC5rkQYZVV9VUMlHB1LZ1w+kSMHOd3eEK4/aUnv55PhJXixtt QynGZ/cWBzrZIUlFeC4E1CDLa1dPouI4pS6Kdl779wiy4fCO6jEydf4XdKQVQyXhcatJ F2kw== X-Gm-Message-State: ACrzQf06IWelqPTo0id8i3RYe9FkJ+RdI+cKFIh6tIYYQQMVM8Fus9Rc +Td9Ii0QTUQigbbYVl38XLZlUXBkPOqLwfEz6yw= X-Google-Smtp-Source: AMsMyM46lfPgq5/T4QM6feoitN+YIrMoyiB2g6vcZSCtgOMPbTX+Fha/CJj/uLPSZw9Rm7PzS6KNPvMlAidDTQDxQOQ= X-Received: by 2002:a05:6830:3c1:b0:637:28be:7920 with SMTP id p1-20020a05683003c100b0063728be7920mr9174927otc.105.1664863128929; Mon, 03 Oct 2022 22:58:48 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 4 Oct 2022 07:58:48 +0200 From: Stefan Kangas In-Reply-To: <87a671h861.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> X-Hashcash: 1:20:221004:spwhitton@spwhitton.name::xXd9LzDtVuiJLb4y:1/Mw MIME-Version: 1.0 Date: Tue, 4 Oct 2022 07:58:48 +0200 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: multipart/mixed; boundary="00000000000066669405ea2f2713" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) --00000000000066669405ea2f2713 Content-Type: text/plain; charset="UTF-8" Felix writes: > I'm switching back and forth from Xorg to wayland and I'm > tinkering with different desktops/WMs anyways. > I would be happy to help! > I will try wallpaper.el with gnome tomorrow. > If there are any things you want me > to test, just let me know. I believe the attached patch will fix setting the wallpaper using swaybg/wbg. It will prompt to kill any existing swaybg/wbg processes, and start a new process that should survive exiting Emacs. I would appreciate any help with testing it. --00000000000066669405ea2f2713 Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Fix-setting-the-wallpaper-with-swaybg-and-wbg.patch" Content-Disposition: attachment; filename="0001-Fix-setting-the-wallpaper-with-swaybg-and-wbg.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: ecbcbe160efc92fb_0.1 RnJvbSAyNmMwZjU0ZGQyM2VkMWY3NmY3ODA3ZWY2ZDU5Y2M5YTAyNmIyNGVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUdWUsIDQgT2N0IDIwMjIgMDI6NDU6NTMgKzAyMDAKU3ViamVjdDogW1BBVENIXSBG aXggc2V0dGluZyB0aGUgd2FsbHBhcGVyIHdpdGggInN3YXliZyIgYW5kICJ3YmciCgoqIGxpc3Av aW1hZ2Uvd2FsbHBhcGVyLmVsICh3YWxscGFwZXItc2V0dGVyKTogQWRkICdpbml0LWFjdGlvbicK YW5kICdkZXRhY2gnIGZpZWxkcyB0byBzdHJ1Y3R1cmUuCih3YWxscGFwZXItLWluaXQtYWN0aW9u LWtpbGwpOiBOZXcgaGVscGVyIGZ1bmN0aW9uLgood2FsbHBhcGVyLS1kZWZhdWx0LXNldHRlcnMp OiBVc2UgYWJvdmUgbmV3IGZpZWxkcyBmb3IgInN3YXliZyIgYW5kCiJ3YmciLCB0byBzdGFydC9y ZXN0YXJ0IHRoZSBjb3JyZXNwb25kaW5nIHByb2Nlc3NlcyBhcyBuZWVkZWQuCih3YWxscGFwZXIt ZGVmYXVsdC1zZXQtZnVuY3Rpb24pOiBDYWxsICdpbml0LWFjdGlvbicgZnVuY3Rpb24gaWYKdGhl cmUgaXMgb25lLiAgSWYgJ2RldGFjaCcsIHVzZSAnY2FsbC1wcm9jZXNzJyBpbnN0ZWFkIG9mCidz dGFydC1wcm9jZXNzJy4KCiogdGVzdC9saXNwL2ltYWdlL3dhbGxwYXBlci10ZXN0cy5lbCAod2Fs bHBhcGVyLS1maW5kLXNldHRlcikKKHdhbGxwYXBlci0tZmluZC1zZXR0ZXIvY2FsbC1wcmVkaWNh dGUpCih3YWxscGFwZXItLWZpbmQtc2V0dGVyL3NldC1jdXJyZW50LXNldHRlcikKKHdhbGxwYXBl ci1zZXQvcnVucy1jb21tYW5kLCB3YWxscGFwZXItc2V0L3J1bnMtY29tbWFuZC9kZXRhY2gpCih3 YWxscGFwZXItc2V0L2NhbGxzLWluaXQtYWN0aW9uKQood2FsbHBhcGVyLXNldC9jYWxscy13YWxs cGFwZXItc2V0LWZ1bmN0aW9uKTogTmV3IHRlc3RzLgotLS0KIGxpc3AvaW1hZ2Uvd2FsbHBhcGVy LmVsICAgICAgICAgICAgfCAxMDAgKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0KIHRlc3Qv bGlzcC9pbWFnZS93YWxscGFwZXItdGVzdHMuZWwgfCAgOTUgKysrKysrKysrKysrKysrKysrKysr KysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE2NiBpbnNlcnRpb25zKCspLCAyOSBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9saXNwL2ltYWdlL3dhbGxwYXBlci5lbCBiL2xpc3AvaW1hZ2Uvd2Fs bHBhcGVyLmVsCmluZGV4IGUyM2I2NWQ2MTYuLjI5MTI1NzY1NjEgMTAwNjQ0Ci0tLSBhL2xpc3Av aW1hZ2Uvd2FsbHBhcGVyLmVsCisrKyBiL2xpc3AvaW1hZ2Uvd2FsbHBhcGVyLmVsCkBAIC0yNiw3 ICsyNiw4IEBACiA7OyBkZXNrdG9wIGJhY2tncm91bmQuCiA7OwogOzsgT24gR05VL0xpbnV4IGFu ZCBvdGhlciBVbml4LWxpa2Ugc3lzdGVtcywgaXQgdXNlcyBhbiBleHRlcm5hbAotOzsgY29tbWFu ZCB0byBzZXQgdGhlIGRlc2t0b3AgYmFja2dyb3VuZC4KKzs7IGNvbW1hbmQgdG8gc2V0IHRoZSBk ZXNrdG9wIGJhY2tncm91bmQuICBUaGlzIHNob3VsZCB3b3JrIHNlYW1sZXNzbHkKKzs7IG9uIGJv dGggWCBhbmQgV2F5bGFuZC4KIDs7CiA7OyBGaW5kaW5nIGFuIGV4dGVybmFsIGNvbW1hbmQgdG8g dXNlIGlzIG9idmlvdXNseSBhIGJpdCB0cmlja3kgdG8gZ2V0CiA7OyByaWdodCwgYXMgdGhlcmUg aXMgbm8gbGFjayBvZiBwbGF0Zm9ybXMsIHdpbmRvdyBtYW5hZ2VycywgZGVza3RvcApAQCAtOTQs OSArOTUsMTEgQEAgd2FsbHBhcGVyLS11c2UtZGVmYXVsdC1zZXQtZnVuY3Rpb24tcAogICAgICAg ICAgICAgICAgICAgKGFyZ3MgKGlmIChvciAobGlzdHAgYXJncy1yYXcpIChzeW1ib2xwIGFyZ3Mt cmF3KSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzLXJhdwogICAgICAgICAgICAg ICAgICAgICAgICAgICAoc3RyaW5nLXNwbGl0IGFyZ3MtcmF3KSkpCi0gICAgICAgICAgICAgICAg ICAocHJlZGljYXRlIChwbGlzdC1nZXQgcmVzdC1wbGlzdCA6cHJlZGljYXRlKSkpKQorICAgICAg ICAgICAgICAgICAgKHByZWRpY2F0ZSAocGxpc3QtZ2V0IHJlc3QtcGxpc3QgOnByZWRpY2F0ZSkp CisgICAgICAgICAgICAgICAgICAoaW5pdC1hY3Rpb24gKHBsaXN0LWdldCByZXN0LXBsaXN0IDpp bml0LWFjdGlvbikpCisgICAgICAgICAgICAgICAgICAoZGV0YWNoIChwbGlzdC1nZXQgcmVzdC1w bGlzdCA6ZGV0YWNoKSkpKQogICAgICAgICAgICAgICAgKDpjb3BpZXIgd2FsbHBhcGVyLXNldHRl ci1jb3B5KSkKLSAgIlN0cnVjdHVyZSBjb250YWluaW5nIGEgY29tbWFuZCB0byBzZXQgdGhlIHdh bGxwYXBlci4KKyAgIlN0cnVjdHVyZSBjb250YWluaW5nIGEgbWV0aG9kIHRvIHNldCB0aGUgd2Fs bHBhcGVyLgogCiBOQU1FIGlzIGEgZGVzY3JpcHRpb24gb2YgdGhlIHNldHRlciAoZS5nLiB0aGUg bmFtZSBvZiB0aGUgRGVza3RvcAogRW52aXJvbm1lbnQpLgpAQCAtMTA2LDE1ICsxMDksNDEgQEAg d2FsbHBhcGVyLS11c2UtZGVmYXVsdC1zZXQtZnVuY3Rpb24tcAogQVJHUyBpcyB0aGUgZGVmYXVs dCBsaXN0IG9mIGNvbW1hbmQgbGluZSBhcmd1bWVudHMgZm9yIENPTU1BTkQuCiAKIFBSRURJQ0FU RSBpcyBhIGZ1bmN0aW9uIHRoYXQgd2lsbCBiZSBjYWxsZWQgd2l0aG91dCBhbnkgYXJndW1lbnRz Ci1hbmQgcmV0dXJucyBub24tbmlsIGlmIHRoaXMgc2V0dGVyIHNob3VsZCBiZSB1c2VkLiIKK2Fu ZCByZXR1cm5zIG5vbi1uaWwgaWYgdGhpcyBzZXR0ZXIgc2hvdWxkIGJlIHVzZWQuCisKK0lOSVQt QUNUSU9OIGlzIGEgZnVuY3Rpb24gdGhhdCB3aWxsIGJlIGNhbGxlZCB3aXRob3V0IGFueQorYXJn dW1lbnRzIGJlZm9yZSB0cnlpbmcgdG8gc2V0IHRoZSB3YWxscGFwZXIuCisKK0RFVEFDSCwgaWYg bm9uLW5pbCwgbWVhbnMgdGhhdCB0aGUgd2FsbHBhcGVyIHByb2Nlc3Mgc2hvdWxkCitjb250aW51 ZSBydW5uaW5nIGV2ZW4gYWZ0ZXIgZXhpdGluZyBFbWFjcy4iCiAgIG5hbWUKICAgY29tbWFuZAog ICBhcmdzCi0gIChwcmVkaWNhdGUgIydhbHdheXMpKQorICAocHJlZGljYXRlICMnYWx3YXlzKQor ICBpbml0LWFjdGlvbgorICBkZXRhY2gpCiAKIDs7OyMjI2F1dG9sb2FkCiAocHV0ICd3YWxscGFw ZXItc2V0dGVyLWNyZWF0ZSAnbGlzcC1pbmRlbnQtZnVuY3Rpb24gMSkKIAorKGRlZnVuIHdhbGxw YXBlci0taW5pdC1hY3Rpb24ta2lsbCAocHJvY2Vzcy1uYW1lKQorICAiUmV0dXJuIGtpbGwgZnVu Y3Rpb24gZm9yIGBpbml0LWFjdGlvbicgb2YgYSBgd2FsbHBhcGVyLXNldHRlcicgc3RydWN0dXJl LgorVGhlIHJldHVybmVkIGZ1bmN0aW9uIGtpbGxzIGFueSBwcm9jZXNzIG5hbWVkIFBST0NFU1Mt TkFNRSBvd25lZAorYnkgdGhlIGN1cnJlbnQgZWZmZWN0aXZlIHVzZXIgaWQuIgorICAobGFtYmRh ICgpCisgICAgKHdoZW4tbGV0ICgocHJvY3MKKyAgICAgICAgICAgICAgICAoc2VxLWZpbHRlciAo bGFtYmRhIChwKSAobGV0LWFsaXN0IHAKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAoYW5kICg9IC5ldWlkICh1c2VyLXVpZCkpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoZXF1YWwgLmNvbW0gcHJvY2Vzcy1uYW1lKSkpKQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChtYXBjYXIgKGxhbWJkYSAocGlkKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoY29ucyAoY29ucyAncGlkIHBpZCkKKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHByb2Nlc3MtYXR0cmlidXRlcyBwaWQp KSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsaXN0LXN5c3RlbS1wcm9j ZXNzZXMpKSkpKQorICAgICAgKGRvbGlzdCAocHJvYyBwcm9jcykKKyAgICAgICAgKGxldC1hbGlz dCBwcm9jCisgICAgICAgICAgKHdoZW4gKHktb3Itbi1wIChmb3JtYXQgIktpbGwgXCIlc1wiIHBy b2Nlc3Mgd2l0aCBQSUQgJWQ/IiAuY29tbSAucGlkKSkKKyAgICAgICAgICAgIChzaWduYWwtcHJv Y2VzcyAucGlkICdURVJNKSkpKSkpKQorCiAoZGVmbWFjcm8gd2FsbHBhcGVyLS1kZWZhdWx0LW1l dGhvZHMtY3JlYXRlICgmcmVzdCBpdGVtcykKICAgIkhlbHBlciBtYWNybyBmb3IgZGVmaW5pbmcg YHdhbGxwYXBlci0tZGVmYXVsdC1zZXR0ZXJzJy4iCiAgIChjb25zICdsaXN0CkBAIC0xOTgsMTIg KzIyNywxNiBAQCB3YWxscGFwZXItLWRlZmF1bHQtc2V0dGVycwogICAgICJzd2F5YmciICItbyAq IC1pICVmIC1tIGZpbGwiCiAgICAgOnByZWRpY2F0ZSAobGFtYmRhICgpCiAgICAgICAgICAgICAg ICAgIChhbmQgKGdldGVudiAiV0FZTEFORF9ESVNQTEFZIikKLSAgICAgICAgICAgICAgICAgICAg ICAoZ2V0ZW52ICJTV0FZU09DSyIpKSkpCisgICAgICAgICAgICAgICAgICAgICAgKGdldGVudiAi U1dBWVNPQ0siKSkpCisgICAgOmluaXQtYWN0aW9uICh3YWxscGFwZXItLWluaXQtYWN0aW9uLWtp bGwgInN3YXliZyIpCisgICAgOmRldGFjaCB0KQogCiAgICAoIndiZyIKICAgICAid2JnIiAiJWYi CiAgICAgOnByZWRpY2F0ZSAobGFtYmRhICgpCi0gICAgICAgICAgICAgICAgIChnZXRlbnYgIldB WUxBTkRfRElTUExBWSIpKSkKKyAgICAgICAgICAgICAgICAgKGdldGVudiAiV0FZTEFORF9ESVNQ TEFZIikpCisgICAgOmluaXQtYWN0aW9uICh3YWxscGFwZXItLWluaXQtYWN0aW9uLWtpbGwgIndi ZyIpCisgICAgOmRldGFjaCB0KQogCiAgICA7OyBYIGdlbmVyYWwuCiAgICAoIkdyYXBoaWNzTWFn aWNrIgpAQCAtMjU3LDcgKzI5MCw4IEBAIHdhbGxwYXBlci0tY3VycmVudC1zZXR0ZXIKIAogKGRl ZnVuIHdhbGxwYXBlci0tZmluZC1zZXR0ZXIgKCkKICAgKHdoZW4gKHdhbGxwYXBlci0tdXNlLWRl ZmF1bHQtc2V0LWZ1bmN0aW9uLXApCi0gICAgKG9yIHdhbGxwYXBlci0tY3VycmVudC1zZXR0ZXIK KyAgICAob3IgKGFuZCAod2FsbHBhcGVyLXNldHRlci1wIHdhbGxwYXBlci0tY3VycmVudC1zZXR0 ZXIpCisgICAgICAgICAgICAgd2FsbHBhcGVyLS1jdXJyZW50LXNldHRlcikKICAgICAgICAgKHNl dHEgd2FsbHBhcGVyLS1jdXJyZW50LXNldHRlcgogICAgICAgICAgICAgICAoY2F0Y2ggJ2ZvdW5k CiAgICAgICAgICAgICAgICAgKGRvbGlzdCAoc2V0dGVyIHdhbGxwYXBlci0tZGVmYXVsdC1zZXR0 ZXJzKQpAQCAtNDgyLDI4ICs1MTYsMzYgQEAgd2FsbHBhcGVyLWRlZmF1bHQtc2V0LWZ1bmN0aW9u CiAgICAgICAgICAocmVhbC1hcmdzIChtYXBjYXIgKGxhbWJkYSAoYXJnKSAod2FsbHBhcGVyLS1m b3JtYXQtYXJnIGFyZyBmaWxlKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhcmdzKSkK ICAgICAgICAgIChidWZuYW1lIChmb3JtYXQgIiAqd2FsbHBhcGVyLSVzKiIgKHJhbmRvbSkpKQot ICAgICAgICAgKHByb2Nlc3MKLSAgICAgICAgICAoYW5kIHdhbGxwYXBlci1jb21tYW5kCi0gICAg ICAgICAgICAgICAoYXBwbHkgIydzdGFydC1wcm9jZXNzICJzZXQtd2FsbHBhcGVyIiBidWZuYW1l Ci0gICAgICAgICAgICAgICAgICAgICAgd2FsbHBhcGVyLWNvbW1hbmQgcmVhbC1hcmdzKSkpKQot ICAgICh1bmxlc3Mgd2FsbHBhcGVyLWNvbW1hbmQKLSAgICAgIChlcnJvciAiQ291bGRuJ3QgZmlu ZCBhIHN1aXRhYmxlIGNvbW1hbmQgZm9yIHNldHRpbmcgdGhlIHdhbGxwYXBlciIpKQorICAgICAg ICAgKHNldHRlciAoYW5kICh3YWxscGFwZXItc2V0dGVyLXAgd2FsbHBhcGVyLS1jdXJyZW50LXNl dHRlcikKKyAgICAgICAgICAgICAgICAgICAgICAoZXF1YWwgKHdhbGxwYXBlci1zZXR0ZXItY29t bWFuZCB3YWxscGFwZXItLWN1cnJlbnQtc2V0dGVyKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB3YWxscGFwZXItY29tbWFuZCkKKyAgICAgICAgICAgICAgICAgICAgICB3YWxscGFwZXIt LWN1cnJlbnQtc2V0dGVyKSkKKyAgICAgICAgIChpbml0LWFjdGlvbiAoYW5kIHNldHRlciAod2Fs bHBhcGVyLXNldHRlci1pbml0LWFjdGlvbiBzZXR0ZXIpKSkKKyAgICAgICAgIChkZXRhY2ggKGFu ZCBzZXR0ZXIgKHdhbGxwYXBlci1zZXR0ZXItZGV0YWNoIHNldHRlcikpKQorICAgICAgICAgcHJv Y2VzcykKKyAgICAod2hlbiBpbml0LWFjdGlvbgorICAgICAgKGZ1bmNhbGwgaW5pdC1hY3Rpb24p KQogICAgICh3YWxscGFwZXItZGVidWcgIlVzaW5nIGNvbW1hbmQ6IFwiJXMgJXNcIiIKLSAgICAg ICAgICAgIHdhbGxwYXBlci1jb21tYW5kIChzdHJpbmctam9pbiByZWFsLWFyZ3MgIiAiKSkKLSAg ICAoc2V0ZiAocHJvY2Vzcy1zZW50aW5lbCBwcm9jZXNzKQotICAgICAgICAgIChsYW1iZGEgKHBy b2Nlc3Mgc3RhdHVzKQotICAgICAgICAgICAgKHVud2luZC1wcm90ZWN0Ci0gICAgICAgICAgICAg ICAgKGlmIChhbmQgKGVxIChwcm9jZXNzLXN0YXR1cyBwcm9jZXNzKSAnZXhpdCkKLSAgICAgICAg ICAgICAgICAgICAgICAgICAoemVyb3AgKHByb2Nlc3MtZXhpdC1zdGF0dXMgcHJvY2VzcykpKQot ICAgICAgICAgICAgICAgICAgICAobWVzc2FnZSAiRGVza3RvcCB3YWxscGFwZXIgY2hhbmdlZCB0 byAlcyIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGFiYnJldmlhdGUtZmlsZS1uYW1l IGZpbGUpKQotICAgICAgICAgICAgICAgICAgKG1lc3NhZ2UgImNvbW1hbmQgXCIlcyAlc1wiOiAl UyIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctam9pbiAocHJvY2Vzcy1jb21t YW5kIHByb2Nlc3MpICIgIikKLSAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctcmVw bGFjZSAiXG4iICIiIHN0YXR1cykKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICh3aXRoLWN1 cnJlbnQtYnVmZmVyIChwcm9jZXNzLWJ1ZmZlciBwcm9jZXNzKQotICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAoc3RyaW5nLWNsZWFuLXdoaXRlc3BhY2UgKGJ1ZmZlci1zdHJpbmcpKSkpKQot ICAgICAgICAgICAgICAoaWdub3JlLWVycm9ycwotICAgICAgICAgICAgICAgIChraWxsLWJ1ZmZl ciAocHJvY2Vzcy1idWZmZXIgcHJvY2VzcykpKSkpKQorICAgICAgICAgICAgICAgICAgICAgd2Fs bHBhcGVyLWNvbW1hbmQgKHN0cmluZy1qb2luIHJlYWwtYXJncyAiICIpKQorICAgIChpZiBkZXRh Y2gKKyAgICAgICAgKGFwcGx5ICMnY2FsbC1wcm9jZXNzIHdhbGxwYXBlci1jb21tYW5kIG5pbCAw IG5pbCByZWFsLWFyZ3MpCisgICAgICAoc2V0cSBwcm9jZXNzCisgICAgICAgICAgICAoYXBwbHkg IydzdGFydC1wcm9jZXNzICJzZXQtd2FsbHBhcGVyIiBidWZuYW1lCisgICAgICAgICAgICAgICAg ICAgd2FsbHBhcGVyLWNvbW1hbmQgcmVhbC1hcmdzKSkKKyAgICAgIChzZXRmIChwcm9jZXNzLXNl bnRpbmVsIHByb2Nlc3MpCisgICAgICAgICAgICAobGFtYmRhIChwcm9jZXNzIHN0YXR1cykKKyAg ICAgICAgICAgICAgKHVud2luZC1wcm90ZWN0CisgICAgICAgICAgICAgICAgICAoaWYgKGFuZCAo ZXEgKHByb2Nlc3Mtc3RhdHVzIHByb2Nlc3MpICdleGl0KQorICAgICAgICAgICAgICAgICAgICAg ICAgICAgKHplcm9wIChwcm9jZXNzLWV4aXQtc3RhdHVzIHByb2Nlc3MpKSkKKyAgICAgICAgICAg ICAgICAgICAgICAobWVzc2FnZSAiRGVza3RvcCB3YWxscGFwZXIgY2hhbmdlZCB0byAlcyIKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYWJicmV2aWF0ZS1maWxlLW5hbWUgZmlsZSkp CisgICAgICAgICAgICAgICAgICAgIChtZXNzYWdlICJjb21tYW5kIFwiJXMgJXNcIjogJVMiCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctam9pbiAocHJvY2Vzcy1jb21tYW5k IHByb2Nlc3MpICIgIikKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1yZXBs YWNlICJcbiIgIiIgc3RhdHVzKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAod2l0aC1j dXJyZW50LWJ1ZmZlciAocHJvY2Vzcy1idWZmZXIgcHJvY2VzcykKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAoc3RyaW5nLWNsZWFuLXdoaXRlc3BhY2UgKGJ1ZmZlci1zdHJpbmcpKSkp KQorICAgICAgICAgICAgICAgIChpZ25vcmUtZXJyb3JzCisgICAgICAgICAgICAgICAgICAoa2ls bC1idWZmZXIgKHByb2Nlc3MtYnVmZmVyIHByb2Nlc3MpKSkpKSkpCiAgICAgcHJvY2VzcykpCiAK IDs7OyMjI2F1dG9sb2FkCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvaW1hZ2Uvd2FsbHBhcGVyLXRl c3RzLmVsIGIvdGVzdC9saXNwL2ltYWdlL3dhbGxwYXBlci10ZXN0cy5lbAppbmRleCA1MjAxMWZl Nzk3Li5jYjY4MThmOGMxIDEwMDY0NAotLS0gYS90ZXN0L2xpc3AvaW1hZ2Uvd2FsbHBhcGVyLXRl c3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9pbWFnZS93YWxscGFwZXItdGVzdHMuZWwKQEAgLTIzLDYg KzIzLDEwMSBAQAogKHJlcXVpcmUgJ2VydC14KQogKHJlcXVpcmUgJ3dhbGxwYXBlcikKIAorKGVy dC1kZWZ0ZXN0IHdhbGxwYXBlci0tZmluZC1zZXR0ZXIgKCkKKyAgKHNraXAtdW5sZXNzIChleGVj dXRhYmxlLWZpbmQgInRvdWNoIikpCisgIChsZXQgKHdhbGxwYXBlci0tY3VycmVudC1zZXR0ZXIK KyAgICAgICAgKHdhbGxwYXBlci0tZGVmYXVsdC1zZXR0ZXJzCisgICAgICAgICAod2FsbHBhcGVy LS1kZWZhdWx0LW1ldGhvZHMtY3JlYXRlCisgICAgICAgICAgKCJ0b3VjaCIgInRvdWNoIiAiL3Rt cC90b3VjaGVkIikpKSkKKyAgICAoc2hvdWxkICh3YWxscGFwZXItLWZpbmQtc2V0dGVyKSkpKQor CisoZXJ0LWRlZnRlc3Qgd2FsbHBhcGVyLS1maW5kLXNldHRlci9jYWxsLXByZWRpY2F0ZSAoKQor ICAoc2tpcC11bmxlc3MgKGV4ZWN1dGFibGUtZmluZCAidG91Y2giKSkKKyAgKGxldCogKCB3YWxs cGFwZXItLWN1cnJlbnQtc2V0dGVyIGNhbGxlZAorICAgICAgICAgICh3YWxscGFwZXItLWRlZmF1 bHQtc2V0dGVycworICAgICAgICAgICAod2FsbHBhcGVyLS1kZWZhdWx0LW1ldGhvZHMtY3JlYXRl CisgICAgICAgICAgICAoInRvdWNoIiAidG91Y2giICIvdG1wL3RvdWNoZWQiCisgICAgICAgICAg ICAgOnByZWRpY2F0ZSAobGFtYmRhICgpIChzZXRxIGNhbGxlZCB0KSkpKSkpCisgICAgKHNob3Vs ZC1ub3QgY2FsbGVkKQorICAgICh3YWxscGFwZXItLWZpbmQtc2V0dGVyKQorICAgIChzaG91bGQg Y2FsbGVkKSkpCisKKyhlcnQtZGVmdGVzdCB3YWxscGFwZXItLWZpbmQtc2V0dGVyL3NldC1jdXJy ZW50LXNldHRlciAoKQorICAoc2tpcC11bmxlc3MgKGV4ZWN1dGFibGUtZmluZCAidG91Y2giKSkK KyAgKGxldCAod2FsbHBhcGVyLS1jdXJyZW50LXNldHRlcgorICAgICAgICAod2FsbHBhcGVyLS1k ZWZhdWx0LXNldHRlcnMKKyAgICAgICAgICh3YWxscGFwZXItLWRlZmF1bHQtbWV0aG9kcy1jcmVh dGUKKyAgICAgICAgICAoInRvdWNoIiAidG91Y2giICIvdG1wL3RvdWNoZWQiKSkpKQorICAgICh3 YWxscGFwZXItLWZpbmQtc2V0dGVyKQorICAgIChzaG91bGQgd2FsbHBhcGVyLS1jdXJyZW50LXNl dHRlcikpKQorCisoZXJ0LWRlZnRlc3Qgd2FsbHBhcGVyLXNldC9ydW5zLWNvbW1hbmQgKCkKKyAg KHNraXAtdW5sZXNzIChleGVjdXRhYmxlLWZpbmQgInRvdWNoIikpCisgIChlcnQtd2l0aC10ZW1w LWZpbGUgZmlsLWpwZworICAgIDpzdWZmaXggIi5qcGciCisgICAgKGVydC13aXRoLXRlbXAtZmls ZSBmaWwKKyAgICAgIChsZXQqICggd2FsbHBhcGVyLS1jdXJyZW50LXNldHRlcgorICAgICAgICAg ICAgICAod2FsbHBhcGVyLS1kZWZhdWx0LXNldHRlcnMKKyAgICAgICAgICAgICAgICh3YWxscGFw ZXItLWRlZmF1bHQtbWV0aG9kcy1jcmVhdGUKKyAgICAgICAgICAgICAgICAoInRvdWNoIiAidG91 Y2giIGZpbCkpKQorICAgICAgICAgICAgICAod2FsbHBhcGVyLWNvbW1hbmQgKHdhbGxwYXBlci0t ZmluZC1jb21tYW5kKSkKKyAgICAgICAgICAgICAgKHdhbGxwYXBlci1jb21tYW5kLWFyZ3MgKHdh bGxwYXBlci0tZmluZC1jb21tYW5kLWFyZ3MpKSkKKyAgICAgICAgKGRlbGV0ZS1maWxlIGZpbCkK KyAgICAgICAgKGxldCAoKHByb2Nlc3MgKHdhbGxwYXBlci1zZXQgZmlsLWpwZykpKQorICAgICAg ICAgICh3aGlsZSAocHJvY2Vzcy1saXZlLXAgcHJvY2VzcykKKyAgICAgICAgICAgIChzaXQtZm9y IDAuMDAxKSkKKyAgICAgICAgICA7OyBUb3VjaCBoYXMgcmVjcmVhdGVkIHRoZSBmaWxlOgorICAg ICAgICAgIChzaG91bGQgKGZpbGUtZXhpc3RzLXAgZmlsKSkpKSkpKQorCisoZXJ0LWRlZnRlc3Qg d2FsbHBhcGVyLXNldC9ydW5zLWNvbW1hbmQvZGV0YWNoICgpCisgIChza2lwLXVubGVzcyAoZXhl Y3V0YWJsZS1maW5kICJ0b3VjaCIpKQorICAoZXJ0LXdpdGgtdGVtcC1maWxlIGZpbC1qcGcKKyAg ICA6c3VmZml4ICIuanBnIgorICAgIChlcnQtd2l0aC10ZW1wLWZpbGUgZmlsCisgICAgICAobGV0 KiAoIHdhbGxwYXBlci0tY3VycmVudC1zZXR0ZXIKKyAgICAgICAgICAgICAgKHdhbGxwYXBlci0t ZGVmYXVsdC1zZXR0ZXJzCisgICAgICAgICAgICAgICAod2FsbHBhcGVyLS1kZWZhdWx0LW1ldGhv ZHMtY3JlYXRlCisgICAgICAgICAgICAgICAgKCJ0b3VjaCIgInRvdWNoIiBmaWwKKyAgICAgICAg ICAgICAgICAgOmRldGFjaCB0KSkpCisgICAgICAgICAgICAgICh3YWxscGFwZXItY29tbWFuZCAo d2FsbHBhcGVyLS1maW5kLWNvbW1hbmQpKQorICAgICAgICAgICAgICAod2FsbHBhcGVyLWNvbW1h bmQtYXJncyAod2FsbHBhcGVyLS1maW5kLWNvbW1hbmQtYXJncykpKQorICAgICAgICAoZGVsZXRl LWZpbGUgZmlsKQorICAgICAgICAod2FsbHBhcGVyLXNldCBmaWwtanBnKQorICAgICAgICAod2hp bGUgKG5vdCAoZmlsZS1leGlzdHMtcCBmaWwpKQorICAgICAgICAgIChzaXQtZm9yIDAuMDAxKSkK KyAgICAgICAgOzsgVG91Y2ggaGFzIHJlY3JlYXRlZCB0aGUgZmlsZToKKyAgICAgICAgKHNob3Vs ZCAoZmlsZS1leGlzdHMtcCBmaWwpKSkpKSkKKworKGVydC1kZWZ0ZXN0IHdhbGxwYXBlci1zZXQv Y2FsbHMtaW5pdC1hY3Rpb24gKCkKKyAgKHNraXAtdW5sZXNzIChleGVjdXRhYmxlLWZpbmQgInRv dWNoIikpCisgIChlcnQtd2l0aC10ZW1wLWZpbGUgZmlsLWpwZworICAgIDpzdWZmaXggIi5qcGci CisgICAgKGVydC13aXRoLXRlbXAtZmlsZSBmaWwKKyAgICAgIChsZXQqICggd2FsbHBhcGVyLS1j dXJyZW50LXNldHRlciBjYWxsZWQKKyAgICAgICAgICAgICAgKHdhbGxwYXBlci0tZGVmYXVsdC1z ZXR0ZXJzCisgICAgICAgICAgICAgICAod2FsbHBhcGVyLS1kZWZhdWx0LW1ldGhvZHMtY3JlYXRl CisgICAgICAgICAgICAgICAgKCJ0b3VjaCIgInRvdWNoIiBmaWwKKyAgICAgICAgICAgICAgICAg OmluaXQtYWN0aW9uIChsYW1iZGEgKCkgKHNldHEgY2FsbGVkIHQpKSkpKQorICAgICAgICAgICAg ICAod2FsbHBhcGVyLWNvbW1hbmQgKHdhbGxwYXBlci0tZmluZC1jb21tYW5kKSkKKyAgICAgICAg ICAgICAgKHdhbGxwYXBlci1jb21tYW5kLWFyZ3MgKHdhbGxwYXBlci0tZmluZC1jb21tYW5kLWFy Z3MpKSkKKyAgICAgICAgKHNob3VsZCAoZnVuY3Rpb25wICh3YWxscGFwZXItc2V0dGVyLWluaXQt YWN0aW9uIHdhbGxwYXBlci0tY3VycmVudC1zZXR0ZXIpKSkKKyAgICAgICAgKHdhbGxwYXBlci1z ZXQgZmlsLWpwZykKKyAgICAgICAgKHNob3VsZCBjYWxsZWQpKSkpKQorCisoZXJ0LWRlZnRlc3Qg d2FsbHBhcGVyLXNldC9jYWxscy13YWxscGFwZXItc2V0LWZ1bmN0aW9uICgpCisgIChza2lwLXVu bGVzcyAoZXhlY3V0YWJsZS1maW5kICJ0b3VjaCIpKQorICAoZXJ0LXdpdGgtdGVtcC1maWxlIGZp bC1qcGcKKyAgICA6c3VmZml4ICIuanBnIgorICAgIChsZXQqICggd2FsbHBhcGVyLS1jdXJyZW50 LXNldHRlciBjYWxsZWQKKyAgICAgICAgICAgICh3YWxscGFwZXItLWRlZmF1bHQtc2V0dGVycwor ICAgICAgICAgICAgICh3YWxscGFwZXItLWRlZmF1bHQtbWV0aG9kcy1jcmVhdGUKKyAgICAgICAg ICAgICAgKCJ0b3VjaCIgInRvdWNoIiAiZm9vIikpKQorICAgICAgICAgICAgKHdhbGxwYXBlci1z ZXQtZnVuY3Rpb24KKyAgICAgICAgICAgICAobGFtYmRhIChmaWxlKSAoc2V0cSBjYWxsZWQgZmls ZSkpKSkKKyAgICAgICh3YWxscGFwZXItLWZpbmQtc2V0dGVyKQorICAgICAgKHdhbGxwYXBlci1z ZXQgZmlsLWpwZykKKyAgICAgIChzaG91bGQgKGVxdWFsIGNhbGxlZCBmaWwtanBnKSkpKSkKKwog KGVydC1kZWZ0ZXN0IHdhbGxwYXBlci0tZmluZC1jb21tYW5kL3JldHVybi1zdHJpbmcgKCkKICAg KHNob3VsZCAob3IgKG5vdCAod2FsbHBhcGVyLS1maW5kLWNvbW1hbmQpKQogICAgICAgICAgICAg ICAoc3RyaW5ncCAod2FsbHBhcGVyLS1maW5kLWNvbW1hbmQpKSkpKQotLSAKMi4zMC4yCgo= --00000000000066669405ea2f2713-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 07 05:08:14 2022 Received: (at 57781) by debbugs.gnu.org; 7 Oct 2022 09:08:14 +0000 Received: from localhost ([127.0.0.1]:34351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogjL3-0001AE-S6 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 05:08:14 -0400 Received: from mail-oo1-f49.google.com ([209.85.161.49]:33781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogjL1-0001A0-PP for 57781@debbugs.gnu.org; Fri, 07 Oct 2022 05:08:12 -0400 Received: by mail-oo1-f49.google.com with SMTP id u19-20020a4a9e93000000b004757198549cso3133978ook.0 for <57781@debbugs.gnu.org>; Fri, 07 Oct 2022 02:08:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date; bh=o9kBBpeprUBw6tHTvXPDloyJMrpGMNFdoK5iLgoZDJ8=; b=iHgwnTd2qk5OxoQFJdieJ6zHWJdj/VSUcDqCrV4EPKIaw51bqe5JJ9lclwHnD9oPD0 KTUja+qts7+BNNkUVs5WvnGRK0TtYvLKh8tsCuGYA/qRGZdJSD1Yocn0i5yi9C7VFXjt +gsNC/1Dk0m24VK5sdJK5HKwouI9GrHeoBQ0S6PaQ2lEpeShP14x++4q0W6gQFWl1NQO yKOBbgcQJQxroxvGttdKJ9fVoxDKInZhckyHAKnfhSgRrlpc1+uKe5gD2uxI4+msU5Kv b+HsRJh4bH/JE7z46OAKt2foMHv/c/KtdWQwRBAbUnjborbiw2U3wUnq4lKU7qNWGPMT 8P2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date; bh=o9kBBpeprUBw6tHTvXPDloyJMrpGMNFdoK5iLgoZDJ8=; b=YWvy9thgpiIgrGQKvOG/xzgq86LZ2qFbNSF72e+SJK0E5OIIDkX4+/qh4i2S8+T9gj n+4pOl9rxCM2PgUZN0IBNqXMHMt9jah9fuLg1YckphHA3kpqhpSBHBOVrYPQkZUtq7HZ QAcdF5Zy6UfYz4nVx7Ji4/7wKlNU34cDU2bI+a/TlzvZKSzVSlTMrbPEHg2KnZShFPcZ VlGJerxoKAZD6aqOklnlX16YLQ5Pp7J+OsCYiLGgpFy7fwkZ8x4tYd87rTNMo0N8cMu6 6jxNAfYaG7sN5+8HZ2fZ2pGFqRRUzBBuURIkYQJvIu3+Hhw4x9LOZFzlHJ7A9Yeuz06N dSEA== X-Gm-Message-State: ACrzQf1uSQCSopIFDVlWvWsGwlp555+iI0DTU2oMrVMdjz3JeInVXi4H pSmhDzqvtghwLNJ29Vj6b6o25XUnQumSS1upQD0= X-Google-Smtp-Source: AMsMyM7O9JoZcrDMiIpGCVJ+JNpKDvYEIZvEfjIVfTKY9GfwrHcLKHpPcv1subSI2mJ9wVH2v6USwsuylPY/Y/peV8E= X-Received: by 2002:a9d:7c89:0:b0:655:dfb1:331c with SMTP id q9-20020a9d7c89000000b00655dfb1331cmr1588336otn.224.1665133685937; Fri, 07 Oct 2022 02:08:05 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Oct 2022 11:08:05 +0200 From: Stefan Kangas In-Reply-To: <87v8owv8lc.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87v8owv8lc.fsf@web.de> X-Hashcash: 1:20:221007:57781@debbugs.gnu.org::o00cppCRvExNdydG:0486 MIME-Version: 1.0 Date: Fri, 7 Oct 2022 11:08:05 +0200 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) [Please use "Reply to all" so that the discussion is recorded in the bug tracker.] Felix writes: >> [2. text/x-diff; 0001-Fix-setting-the-wallpaper-with-swaybg-and-wbg.patc= h]... > > It doesn't work on my side. > Here is the debug log > > Debugger entered--Lisp error: (wrong-type-argument numberp nil) > number-to-string(nil) > (and (fboundp 'x-window-property) (display-graphic-p) (number-to-string= (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t) (x-w= indow-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) > (or (and (fboundp 'x-window-property) (display-graphic-p) (number-to-st= ring (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t) = (x-window-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) "0") > (cons 87 (or (and (fboundp 'x-window-property) (display-graphic-p) (num= ber-to-string (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL" = 0 nil t) (x-window-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) "0")= ) > (list (cons 102 (expand-file-name file)) (cons 70 (mapconcat #'url-hexi= fy-string (file-name-split file) "/")) (cons 104 #'(lambda nil (wallpaper--= get-height-or-width "height" #'display-pixel-height wallpaper-default-heigh= t))) (cons 119 #'(lambda nil (wallpaper--get-height-or-width "width" #'disp= lay-pixel-width wallpaper-default-width))) (cons 83 (let ((display (frame-p= arameter (selected-frame) 'display))) (if (and display (string-match ":[0-9= ]+\\.\\([0-9]+\\)\\'" display)) (match-string 1 display) "0"))) (cons 77 #'= wallpaper--x-monitor-name) (cons 87 (or (and (fboundp 'x-window-property) (= display-graphic-p) (number-to-string (or (x-window-property "_NET_CURRENT_D= ESKTOP" nil "CARDINAL" 0 nil t) (x-window-property "WIN_WORKSPACE" nil "CAR= DINAL" 0 nil t)))) "0"))) > (format-spec format (list (cons 102 (expand-file-name file)) (cons 70 (= mapconcat #'url-hexify-string (file-name-split file) "/")) (cons 104 #'(lam= bda nil (wallpaper--get-height-or-width "height" #'display-pixel-height wal= lpaper-default-height))) (cons 119 #'(lambda nil (wallpaper--get-height-or-= width "width" #'display-pixel-width wallpaper-default-width))) (cons 83 (le= t ((display (frame-parameter (selected-frame) 'display))) (if (and display = (string-match ":[0-9]+\\.\\([0-9]+\\)\\'" display)) (match-string 1 display= ) "0"))) (cons 77 #'wallpaper--x-monitor-name) (cons 87 (or (and (fboundp '= x-window-property) (display-graphic-p) (number-to-string (or (x-window-prop= erty "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t) (x-window-property "WIN= _WORKSPACE" nil "CARDINAL" 0 nil t)))) "0")))) > wallpaper--format-arg("%f" "~/wallpapers/bloom.jpg") > (closure ((args "%f") (file . "~/wallpapers/bloom.jpg") cl-struct-wallp= aper-setter-tags t) (arg) (wallpaper--format-arg arg file))("%f") > mapcar((closure ((args "%f") (file . "~/wallpapers/bloom.jpg") cl-struc= t-wallpaper-setter-tags t) (arg) (wallpaper--format-arg arg file)) ("%f")) > (let* ((args (if (functionp wallpaper-command-args) (funcall wallpaper-= command-args) wallpaper-command-args)) (real-args (mapcar #'(lambda (arg) (= wallpaper--format-arg arg file)) args)) (bufname (format " *wallpaper-%s*" = (random))) (setter (and (progn (and (memq (type-of wallpaper--current-sette= r) cl-struct-wallpaper-setter-tags) t)) (equal (progn (or (progn ...) (sign= al ... ...)) (aref wallpaper--current-setter 2)) wallpaper-command) wallpap= er--current-setter)) (init-action (and setter (progn (or (progn (and ... t)= ) (signal 'wrong-type-argument (list ... setter))) (aref setter 5)))) (deta= ch (and setter (progn (or (progn (and ... t)) (signal 'wrong-type-argument = (list ... setter))) (aref setter 6)))) process) (if init-action (progn (fun= call init-action))) (wallpaper-debug "Using command: \"%s %s\"" wallpaper-c= ommand (string-join real-args " ")) (if detach (apply #'call-process wallpa= per-command nil 0 nil real-args) (setq process (apply #'start-process "set-= wallpaper" bufname wallpaper-command real-args)) (let* ((v process)) (set-p= rocess-sentinel v #'(lambda (process status) (unwind-protect (if ... ... ..= .) (condition-case nil ... ...)))))) process) > wallpaper-default-set-function("~/wallpapers/bloom.jpg") > funcall(wallpaper-default-set-function "~/wallpapers/bloom.jpg") > wallpaper-set("~/wallpapers/bloom.jpg") > (progn (wallpaper-set "~/wallpapers/bloom.jpg")) Thanks. This error was unrelated to the patch, but should now be fixed on the master branch (commit 55bd6a5cd4). Could you please pull latest master, re-apply the patch, and then try again? From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 07 15:58:23 2022 Received: (at 57781) by debbugs.gnu.org; 7 Oct 2022 19:58:24 +0000 Received: from localhost ([127.0.0.1]:37464 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtUF-0006Ye-D3 for submit@debbugs.gnu.org; Fri, 07 Oct 2022 15:58:23 -0400 Received: from mout.web.de ([212.227.17.11]:55085) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtUE-0006YS-4p for 57781@debbugs.gnu.org; Fri, 07 Oct 2022 15:58:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1665172689; bh=xNZOxeIycKNOr3N67M/KWKJW/7ez/HIj2d6rhQ79c3Y=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=P6GyucIRDGWb7x+GT8qZcwMGGWjANvJ88Arb0kHCilIrJV2n72gqIU2eOrlLdOjm+ xDNH1CEA7oJAl2iWtTHnKnRb8Ii/v6vLs/447+4e5Vr4bqPkUfdABwb+CZXnYjEwOY EENt05mIj6V3r255OcWexprKZBidIESrggf7kNuX8KSCfuBLtkDuhRidltzvO9S1V6 xBT4tPcYMRFg+bj/qHyKOjXAAR0Y7VxdDnQOf2eSGlkAeAmM0IN6njnFuh3MjKdRN9 eRF3FzX3SyvsCXp8jeosRvHws5DuaroyYKy+Vfqy/VeyRYGntji9xM/r/pQjbAfJrs UackBxN/k1KjA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from felix-lifebooka531.web.de ([94.134.94.36]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MsrhK-1p0dE92Lxw-00tU35; Fri, 07 Oct 2022 21:58:09 +0200 References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87v8owv8lc.fsf@web.de> User-agent: mu4e 1.9.1; emacs 29.0.50 From: Felix To: Stefan Kangas Subject: Re: bug#57781: missing wallpaper command Date: Fri, 07 Oct 2022 21:55:13 +0200 In-reply-to: Message-ID: <8735bzjtmf.fsf@web.de> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:K5YfCSKwG+/yREgTH4OZLjaqbtaOF0AyRRM8KEUf+x+aRLR1k1/ elMoPyWM1zPhMMsDvNUApIdqdc/ESGS64UfiZxQx6ohOzgw6l7+tqMFVOoYjs+uvoHZZMev BwQ+DHWw75GvKk9cbK+M/mct0yan9TCQWmbkp6zoiq+0S+peZKjuDCCwaupr2QfnNe292gc UkHCRwNslWNFBMsuiWp8Q== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:vXi2YudCgBE=:SXs/4kqji8vJA8gFEmesJT 7lgj7jAy4WjZpM8FxPDLuSkRK+/kk1jx3/QSj/RLD5VN5mGwpHwCSXzElmCSauqKt5TiuGPbL TizMRwIdZ1M3KvHBd481FdFRITnBOFcJX7SXu3K+4ijrPIA1HUE20NrvD+nE2du4Q/1JFPAg3 6rcaHwP76cDVSvJL8lDapdsKPQJ6ntvMsCRvYYPZzrOzbMom/+yrxni7RubrqHykCAfTGgPDp ZL45caSKqMHxRJ5F/nFKf9Y70lfWSTd7R/EL5ns/vl9A/sZ53UN7RAcIKWBleBVP/uBz/3V9H m0gwTyfN8TR+L2ro3peOLrDGNkiivF5jT7kzgGJ5jpmhVlzH93iiiZlFNGKkfi2AK9TMe0r85 KKLWely2CXEEIr1dXFXXrbL8gCS88ARQQ9BknzJGTDXys88LdlPFoVC5ty01tmYhIn+eh2YjD jqQB0IdEq5uAwb1V5RdQ0zpZaCnyWiJ08lDsrqiqFpcU0DdjHaHELO8en/GIxOGjX8gx7x5uG tSzA283N7sicjOixcoFJD4L8D5vymFXeyMWbfdWCk+u2q9vcvdgCeCbzLlCj0g34mo6SqVPMy fRx6TC3xXTdImK60YWA8yoXsg/nXs4MjjA7gI5igwdG5Hi0fTTECQ8qm8RcIuMUFE6ZZKCozj cYV20Wxg2/vRR68R9rHPZRXHE+o3Xjhupz1KITas7CsWl9d/WC0ab/qhA61sfpRYy04VzEMAj iJcZTLxG3XS2cTzfSjWUy3mrkR5CaizX0v8rakjecD3jTG8omdxPA/EK8qlK4WTeXahapiWR+ NAitCmXm/RN9XHlWi+nDJPd3NBKLN+OPLaCoOwcZwNossxefuSfsKpP+rTMdHYHPBSEcYkT1W VAkAC6Kw7rzp8SebjkWzjhcuW036Vd5Jy/bV4t0QRofRARBj6uMZgFcZNFotMAGPSl4xW75T9 Khc15fH9yEyO06FsKtX13baVxue1kpJ5WjAoOvFjCM5IIEW/OVTi+/Raqq0tb+br8xocXRVpp l5E04GopjZY5vNVHyshx/gTiSbhGgvvot9u4yTLOfpsB3/VHsG+Qfl5HRiYdOcdvF4/Xrbwm0 32JBozU18eO208+y0SGY55mLw2o8fYG7qGRHPlawnUYpGc04ZXVQ5v0v0MLYRrC3V/A72R3xR GWZwLoYa0obDlawfpuJW5DR35ymL2I9fX9eV7A52Fm2eGpoo6mvwtjZw8bk3UJJhFpRxj1oNv TtEFYb49W2mXAal6o4VbkUjRedadf9gcPRV4C6uwn75Nw9F7WT6MXkucTvvDZbJqrpS4Sti8L +D7RnswxK3qIAyyx+QhQL4P2NHgul+podsQqG3HIvXqo2kBiaZqm/2aRygV1aaqK9heJL8hg4 1pX7tydKGZ0iy7WdOgCRJ0+2xULn+1SaCJkrEIw47le9QpP46NBRIalO+mGiaT/ZRGCP9JEaM bbCQbSqUK83xKTdYJ2w+tRuEhaMwboO5G1AVZkl596xYBcn6dUHxHd0qeoc0H3d+jq838sF5a yVaql1mC2ap7rjeeEl2Md27d+9Yd1u+RBrRwQRnO10YyX X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) Stefan Kangas writes: > [Please use "Reply to all" so that the discussion > is recorded in the bug tracker.] > > Felix writes: > >>> [2. text/x-diff; 0001-Fix-setting-the-wallpaper-with-swaybg-and-wbg.pat= ch]... >> >> It doesn't work on my side. >> Here is the debug log >> >> Debugger entered--Lisp error: (wrong-type-argument numberp nil) >> number-to-string(nil) >> (and (fboundp 'x-window-property) (display-graphic-p) (number-to-strin= g (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t) (x-= window-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) >> (or (and (fboundp 'x-window-property) (display-graphic-p) (number-to-s= tring (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t)= (x-window-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) "0") >> (cons 87 (or (and (fboundp 'x-window-property) (display-graphic-p) (nu= mber-to-string (or (x-window-property "_NET_CURRENT_DESKTOP" nil "CARDINAL"= 0 nil t) (x-window-property "WIN_WORKSPACE" nil "CARDINAL" 0 nil t)))) "0"= )) >> (list (cons 102 (expand-file-name file)) (cons 70 (mapconcat #'url-hex= ify-string (file-name-split file) "/")) (cons 104 #'(lambda nil (wallpaper-= -get-height-or-width "height" #'display-pixel-height wallpaper-default-heig= ht))) (cons 119 #'(lambda nil (wallpaper--get-height-or-width "width" #'dis= play-pixel-width wallpaper-default-width))) (cons 83 (let ((display (frame-= parameter (selected-frame) 'display))) (if (and display (string-match ":[0-= 9]+\\.\\([0-9]+\\)\\'" display)) (match-string 1 display) "0"))) (cons 77 #= 'wallpaper--x-monitor-name) (cons 87 (or (and (fboundp 'x-window-property) = (display-graphic-p) (number-to-string (or (x-window-property "_NET_CURRENT_= DESKTOP" nil "CARDINAL" 0 nil t) (x-window-property "WIN_WORKSPACE" nil "CA= RDINAL" 0 nil t)))) "0"))) >> (format-spec format (list (cons 102 (expand-file-name file)) (cons 70 = (mapconcat #'url-hexify-string (file-name-split file) "/")) (cons 104 #'(la= mbda nil (wallpaper--get-height-or-width "height" #'display-pixel-height wa= llpaper-default-height))) (cons 119 #'(lambda nil (wallpaper--get-height-or= -width "width" #'display-pixel-width wallpaper-default-width))) (cons 83 (l= et ((display (frame-parameter (selected-frame) 'display))) (if (and display= (string-match ":[0-9]+\\.\\([0-9]+\\)\\'" display)) (match-string 1 displa= y) "0"))) (cons 77 #'wallpaper--x-monitor-name) (cons 87 (or (and (fboundp = 'x-window-property) (display-graphic-p) (number-to-string (or (x-window-pro= perty "_NET_CURRENT_DESKTOP" nil "CARDINAL" 0 nil t) (x-window-property "WI= N_WORKSPACE" nil "CARDINAL" 0 nil t)))) "0")))) >> wallpaper--format-arg("%f" "~/wallpapers/bloom.jpg") >> (closure ((args "%f") (file . "~/wallpapers/bloom.jpg") cl-struct-wall= paper-setter-tags t) (arg) (wallpaper--format-arg arg file))("%f") >> mapcar((closure ((args "%f") (file . "~/wallpapers/bloom.jpg") cl-stru= ct-wallpaper-setter-tags t) (arg) (wallpaper--format-arg arg file)) ("%f")) >> (let* ((args (if (functionp wallpaper-command-args) (funcall wallpaper= -command-args) wallpaper-command-args)) (real-args (mapcar #'(lambda (arg) = (wallpaper--format-arg arg file)) args)) (bufname (format " *wallpaper-%s*"= (random))) (setter (and (progn (and (memq (type-of wallpaper--current-sett= er) cl-struct-wallpaper-setter-tags) t)) (equal (progn (or (progn ...) (sig= nal ... ...)) (aref wallpaper--current-setter 2)) wallpaper-command) wallpa= per--current-setter)) (init-action (and setter (progn (or (progn (and ... t= )) (signal 'wrong-type-argument (list ... setter))) (aref setter 5)))) (det= ach (and setter (progn (or (progn (and ... t)) (signal 'wrong-type-argument= (list ... setter))) (aref setter 6)))) process) (if init-action (progn (fu= ncall init-action))) (wallpaper-debug "Using command: \"%s %s\"" wallpaper-= command (string-join real-args " ")) (if detach (apply #'call-process wallp= aper-command nil 0 nil real-args) (setq process (apply #'start-process "set= -wallpaper" bufname wallpaper-command real-args)) (let* ((v process)) (set-= process-sentinel v #'(lambda (process status) (unwind-protect (if ... ... .= ..) (condition-case nil ... ...)))))) process) >> wallpaper-default-set-function("~/wallpapers/bloom.jpg") >> funcall(wallpaper-default-set-function "~/wallpapers/bloom.jpg") >> wallpaper-set("~/wallpapers/bloom.jpg") >> (progn (wallpaper-set "~/wallpapers/bloom.jpg")) > > Thanks. This error was unrelated to the patch, but should now be fixed > on the master branch (commit 55bd6a5cd4). Could you please pull latest > master, re-apply the patch, and then try again? Now it works! Nice one! From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 07 16:16:40 2022 Received: (at 57781) by debbugs.gnu.org; 7 Oct 2022 20:16:40 +0000 Received: from localhost ([127.0.0.1]:37485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtlw-0000m3-6A for submit@debbugs.gnu.org; Fri, 07 Oct 2022 16:16:40 -0400 Received: from mail-oa1-f41.google.com ([209.85.160.41]:33583) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ogtlt-0000le-FO for 57781@debbugs.gnu.org; Fri, 07 Oct 2022 16:16:37 -0400 Received: by mail-oa1-f41.google.com with SMTP id 586e51a60fabf-131dda37dddso6816519fac.0 for <57781@debbugs.gnu.org>; Fri, 07 Oct 2022 13:16:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=WqNcCHcILHUjWUDKIn2vMubF5kKzsP9xS5ueClxTE/8=; b=jVEutHlONZYWo1dAmLaixb1h1zIWq8Nlw4eBPcqPZrOyXt4dr1OqhAVGTQ/nJQXoG7 U1x3OI4H02OCNPVk5rdD706K/69GyJpwyHc6F9sF+09wPB1e3BcTofOL85edZpMUzbs2 FnT40CEcC3J6jTjE9bjzKifqY96FTwZSIRiRJMoZqCF9FxBt4yNshwG+5ZyILqteiXUI D/cMTAXJ8TVWedqlkJqoYec/YmhxFyLJeLf3KmqBloHQ3HUHb9byKenH9O7ImGq7wLoz CvNfl9tpb1jrkakBdpn887hf69htkqiEA+amShs6Exmj6y1M8IvGczHLvWxDqY1hMogn 7qQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=WqNcCHcILHUjWUDKIn2vMubF5kKzsP9xS5ueClxTE/8=; b=AA/H3UMiKBUYqoyT9qs0+sxpepeQ0y+V3rqCVeNpvt8tQ4VCKOa4EFBEbkmIzMOBQM 4wy4WcoAtJc/DGAoe2ui4fApgrekepVviVcYe4WxWtnJVUGxFJJCe8+w+nB55TNp0Z6s o0CvxwmAVWLRiQM/H19mVnrGjax+V8KMxkXWbui2HExYsTSU41GwLiwMbTozwLuWIOu9 MNgAkbVvjWM3W9a/0HtaaRBCyCbzKHoHsHCxPrzUhluj8tvFH+csEE/qMqTlvXKpKxrx ZNIfoAc35j2zDcyyI7uqzr+AB9HUPuPaeY5OyBmc9dgv1I4ki8rk5N2dIM8B18xEIljW IPgA== X-Gm-Message-State: ACrzQf1lBiNyeJmuLJMR/pSljZ0Um/MlftdrDKXPwnQf/e8ZuX4mMHOV BjqmEMCNaBbCbjQDF9gu2BrLZGMyyZtBFGYgqVU= X-Google-Smtp-Source: AMsMyM4SgJanADs/p0E+jSQoPO+CvCSR9td8VdvkCJFoZyBqwCzRWktxIldVFPUvB2lZXqjmTG6ugndjIglqPsbk/sI= X-Received: by 2002:a05:6870:9126:b0:132:b724:e96c with SMTP id o38-20020a056870912600b00132b724e96cmr9311232oae.199.1665173791838; Fri, 07 Oct 2022 13:16:31 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 7 Oct 2022 22:16:30 +0200 From: Stefan Kangas In-Reply-To: <8735bzjtmf.fsf@web.de> References: <87fsgvc938.fsf@web.de> <87illpubzu.fsf@melete.silentflame.com> <87a671h861.fsf@web.de> <87v8owv8lc.fsf@web.de> <8735bzjtmf.fsf@web.de> X-Hashcash: 1:20:221007:spwhitton@spwhitton.name::ZDUOT5nD8x4U/uhI:I61N MIME-Version: 1.0 Date: Fri, 7 Oct 2022 22:16:30 +0200 Message-ID: Subject: Re: bug#57781: missing wallpaper command To: Felix Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57781 Cc: 57781@debbugs.gnu.org, Sean Whitton 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 (-) close 57781 29.1 thanks Felix writes: > Now it works! > Nice one! Great! Thanks for testing, I've pushed this to master (commit 5e83c0117e). I'm consequently closing this bug report. If you find any more issues, please open a new bug report. From unknown Thu Aug 14 17:27:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Nov 2022 11:24:10 +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