From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8NYbLDCj2mIXFwAAbAwnHQ (envelope-from ) for ; Fri, 22 Jul 2022 15:16:32 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id SC4YKzCj2mI4cwEAG6o9tA (envelope-from ) for ; Fri, 22 Jul 2022 15:16:32 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 73605D592 for ; Fri, 22 Jul 2022 15:16:32 +0200 (CEST) Received: from localhost ([::1]:57114 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEsW7-00054w-C5 for larch@yhetil.org; Fri, 22 Jul 2022 09:16:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41008) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEsVf-00054X-Nl for bug-guix@gnu.org; Fri, 22 Jul 2022 09:16:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:50659) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEsVe-00030g-PU for bug-guix@gnu.org; Fri, 22 Jul 2022 09:16:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEsVe-00038M-EQ for bug-guix@gnu.org; Fri, 22 Jul 2022 09:16:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56661: EMACSLOADPATH not set when using Guix System + Guix Home + SDDM + Mate Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 22 Jul 2022 13:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56661 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos , 56661@debbugs.gnu.org Received: via spool by 56661-submit@debbugs.gnu.org id=B56661.165849572911994 (code B ref 56661); Fri, 22 Jul 2022 13:16:02 +0000 Received: (at 56661) by debbugs.gnu.org; 22 Jul 2022 13:15:29 +0000 Received: from localhost ([127.0.0.1]:40408 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEsV7-00037O-09 for submit@debbugs.gnu.org; Fri, 22 Jul 2022 09:15:29 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:40923) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEsV4-000379-FK for 56661@debbugs.gnu.org; Fri, 22 Jul 2022 09:15:27 -0400 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 8912C20004; Fri, 22 Jul 2022 13:15:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1658495720; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=4zeUx7guUAZIo3l34uxRe6t/6hkJnIzj4/gLBGMecVs=; b=h9YpClKxOeAP2HiRnx0nNFZ82M2sZct5INSPlxUId8sZWMv5IRmblXNPAtH6z4D4VHAh+M 69MW9xDyz0yuf2KDq7Na6xi2Xe14ts2NM7bAgmfJvAsf3dJCMyBAaYl7bWDZFfOgjdzNxG YSJV/W8u09mRNPUIIDKdgZ8VNm4U7MkX7lRNDeVJpTZ9ENo2qbKj13mySkVg2IcMDuapwF uUhT5zknmF4ZO3Q37D52nHBJm2eSPIjbos8Jm37L2wFomHjrTWxI4q3DhO5gqHgOdy7tuh vCMQcyiU2vW9h38fy/flzeAoltMpt0/NqHvLNCmW2GsTIjx5IgNj8KI5lRpPFg== From: Andrew Tropin In-Reply-To: References: <8f5cae4c-a84f-f5e2-d4fa-c60fdbf330cd@telenet.be> <18f97757-4efb-5f03-1484-6141a2e0321b@telenet.be> Date: Fri, 22 Jul 2022 16:15:16 +0300 Message-ID: <87a691l257.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658495792; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=4zeUx7guUAZIo3l34uxRe6t/6hkJnIzj4/gLBGMecVs=; b=gQ/m9bItDevywiR7CHwxKLnH9WGYQ4w8pENh8z6SHvWfeKNfGgYMbEgCUMwCqthEkQFt2+ dPAu5T0Qju2rYRjckPW3EPIFls11pHoK3wjRy9qo6vfw5LKLPoGB2XsqW43JMM6eYA9ZPA Q8rIufLPbrsruUA78dqPlosMYPhjlhnk+9CpXzMe9frkoBeJindg7NYdDG3opHw/uwH3zT QG29dCmk7rxiyJ678A7Fb+sFPcdP5l0ykmLQJT6ygxXmlSkbsPO6v5nw8CFf65OMih0kuU BVnIHI8RSnpx6hULz5eDlbpag4RKWx65yRdk5Xl6+J2Bz+4HNaBzAqozrPik0w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658495792; a=rsa-sha256; cv=none; b=tqgdhPrKbS6HPBr6dO/LJ7ayvhZE/UAK/kQRDVdBrihCOct3LTVPCb8cHEesdrE5xvAFCb 8MpraLrPHwqqm/BJFCoWxImXIKiWH2fS2Zp/oToBR3ijNhdCfU+FnYHxBHCBq3ddz+2oHN xvvLfIvT8URirh11wCvpT2tbpXQ1T30xJWy025wQYFw5sS2ix9gAeg/yLVxn1nuARoy5fa DmC1bs8KDqYqoMx1Uw5ANJ5pMolRg/GmfO+xz5wCV3W01aZCScTmDTgvvD+RYaWtazbEQU lMHCzQAr7YkbzOO5PzIBoD/SlvbqBGEYmXZMOWg/lOdPVWD+InTudV9Dh47yjg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=h9YpClKx; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 0.37 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=h9YpClKx; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 73605D592 X-Spam-Score: 0.37 X-Migadu-Scanner: scn0.migadu.com X-TUID: Cs2KEV/ghg1H --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2022-07-22 12:44, Maxime Devos wrote: > On 22-07-2022 12:24, Maxime Devos wrote: >> retitle 56661 SDDM does not do the equivalent of 'login shell=20 >> --login', unlike other login managers >> thanks >> >> A digged a little, and found=C2=A0 that: >> >> For GDM, things work, for SDDM, they don't. >> >> There is a 'xinitrc' procedure in gnu/services/xorg.scm that generates=20 >> a configuration file that has a fallback .xsession that does a=20 >> --login. This is used by gdm-wayland-session-wrapper,=20 >> and slim-shepherd-service.=C2=A0 However, nothing=20 >> similar appears to be done for SDDM.=C2=A0 So it appears that the SDDM=20 >> service needs to be tweaked to use xinitrc or such. The idea looks good to me. > > It appears that SDDM supports xinitrc files, but it looks for them > (see data/scripts/Xsession) in $HOME/.xsessionrc and > /etc/X11/xinit/xinitrc.d, which do not exist in Guix. There is no > option for overriding the xinitrc.=C2=A0 However, it is possible to > override the Xsession script used, so we can give SDDM a modified > Xsession script that uses Guix' xinitrc. I'll give that a try. Just a note: .xsessionrc is debian-specific IIRC =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmLaouQACgkQIgjSCVjB 3rDiUg//RVWDC3Tt+ymDVG3ZpC/JXHSFY4AajdAj2XDZm+mdq4cKEq3w2UY3u5Do XoYVnch/GETRITKXPJiTNE34w6YuCVST6+6X9RYat5gGaJ7rY2jOnfDCQpFM/OTH obPKwTiS6gkDmKJglP2Nv+3dqiq4ZjIZGcvIGCG2Q0k/qRqIhc0HP+VEogSzukqD bRma1mqtFegkjnVZOKGOlr4/A/Hm1n3WCqPdk2CPunMl0bmdeawRAR1WyBpAqQoF 0djS3K0Z/Foh04BoYd7qn24B/Hgso+uHzVym/YYIWUsnDKNJ9ZS7Pfq/Lgaup3G2 /Ks7YPsA6Jxr1y+i6dGrVSt2fJr12n19MK/HeCbcDHTuzur3j8ZwPnHV4lHO/+Am MRoYCKlnJ1CTVglzNPOPtZm4qNJuOT5o1UVkDe105a9XBnmTUsinNpAX5uHXLrSX 3xjHGGXCtldiAI+Q72dWhk0zIjDlU42RMChKLqk81d13aS5+bJlFvtuiJK+NOxuV QpNgLiBd+LooAxhhV8+82T6RfTVimEFTyuDuDDnrVQbpK6ad3+Err7BV3mFuDCd0 cYek88IBIOePEPJbHyx3+H3b594GswWazRtBwkIIgC9JL9p3W43UyBvRmHrHek7F 0ZN5xV/Ncd922VX/73+f1iQayd0uEJx9YOOdwoy5OQorrC+Q5RA= =ZUkb -----END PGP SIGNATURE----- --=-=-=--