From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EMUrLFiqdWH5+gAAgWs5BA (envelope-from ) for ; Sun, 24 Oct 2021 20:47:52 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id kL2oJ1iqdWGCRwAA1q6Kng (envelope-from ) for ; Sun, 24 Oct 2021 18:47:52 +0000 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 209ABC800 for ; Sun, 24 Oct 2021 20:47:52 +0200 (CEST) Received: from localhost ([::1]:40692 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1meiX9-0001Gg-8o for larch@yhetil.org; Sun, 24 Oct 2021 14:47:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40268) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1meiWr-0001G6-NV for help-guix@gnu.org; Sun, 24 Oct 2021 14:47:33 -0400 Received: from mail-lj1-x22e.google.com ([2a00:1450:4864:20::22e]:33726) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1meiWj-0007Wh-Ky for help-guix@gnu.org; Sun, 24 Oct 2021 14:47:31 -0400 Received: by mail-lj1-x22e.google.com with SMTP id d13so4140862ljg.0 for ; Sun, 24 Oct 2021 11:47:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=8+8azCHjjtY4WUHAr6YCFPi9a234oy3atw8Os+OJaus=; b=Fi0i1pcs0h0uX9K6Il51mvRZPlL2Xwj4gbxea5BcFurMA2CuUC+D1PH7o0I440QH4D Fdv4/2vd9Kem5sAUEb8fRooExByW4fhIcD4Co/Ng3sieT5j1DAeB6V8QwUBJcSCdEcCA 0fSdBSLNBIlruGGP/jzNKl5PIhNcRcDpDR60N+B6f+1z0w8EGjX48WfTUiPIhcah0K42 dHTcsDaU7ErWgPCtzBi6Qam0H5JAzFYbjiHW7DnPc+vWFjuRrHf2+30l3z1dFXhdKe5R /nQhkQNn/QvOlF1SbfkdEzLaIsNFtCk3EDumea8T07vR0TYlaEpWPkSAY7Skt8Pf/Jij zUSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=8+8azCHjjtY4WUHAr6YCFPi9a234oy3atw8Os+OJaus=; b=aN270t9rxcccjcNZpRyqi5IA0mVbVzlfT+Ajhyh5cvfNzIqW9dLLtFiIEt2PRER9Kh 6RhNMwJt0qcRoWsNAL/uXMKLnxGYJxNGxxVVJfU2z+dDvHOyITyw0P9bmiaBdM0cWJXG mDpuKHrWp9uMGBKA6AjZoBZo5RgvRKSGWUsOb0Z4eJ/z32vcg8VaIP77MaGPQEK1jJh1 Eu2xwgsnpB7gdmdjd6Ar8C2HMYmyj1d09Pqorp4z0WnLtp3OhLTBWB1QiyweoMLZDSdf B9OC5Q3bg0vAireNmSZLGJMaK1RY4y4xtxKXHJL5C8LCYrVIv2XKprvf5gxMYVNs1mPq 1S8Q== X-Gm-Message-State: AOAM532OmKFp8qZagQ8wpf8NiXf5iIItR3PrX+GoMxhXEHyg3O7HwLSR E96Wepbl0wvruNgh+8h121a03mGj5fM1iA== X-Google-Smtp-Source: ABdhPJzqYtN1yWFRBRjoyQ6w9ugdxmfd0rwXgoP7FRN0OPKKIgjvPmHeVU3k0tmRKWZfowSCJzl5IA== X-Received: by 2002:a2e:6c12:: with SMTP id h18mr14244410ljc.473.1635101241642; Sun, 24 Oct 2021 11:47:21 -0700 (PDT) Received: from guix-xps13 (95-29-46-112.broadband.corbina.ru. [95.29.46.112]) by smtp.gmail.com with ESMTPSA id g17sm1480439ljm.62.2021.10.24.11.47.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 24 Oct 2021 11:47:21 -0700 (PDT) From: =?utf-8?Q?Andr=C3=A9_A=2E_Gomes?= To: Ekaitz Zarraga Subject: Re: help: screen tearing in guix References: <87pmrxa8j3.fsf@ruhr-uni-bochum.de> <3C1AFAB8-4931-4074-86C0-EC34BDA9C84E@lepiller.eu> <47FunIQHSuATtTNQRluKR_m8zW_-FyPZBAUPu0fU5qjE-E_61T0o5xQCHTLIwwV3fm7TSOg9bawVLoYvYr5cLCsWMlkOIqFNaR1dq997ajE=@elenq.tech> Date: Sun, 24 Oct 2021 21:47:20 +0300 In-Reply-To: <47FunIQHSuATtTNQRluKR_m8zW_-FyPZBAUPu0fU5qjE-E_61T0o5xQCHTLIwwV3fm7TSOg9bawVLoYvYr5cLCsWMlkOIqFNaR1dq997ajE=@elenq.tech> (Ekaitz Zarraga's message of "Sat, 23 Oct 2021 20:50:44 +0000") Message-ID: <87ilxmi7k7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:1450:4864:20::22e; envelope-from=andremegafone@gmail.com; helo=mail-lj1-x22e.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Help Guix Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1635101272; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=8+8azCHjjtY4WUHAr6YCFPi9a234oy3atw8Os+OJaus=; b=G/Mz9oluz8fkDckuTyhUfsKwB8pzs7pTuyep3bdvCojUEvO82kvvVq+LQMQPdeF0ivbaN0 ShGr19/vxE9iH7SnQN1IcB/qfQLosUy/7IXqHrX0E8PS0uGkp9scQxAsl6dMtWAr2i2sJ9 tPSLtpPnqud5ItJ+vBhz5rcNH7GaXzknbPJf6Qi4BLl6ME+BED/Oi+lhWnAjr6vuH5YDa5 IqQJzNV3VUL2mTHdi0D4cGVQS9+512pjNeMFblG3YSxQzfeEePSD9/sNkEaBf00VlNtAzV Yboh+Dl2ggMw6l0pH+nuNHRGZdMBn9ULTat4n1cF3tKcbB8GElX1ezWUPiRZPw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1635101272; a=rsa-sha256; cv=none; b=kAJVCoypM0pZyi3JCexrhIi/li0w4Y8eVaa8ljlG/RRv7NDXMcf0ZFKZ7Cfw9HDTiavRtp aiY+vks+3lR5Fqh/W6Z6PAKwdTMn4Hl/xNpKofDvbhDcOMLkYJKBmGCG2hyVmkt/TehRS8 6KAlJi8N0ulDkYwlOE4YX0zbGNT6353ssS8/oCSSk1DPQ3mGLL//hb5/J8WKUu2SiuiR/f eGcBiAIUckPp9/RNMHHmuHO9Eyat2oX97QhJXX0GZStnWmexCGRAXLe4AreOEOJ0/mTum5 NmlZzz43Ve6lYM9g2/npUivpvqYdv5a10fH6M6P0pXCUL2kbh3tl+biyT26NUA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Fi0i1pcs; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -1.32 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=Fi0i1pcs; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 209ABC800 X-Spam-Score: -1.32 X-Migadu-Scanner: scn0.migadu.com X-TUID: v+/j/Ik9DgCN Ekaitz Zarraga writes: > I think this is what you are looking for: > https://gitlab.com/ekaitz-zarraga/guix-configuration/-/blob/master/deskto= p.scm#L115 > HTH!! Hi Ekaitz, I've noticed that on my laptop's built-in screen there's some kind of weird "delay" going on. For instance, the cursor lags behind after hitting Space. On my external monitor, there are no issues at all. If that matters, the built-in screen native resolution is almost 4K. I've tried to play with the ModeLine settings in the past, but I wasn't able to solve it. I'm wondering if this "TearFree" option sounds like it could solve my issue. Regardless, I'll give it a try. I also took a look at your config, and I noticed the last section relative to ModemManager. I've been playing with DIY keyboards (as you know) and I'm just curious why exactly ModemManager interferes with USB devices. For now I've solved the issue by adding the following udev rule: --8<---------------cut here---------------start------------->8--- SUBSYSTEMS=3D=3D"usb", ATTRS{idVendor}=3D=3D"1b4f", ATTRS{idProduct}=3D=3D"= 9205", TAG+=3D"uaccess", ENV{ID_MM_DEVICE_IGNORE}=3D"1" --8<---------------cut here---------------end--------------->8--- My understand is that MM from "ID_MM_DEVICE_IGNORE" stands for ModemManager. I'd like to get a deeper understanding of what's going on. If you can share some pointers, I'd appreciate it. Thank you. -- Andr=C3=A9 A. Gomes "Free Thought, Free World"