From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id kIbqITzcE2ec1AAAe85BDQ:P1 (envelope-from ) for ; Sat, 19 Oct 2024 16:20:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id kIbqITzcE2ec1AAAe85BDQ (envelope-from ) for ; Sat, 19 Oct 2024 18:20:12 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=bddtFpYD; dkim=fail ("headers rsa verify failed") header.d=ditigal.xyz header.s=20240917 header.b=bR+8FHct; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1729354812; h=from:from:sender:sender:reply-to: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=hYb+Oa7R+2OaUVyX4Wp68CQ+7rQX4kFgO1v/Gk9+ozI=; b=ZVcXrHY70zVyBUVeSoOrvTQQB7Ch/elXWQ5RJDmY6oplC0s3ZjuWKPhSZbTEH7nNvnnbRN lygggOEhAZpH9JAU5TPeoYGC/jdAwZ6F0O9Pima4Er8DT8JHLedqWMtN8G1Fd9vM1wsykl yw1Q9dv+KKerITwD24DvU+KQDmMhtTJuhWaHkii+rLkpOGNcs1UQxBFvqkJbBZYGi8SjfP HSLCXjtBovkmenJmDl8DB0d1x6Vj1gCVMkIu0AGTSTkaS7thrdEENinzSqySii9wGnGFe5 B2NvYiT8RQviWC+nWqdrtUMQNJCz/2ENQVk0UNYhQB+FBjOlaAHIjn1cgUcscA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=bddtFpYD; dkim=fail ("headers rsa verify failed") header.d=ditigal.xyz header.s=20240917 header.b=bR+8FHct; 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"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729354812; a=rsa-sha256; cv=none; b=Fx1CfYqtReKlUJ1UQ8THT1M+A+BmVPkDXwEQiecA5ZCPacn3ZN6/q2LsQccjNOG2FBvsUw IJJRhFALG5qZDEHS2Ncld1LRFV889ts2XDQ/Hq6wsyhepYP8L1++tN2qmKovNQYGytdjbX BF8w/XnvvUlZZlUf/BL71oP5JejgA16ihSQ5Br7Nq+QZ15a2uhFSJ3nr/dkO6PzDGSR4ix 7q9UbuUiMiFzbjdQzweKJfzsWMk9g0kJ3ODqoVYHhqdT/AuBKFWraoTBFMdxSISMVxp2Cr 3QTu7rV3S+UO4BsuJ8IwclfI/5X25QZyB3zKOxhWmGMxsgAp55CpNSaTyugb4Q== 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 3671F7CC47 for ; Sat, 19 Oct 2024 18:20:12 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t2CB2-0007df-9l; Sat, 19 Oct 2024 12:19:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t2CB0-0007cc-MI for bug-guix@gnu.org; Sat, 19 Oct 2024 12:19:38 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t2CB0-0001Iv-De for bug-guix@gnu.org; Sat, 19 Oct 2024 12:19:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:References:In-Reply-To:From:To:Subject; bh=hYb+Oa7R+2OaUVyX4Wp68CQ+7rQX4kFgO1v/Gk9+ozI=; b=bddtFpYDRp5ge0PecbBqvaQEOhZw7YWlnFbXJisI5Sa0lWTBNyMeH381NA4C4+uIel4b/rmHoLjnvD+H57ToVJ9qFkpfxQuOgc0oII1PbhBEe+mHsh/EHhypGwqz4257L3Bz6de4pAplyT0bSdRjRSFsIeMo0MTU2sC8mz041R4XbLtaiiFEjK02ms5YrF+xJtWaMV4wj7EIzWnzwAY75x4WGFoL5mA9Vh9f4KgiyPo4BDKQSqQ2iQi5QU8v8fj1lMQO+pAJ57Qup390Gu0Pm4WLZgcogiYwyG94Hk0xXsZfBG3Bt17yz70L8MWskDCK8sLYNvAlfDc/jLfaLT9Ifw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t2CBO-000851-8n for bug-guix@gnu.org; Sat, 19 Oct 2024 12:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#73869: Cannot start EXWM without a display manager Resent-From: Rutherther Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 19 Oct 2024 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73869 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Oleander <7059548@protonmail.com>, 73869@debbugs.gnu.org Received: via spool by 73869-submit@debbugs.gnu.org id=B73869.172935474530938 (code B ref 73869); Sat, 19 Oct 2024 16:20:02 +0000 Received: (at 73869) by debbugs.gnu.org; 19 Oct 2024 16:19:05 +0000 Received: from localhost ([127.0.0.1]:44563 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2CAT-00082v-H6 for submit@debbugs.gnu.org; Sat, 19 Oct 2024 12:19:05 -0400 Received: from ditigal.xyz ([78.46.201.50]:58320 helo=mail.ditigal.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t2CAR-00082S-TA for 73869@debbugs.gnu.org; Sat, 19 Oct 2024 12:19:04 -0400 Received: by cerebrum (OpenSMTPD) with ESMTPSA id a1a8fa3a (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Sat, 19 Oct 2024 16:18:31 +0000 (UTC) In-Reply-To: References: <87wmi5nogu.fsf@ditigal.xyz> <87o73g7edm.fsf@ditigal.xyz> Date: Sat, 19 Oct 2024 18:18:30 +0200 Message-ID: <87h69883s9.fsf@ditigal.xyz> MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ditigal.xyz; i=@ditigal.xyz; q=dns/txt; s=20240917; t=1729354711; h=from : to : subject : in-reply-to : references : date : message-id : mime-version : content-type : from; bh=hYb+Oa7R+2OaUVyX4Wp68CQ+7rQX4kFgO1v/Gk9+ozI=; b=bR+8FHctAnAMVTduQC7yxiJpCMw737SICMKWv7Q4ovxH6C4HW1+OgKv3t0LEeOtaJPp0G UVMQIVJKDOGD2T8HkyQtFWrOrpU8VqgvYX5DYQUh5c32EGxzhV2/AAkpK7r+2RSi4aGuFFb kGcFH4WbG4O7GyJmEd+vDI8iYeWhmMY= 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: , Reply-to: Rutherther From: Rutherther via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -0.01 X-Spam-Score: -0.01 X-Migadu-Queue-Id: 3671F7CC47 X-TUID: a2REVZQy9Cb4 > If I add the startx service, the window manager is initialized but it does not react to any keyboard or touchpad input. > Double check the startx you are starting is coming from the service, and is not shadowed by another startx that would come from other package like xinit. You can check that by looking at the realpath of the executable you are executing when you start startx. It should be under path with name startx-wrapper, not under something else like xinit. > I'm using this config for xorg: > > (service xorg-server-service-type) > (set-xorg-configuration Do not use set-xorg-configuration when using startx-command-service-type. Instead, put the config you had in set-xorg-configuration to startx-command-service-type. set-xorg-configuration is specifically for a display manager that comes with it. > (xorg-configuration > (keyboard-layout keyboard-layout) > (extra-config > '("Section \"InputClass\"\n" > " Identifier \"libinput touchpad catchall\"\n" > " Driver \"libinput\"\n" > " MatchIsTouchpad \"on\"\n" > " MatchDevicePath \"/dev/input/event*\"\n" > " Option \"Tapping\" \"on\"\n" > " Option \"TappingDrag\" \"on\"\n" > " Option \"DisableWhileTyping\" \"on\"\n" > "EndSection\n" > "\n" > "Section \"InputClass\"\n" > " Identifier \"USB Mouse Pad USB Mouse Pad Mouse\"\n" > " Driver \"libinput\"\n" > " Option \"Middle Emulation\" \"on\"\n" > " Option \"AccelSpeed\" \"1.0\"" > "EndSection\n" > "\n" > "Section \"Device\"\n" > " Identifier \"Intel Graphics\"\n" > " Driver \"intel\"\n" > " Option \"TearFree\" \"True\"\n" > " Option \"DRI\" \"2\"\n" > " Option \"AccelMethod\" \"sna\"\n" > "EndSection" > "\n")))) > > -------- Original Message -------- > On Oct 19, 2024, 09:15, Rutherther wrote: > >> That should be the minimal config, yes. You can pass the configuration to configure your keyboard layout and such. The config is very similar to gdm-service-type, but instead of giving out a display manager it gives out startx command that should be used, because it has proper paths to xorg modules, config... Oleander writes: > Hi Rutherther, > no, I haven't. Do I only need to add `(service startx-command-service-type)` to my services? > > Thank you! > > -------- Original Message -------- > On Oct 18, 2024, 22:30, Rutherther wrote: > >> Hello Oleander, so have you used the `startx-command-service-type` to get the proper startx command? Regards, Rutherther