From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#57781: missing wallpaper command Date: Mon, 19 Sep 2022 15:16:36 -0400 Message-ID: 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> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21049"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 57781@debbugs.gnu.org, Sean Whitton To: Felix Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 19 21:18:27 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oaMHj-0005Mf-GU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Sep 2022 21:18:27 +0200 Original-Received: from localhost ([::1]:52106 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oaMHg-0005rt-Cm for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 19 Sep 2022 15:18:25 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35450) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oaMGO-0005ri-Ce for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2022 15:17:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56164) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oaMGM-0003Rr-OJ for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2022 15:17:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oaMGM-0008OK-AU for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2022 15:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Sep 2022 19:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57781 X-GNU-PR-Package: emacs Original-Received: via spool by 57781-submit@debbugs.gnu.org id=B57781.166361500432228 (code B ref 57781); Mon, 19 Sep 2022 19:17:02 +0000 Original-Received: (at 57781) by debbugs.gnu.org; 19 Sep 2022 19:16:44 +0000 Original-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 Original-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 Original-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) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 19 Sep 2022 15:16:36 -0400 In-Reply-To: <87h713ff8i.fsf@web.de> X-Hashcash: 1:20:220919:spwhitton@spwhitton.name::ERa9Ruka1m7j11kN:105V X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:243117 Archived-At: 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?