From unknown Fri Jun 20 07:13:50 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#35575 <35575@debbugs.gnu.org> To: bug#35575 <35575@debbugs.gnu.org> Subject: Status: Some graphical programs borked with Guix on Arch Reply-To: bug#35575 <35575@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:13:50 +0000 retitle 35575 Some graphical programs borked with Guix on Arch reassign 35575 guix submitter 35575 Brendan Tildesley severity 35575 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 05 03:59:06 2019 Received: (at submit) by debbugs.gnu.org; 5 May 2019 07:59:06 +0000 Received: from localhost ([127.0.0.1]:52930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNC38-00007N-1s for submit@debbugs.gnu.org; Sun, 05 May 2019 03:59:06 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNC36-00006q-Iv for submit@debbugs.gnu.org; Sun, 05 May 2019 03:59:05 -0400 Received: from lists.gnu.org ([209.51.188.17]:33178) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNC31-0003Hd-51 for submit@debbugs.gnu.org; Sun, 05 May 2019 03:58:59 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51268) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNC30-00011z-3Z for bug-guix@gnu.org; Sun, 05 May 2019 03:58:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNC2y-0003FR-SA for bug-guix@gnu.org; Sun, 05 May 2019 03:58:58 -0400 Received: from mx2a.mailbox.org ([2001:67c:2050:104:0:2:25:2]:35142 helo=mx2.mailbox.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNC2y-0003A8-JA for bug-guix@gnu.org; Sun, 05 May 2019 03:58:56 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 713FAA01CD for ; Sun, 5 May 2019 09:58:50 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1557043118; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=6uc/XZBsXL/3mkYvyJUYqWtPCTSinFBBvPDUCCgNlcM=; b=j+TqtMsnpvGTw2JdquMaEvgxb1OMX/PCB5zVY6ga8dh62iCb5fxLXMJyV71rzDH1Ub4TWe 5bLLsLCsfhEHtUeeQ5lM96LNdFP3+A001Bg+AVGJXSnuViW66RN9ydfiu15/DKp5r21gJB s1zKeokn5GtLk476vAT+gf9y8CWNYJCxKK8asngNflxN52+6ZT1wcv07O38Fzp4ss951j8 ehp4skZwP2A9cSpHZZYp5GmPz134dtjBznuH1BC25aVhJX08FGRle1Ldi1Ln3NWa8qVZLv ZmFi6/eyv1NMbjLnieIuyHBRqiL89B5ga/GpXXgahhZroGlunjFplkwM/SNaZw== Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter03.heinlein-hosting.de (spamfilter03.heinlein-hosting.de [80.241.56.117]) (amavisd-new, port 10030) with ESMTP id jJy5ExNFRXmh for ; Sun, 5 May 2019 09:58:18 +0200 (CEST) To: bug-guix@gnu.org From: Brendan Tildesley Subject: Some graphical programs borked with Guix on Arch Message-ID: Date: Sun, 5 May 2019 17:58:13 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-AU Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:67c:2050:104:0:2:25:2 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.6 (-) 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.6 (--) With Guix on Arch, Running Guix's Godot and cool-retro-term programs results in a completely garbled GUI. Godot ran with OpenGL ES2 instead of ES3 looks a bit better except the fonts fail to render correctly. Cool-retro-term complains about how using a variable width font may cause display alignment issues, although I'm not sure that is related. Perhaps it indicates it is a font issue? The Arch versions work just fine. I haven't installed Guix System=C2=A0 on this machine yet so I'm no= t sure if they would work that way. I have seen this kind of graphical artefact before with=C2=A0 KDE when I'= ve suspended my machine and it's come back all broken.. It may be related to the fact that I have an AMD Radeon Fury X graphics card. (I haven't explicitly installed any proprietary drivers; I think AMDGPU is free). Any one have any clues on how to debug such a thing? https://brendan.scot/p/borked-godot.png From debbugs-submit-bounces@debbugs.gnu.org Sun May 05 06:34:22 2019 Received: (at submit) by debbugs.gnu.org; 5 May 2019 10:34:22 +0000 Received: from localhost ([127.0.0.1]:53071 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNETO-0004CH-ES for submit@debbugs.gnu.org; Sun, 05 May 2019 06:34:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNETL-0004C3-R2 for submit@debbugs.gnu.org; Sun, 05 May 2019 06:34:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:45663) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hNETD-0005GY-Mq for submit@debbugs.gnu.org; Sun, 05 May 2019 06:34:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:49920) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNETC-0006x9-Iy for bug-guix@gnu.org; Sun, 05 May 2019 06:34:11 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNETA-0005FH-KN for bug-guix@gnu.org; Sun, 05 May 2019 06:34:09 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:45844) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNET9-0005DB-Kz for bug-guix@gnu.org; Sun, 05 May 2019 06:34:08 -0400 Received: by mail-lf1-x132.google.com with SMTP id q23so3433881lfc.12 for ; Sun, 05 May 2019 03:34:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version; bh=Cci6+MwkhEdW9Ewt8VZR0IuwTbgSFwNmlj0sppTGDQs=; b=GJC6gzGB3gPU2psIIFa/lGqJj5K5f5s9I2IgyQBvYBxbsv2hx3drc25J2quCq8wn4H FkgnB/KMocumX58QhWrSP6Wy0AJCLVaw5gAxq99kOyxbuqxyPXWkuY2uViJU+zuUYheH KiDB2vduZhAj0dlclGfLcQob6QdRbo/sB1yvJw+sFfkQBCknq4o5OwLzGq8DAFV+QTJN hVkoKAWN3wBCYO7fprwYhwCyKyhkDDQcjUZEFHmGjygFFXRroPPFLcIrX3/jjkwy/bAd TfNXgITnUaNG7CyMijZCNwvD+Iy58/MU8tHV1GHiLsgqRAapgoV1P/ZIR/q9upjD7XeX VU2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Cci6+MwkhEdW9Ewt8VZR0IuwTbgSFwNmlj0sppTGDQs=; b=YzIbsTPOT5yLhbWiBCGPQoygkd+iUzHfFkShArLAmJad4+h7HGK7M6DRAL9N0y1Pou 9bbJDyQfsJGvWt13+HBR0n8z9C0mDLUAUqIaj7inz66iTv6Z0UlTNHR6jy+3VHTwW5Aj JO6LFQhzLjPodxWmVf3YTXTYwABnzqtU+0SpybiFIYlLwLmCRXSeSvz0GN95c8Pg/+Fg EKpWYennrwfCV7PxuFz1g5OSfCm0qLmqrtPg2Yy2ecla7visC1l4H6/iORqWJoL8nz1b rDWZjIGpHf7wq7NpAdm6tPcEll69JsMNGIeSS4Y1zp3urv6Uf8Xd9aAhQ/+mPJRADkbh Gesg== X-Gm-Message-State: APjAAAWmgm/MC5+UJb01OhJ/N/YVlxG+imB02eQ865GQ1GJkaTWba/vb bVFJMWLyx3p5RZjknKuFuz+35Psh X-Google-Smtp-Source: APXvYqxKAwNz4tqnM/PLo27Ef5c+L4aWhK/iroc96w3Qod/m/WG+XYj7sx/UqURqjk9eHWXPMXFemQ== X-Received: by 2002:a19:6d0b:: with SMTP id i11mr10800379lfc.147.1557052441551; Sun, 05 May 2019 03:34:01 -0700 (PDT) Received: from localhost (enceladus.provocation.me. [2001:470:24:e81:76d4:35ff:feb0:d0bf]) by smtp.gmail.com with ESMTPSA id b28sm1452719lfj.37.2019.05.05.03.33.58 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 05 May 2019 03:34:00 -0700 (PDT) From: boris.dekshteyn@gmail.com (Boris A. Dekshteyn) To: bug-guix@gnu.org Subject: Re: bug#35575: Some graphical programs borked with Guix on Arch References: Date: Sun, 05 May 2019 22:33:53 +1200 In-Reply-To: (Brendan Tildesley's message of "Sun, 5 May 2019 17:58:13 +1000") Message-ID: <87zho1dwby.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::132 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) 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.3 (--) Hi, Brendan Tildesley writes: > Any one have any clues on how to debug such a thing? > > https://brendan.scot/p/borked-godot.png check dmesg for something like: --8<---------------cut here---------------start------------->8--- [ 337.066640] amdgpu 0000:01:00.0: GPU fault detected: 146 0x0000480c for process Xorg pid 845 thread Xorg:cs0 pid 846 [ 337.068114] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000 [ 337.069354] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x0404800C [ 337.070674] amdgpu 0000:01:00.0: VM fault (0x0c, vmid 2, pasid 32768) at page 0, read from 'TC0' (0x54433000) (72) --8<---------------cut here---------------end--------------->8--- if you have something similar, try doing: --8<---------------cut here---------------start------------->8--- rm -rf $HOME/.cache/mesa_shader_cache/ --8<---------------cut here---------------end--------------->8--- -- WBR, Boris Dekshteyn From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 07:09:58 2019 Received: (at 35575) by debbugs.gnu.org; 7 May 2019 11:09:58 +0000 Received: from localhost ([127.0.0.1]:58265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNxyw-0006Cs-1b for submit@debbugs.gnu.org; Tue, 07 May 2019 07:09:58 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:28724) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hNxyt-0006CZ-8C for 35575@debbugs.gnu.org; Tue, 07 May 2019 07:09:56 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 9F0554D5EA for <35575@debbugs.gnu.org>; Tue, 7 May 2019 13:09:48 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1557227386; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references; bh=zNbQ4Zhb3vJhLY4UjfR8iHR+/0gAPlGDoDQ8+KdUBYk=; b=FLUfK1zxAN/jJpWWrWFpcUx5mGZnP2QdqS4TCFAO6khKkvHIzF6gwCHaDVd3WxEA98jr0h Dpyzztxfs9lteVV1P49EMXHgJqHjqJDKvJ5B51UaqsLKtzThQhWslzGdxpJUAwaiQUVxLL 9O2iudbI5WdiX9bSoAJXBOnScflGzaXPyXdDZEpOtLvQ4dbcqI4quZtF9WPhwxtm/khw1a D4TQqWw2IWXLv7SDKfgdqheG12M5PQ3DZ9Wg4Hg/u/l9ZlkwvAS85rFhasyrD8WMcku5vZ /exNdPlMsrMmojCYXx2f/JYD2+Upe/FgqdoEYuOV+UI8kAIT4X0J9GPoXiTvXQ== Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter02.heinlein-hosting.de (spamfilter02.heinlein-hosting.de [80.241.56.116]) (amavisd-new, port 10030) with ESMTP id sV6Ei8rLYLxt for <35575@debbugs.gnu.org>; Tue, 7 May 2019 13:09:43 +0200 (CEST) To: 35575@debbugs.gnu.org From: Brendan Tildesley Subject: Re: bug#35575: Some graphical programs borked with Guix on Arch Message-ID: Date: Tue, 7 May 2019 21:09:39 +1000 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-AU X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35575 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 (-) Wow you are a genius, that fixed it. How did you know? Sorry I got no notification of your email, maybe because you emailed bug-guix instead of 35575@debbugs.gnu.org. So that's fixed my issue but I wonder how it can be fixed in general so others don't have this issue. From debbugs-submit-bounces@debbugs.gnu.org Wed May 08 05:43:18 2019 Received: (at submit) by debbugs.gnu.org; 8 May 2019 09:43:18 +0000 Received: from localhost ([127.0.0.1]:60338 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOJ6c-0000ZU-1n for submit@debbugs.gnu.org; Wed, 08 May 2019 05:43:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36029) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hOJ6a-0000ZG-86 for submit@debbugs.gnu.org; Wed, 08 May 2019 05:43:16 -0400 Received: from lists.gnu.org ([209.51.188.17]:52338) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hOJ6U-0003In-6S for submit@debbugs.gnu.org; Wed, 08 May 2019 05:43:11 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50405) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hOJ6T-00043J-6Q for bug-guix@gnu.org; Wed, 08 May 2019 05:43:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hOJ6R-0003Hf-Rd for bug-guix@gnu.org; Wed, 08 May 2019 05:43:09 -0400 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:39457) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hOJ6R-0003GB-Bt for bug-guix@gnu.org; Wed, 08 May 2019 05:43:07 -0400 Received: by mail-lj1-x235.google.com with SMTP id q10so16896388ljc.6 for ; Wed, 08 May 2019 02:43:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-transfer-encoding; bh=ytYRG0a5STxp0lzzs/Xq+d1YvOeWcRImEmdOTc6jAGA=; b=UjetpOgyCHGrl0Mj3pPB4GOgpBbqcliZXN93qEfZvpF92sDZgWP2pFK1uiYa16Vl0q c4C1BLkCxKOx5ezsw8fUEphP4e2djGa+C9FkH7W8KmMEWLMUcgvKiaBRYVeGAE/GMJT+ ePHcSp3oOuV7KrrfKr1ZMUA4dJh2Ar0hnjjyoOEF147amVpThtvHCFyrlu0C1KkMdbAE ApUtFLrmKXCFn+Ry+1Fm63y6R7wm9elxaHL9pn6fL71q0CkVOP/L7HlwjEEn4eQCrK4v 0AMSH67ixtEQ46kvB1Bc/F+i6pBBFD0ajjMLAXHirN8DLRj99xbszW7HW8ykGYUec66J 7uWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=ytYRG0a5STxp0lzzs/Xq+d1YvOeWcRImEmdOTc6jAGA=; b=LDBfCMo0Up9fI8/gms7mus4yIdQ9YexWdeqgnigOSEEdEFL64S7wKtJd6u9kyA/d+E kU2ncVuECrlaCOvJRejtJmG0PgslirEhonG90FtUaQZWyZkEVqLC1e6TIIzF3mCmeA1k /gxwYn5s/LklZIzk0w8Csg7c4T+P0dqKmTME3dlY5E9Rrp0MeMkCVSWvk55b0hujhMYs UxA2Rqr/Af3Aw5QSuySyY0giX+SnNkRROXpEn7KEtPpTXrUDP7mU3BV0L2aOpYp9qdip MMNSIaHHAphIX5om00ri7Lopu5eiY3jB1Pa0/3FQqIz2iia66bGvNn7hUa4VgiP8BTH8 Jl4w== X-Gm-Message-State: APjAAAWitYpSXMgoc9SMEvpGqM7DB2neb0ugtJQsodpf6bzUuUiw20Sm CrR1+mDtGjY8tR+PlG25xx7QVxjJ X-Google-Smtp-Source: APXvYqxgqafEsu6EZGPZB/FmSdB1kBrm6trTASYCRUFDPnL53WScJQ2/hyTT1DgLppWFKm1LpUyWkw== X-Received: by 2002:a2e:80d4:: with SMTP id r20mr2428827ljg.173.1557308584020; Wed, 08 May 2019 02:43:04 -0700 (PDT) Received: from localhost (enceladus.provocation.me. [2001:470:24:e81:76d4:35ff:feb0:d0bf]) by smtp.gmail.com with ESMTPSA id l5sm3938051lfh.70.2019.05.08.02.43.01 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 May 2019 02:43:03 -0700 (PDT) From: boris.dekshteyn@gmail.com (Boris A. Dekshteyn) To: bug-guix@gnu.org Subject: Re: bug#35575: Some graphical programs borked with Guix on Arch References: Date: Wed, 08 May 2019 21:42:56 +1200 In-Reply-To: (Brendan Tildesley's message of "Tue, 7 May 2019 21:09:39 +1000") Message-ID: <87sgtpz3hb.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::235 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.3 (-) 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.3 (--) Brendan Tildesley writes: > Wow you are a genius, that fixed it. How did you know? Sorry I got no > notification of your email, maybe because you emailed bug-guix instead > of 35575@debbugs.gnu.org. > > So that's fixed my issue but I wonder how it can be fixed in general so > others don't have this issue. I suspect that the problem is caused by the transition from llvm6 to llvm7 in the mesa package. So, i think, the right decision would be if mesa do check cache version and invalidate it in case of mismatch.=20 On the other side =E2=80=94 Guix itself, like any other distribution, shoul= d not change the contents of user's home directories. May be, proper solution will be indicate in the ~guix pull --news~, like it's implemented in debian or gentoo. --=20 WBR, Boris Dekshteyn From mail@brendan.scot Sun Mar 29 00:01:13 2020 Received: (at 35575) by debbugs.gnu.org; 30 Mar 2020 02:35:35 +0000 Received: from mout-p-102.mailbox.org ([80.241.56.152]:48542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIP8K-0001mB-4H for 35575@debbugs.gnu.org; Sun, 29 Mar 2020 00:01:13 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 48qhhx6MmVzKmcP for <35575@debbugs.gnu.org>; Sun, 29 Mar 2020 06:01:05 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1585454463; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ZhvMCK2EsyFYkMoJSW5TD5Tkhip+3Z50ayXb3mEvdTU=; b=1KRvq2ujBqiIheSdCLYoYePH4VqSXR0HXEkULREAP4rN4IM/UCi59VzqNBAE1Rtc8N0wFb NODvt6SlzHcYP8j2GBeaH92AKBuZ0r3T9T+RjeuSF1EGXnNjjJhIrGAiARCmRUZnKvv3VI oUN503s8Tnw/eDrdOCB3f/y0PyzlhoplqkxfEqMAFyUAT3Om9d1elt+fE4mMlyuGRhJTkm 3s/ZlwwzZf12PkkHfGy++DLbPWgrItA9x42r/DkB6yCKqOAhxBUkwMzGSPs4s2we1vbsHA UFLnhHUUY9kV96+sCOzBAHY1gGOvWprd2SKJ3cb1WeaC778cpCYmkZMWWSgTnw== Received: from smtp1.mailbox.org ([80.241.60.240]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10030) with ESMTP id fht8HIQ4o4Vb for <35575@debbugs.gnu.org>; Sun, 29 Mar 2020 06:01:02 +0200 (CEST) To: 35575@debbugs.gnu.org From: Brendan Tildesley Subject: Re: logo,Some graphical programs borked with Guix on Arch Message-ID: Date: Sun, 29 Mar 2020 15:00:57 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35575 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: , X-List-Received-Date: Sun, 29 Mar 2020 04:01:13 -0000 To follow up on this old bug, I believe the issue may come from here: https://gitlab.freedesktop.org/mesa/mesa/-/blob/master/src/compiler/glsl/shader_cache.cpp#L144 Mesa calculates a sha1 based on some things they reason affect the output, but likely it is not truely a function of every parameter than can make a difference to the shader output. When we updated from llvm6 to lvm7 I'm guessing it changed the shaders somehow, and the llvm version is not included in the hash. Since I have zero understanding mesa, I'm not capable of determining the best solution. One thought is that if we included the mesa /gnu/store path in the calculation, this would make the hash's truely unique for a given mesa version, but also cached shaders that /would/ work would be routinely discarded after an update (i assume?). Would this be sensible or completely break something else? Should we just add the llvm version, or just start a mesa bug report asking for input? The code: ralloc_asprintf_append(&buf, "tf: %d ", prog->TransformFeedback.BufferMode);    for (unsigned int i = 0; i < prog->TransformFeedback.NumVarying; i++) {       ralloc_asprintf_append(&buf, "%s ", prog->TransformFeedback.VaryingNames[i]);    }    /* SSO has an effect on the linked program so include this when generating     * the sha also.     */    ralloc_asprintf_append(&buf, "sso: %s\n",                           prog->SeparateShader ? "T" : "F");    /* A shader might end up producing different output depending on the glsl     * version supported by the compiler. For example a different path might be     * taken by the preprocessor, so add the version to the hash input.     */    ralloc_asprintf_append(&buf, "api: %d glsl: %d fglsl: %d\n",                           ctx->API, ctx->Const.GLSLVersion,                           ctx->Const.ForceGLSLVersion);    /* We run the preprocessor on shaders after hashing them, so we need to     * add any extension override vars to the hash. If we don't do this the     * preprocessor could result in different output and we could load the     * wrong shader.     */    char *ext_override = getenv("MESA_EXTENSION_OVERRIDE");    if (ext_override) {       ralloc_asprintf_append(&buf, "ext:%s", ext_override);    }    /* DRI config options may also change the output from the compiler so     * include them as an input to sha1 creation.     */    char sha1buf[41];    _mesa_sha1_format(sha1buf, ctx->Const.dri_config_options_sha1);    ralloc_strcat(&buf, sha1buf);    for (unsigned i = 0; i < prog->NumShaders; i++) {       struct gl_shader *sh = prog->Shaders[i];       _mesa_sha1_format(sha1buf, sh->sha1);       ralloc_asprintf_append(&buf, "%s: %s\n", _mesa_shader_stage_to_abbrev(sh->Stage), sha1buf); From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 31 10:53:45 2020 Received: (at 35575) by debbugs.gnu.org; 31 Mar 2020 14:53:45 +0000 Received: from localhost ([127.0.0.1]:36784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJIGv-0006St-4t for submit@debbugs.gnu.org; Tue, 31 Mar 2020 10:53:45 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jJIGs-0006Se-R9 for 35575@debbugs.gnu.org; Tue, 31 Mar 2020 10:53:44 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 7FF155C0597; Tue, 31 Mar 2020 10:53:37 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 31 Mar 2020 10:53:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm2; bh=paZqgxCwMOCD7rU0Ikw+QaAwCN 3SSnNqxZLZPjH0xFQ=; b=J9tuM/PdmDlSlVNOw5ORImnXQ7koG8rtmN4kumGdtr M9wTTRQAPuJ0MR8CqO7+OIjjrQxaeY1NVZyDslQxFU5rSdFH7pIVgmjUZwgHP+4j CTHGnbdef0NSMG7xbcxeJcqbSml7M4piMwXU1Qt13hT96xYW/N8C/6zaZ8ppsy8D osJM7UT5fWXFB6vfzdHqP+Wu1kdwNmuoeBnIfdFcY2K5JckFBDA+qV4YHH9U5DIu pz4xJf5b6ejjw5tlrLAML5cQ29MNY2LWFzePZ0jgllZpSah9VhhiYdVEg++m6wRl DQ7O+IT0/7P676s+6DFXFmRVdcj4rstt2wQDC16q4aCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=paZqgx CwMOCD7rU0Ikw+QaAwCN3SSnNqxZLZPjH0xFQ=; b=PzXQgXwh3uyBVzcmEJExJl zN+z5YiufeileMLuSAK34EUQBVkA+tpvOBwNrce4TLYpJWTDG2KuwnrOMVZIilKA pSHiF/zZD/NA22QQb3Ka2dhIYHjHsbwMVBg3SB/N0LCKxrXC3AJimvIdMhubp5V7 9D2qZiIL/O/Nj+VBVzIlWqySHakdxce/MGwe4I2MC+CQRmS3E/usVzi7faSKZ1ig wg7K28yaGIBZnNCokzCHGlcc2kuqq5QYDCQRP4H680OIb8cTONhAtIBoRvOj+LcC bnDFkVEcwBZLn4cfz/uWtlczFB0l7Va7kizhW1bip1+h/UPGHRUELw2+QnkL1PPA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdegkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufgjfhgffffkgggtsehgtderre dtredtnecuhfhrohhmpeforghrihhushcuuegrkhhkvgcuoehmsggrkhhkvgesfhgrshht mhgrihhlrdgtohhmqeenucffohhmrghinhepfhhrvggvuggvshhkthhophdrohhrghenuc fkphepkeegrddvtddvrdeikedrjeehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepmhgsrghkkhgvsehfrghsthhmrghilhdrtghomh X-ME-Proxy: Received: from localhost (ti0006q161-2604.bb.online.no [84.202.68.75]) by mail.messagingengine.com (Postfix) with ESMTPA id B0811306CB7E; Tue, 31 Mar 2020 10:53:36 -0400 (EDT) From: Marius Bakke To: Brendan Tildesley , 35575@debbugs.gnu.org Subject: Re: bug#35575: logo,Some graphical programs borked with Guix on Arch In-Reply-To: References: User-Agent: Notmuch/0.29.3 (https://notmuchmail.org) Emacs/26.3 (x86_64-pc-linux-gnu) Date: Tue, 31 Mar 2020 16:53:34 +0200 Message-ID: <87v9mktw29.fsf@devup.no> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35575 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Brendan Tildesley writes: > To follow up on this old bug, I believe the issue may come from here:=20 > https://gitlab.freedesktop.org/mesa/mesa/-/blob/master/src/compiler/glsl/= shader_cache.cpp#L144 > > Mesa calculates a sha1 based on some things they reason affect the=20 > output, but likely it is not truely a function of every parameter than=20 > can make a difference to the shader output. When we updated from llvm6=20 > to lvm7 I'm guessing it changed the shaders somehow, and the llvm=20 > version is not included in the hash. Since I have zero understanding=20 > mesa, I'm not capable of determining the best solution. One thought is=20 > that if we included the mesa /gnu/store path in the calculation, this=20 > would make the hash's truely unique for a given mesa version, but also=20 > cached shaders that /would/ work would be routinely discarded after an=20 > update (i assume?). Would this be sensible or completely break something= =20 > else? Should we just add the llvm version, or just start a mesa bug=20 > report asking for input? Is this still relevant? I haven't heard reports about this in a long time, nor experienced it (anymore) on my super-experimental systems that switch LLVM and Mesa versions all the time. So I think the issue might have been fixed upstream? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl6DWW8ACgkQoqBt8qM6 VPr09wgAq24R3EwyS9Uk3hYXZt1JFc72KQvWvl6pvPi8W/1u2WbsIqEk4iPkOLEN JnMxBCKOwSlSlkQcm0HcHltgTxUySZ2zCLzkfsDELr3xFfYd2y16GQsMrn9B/Acc Iu/eXNHXOQT0kp4Jqp5AuwNIOIj04puWNYP8npUA+et8u7Giu7m3ecD6PcqHioqU ywaEfDvTRXSlyjqJr7Y14FKJzSEQ4htzCrVIewuV3KcJr9HI22lzupsyILr1bYPC 3Rnf/7weNxJ/p9Ba+cu800O8T9vQpVuDPu1Wjx6tg9faRsDVmW59CkWX7JyCuDRe ToGr3iSvDGV2en5dS/qmnvirxvsEAQ== =Vnyc -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 22 03:32:04 2021 Received: (at 35575-close) by debbugs.gnu.org; 22 Feb 2021 08:32:04 +0000 Received: from localhost ([127.0.0.1]:55537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lE6dQ-00024x-CP for submit@debbugs.gnu.org; Mon, 22 Feb 2021 03:32:04 -0500 Received: from mout-p-101.mailbox.org ([80.241.56.151]:45322) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lE6dL-00024N-NF for 35575-close@debbugs.gnu.org; Mon, 22 Feb 2021 03:32:03 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [80.241.60.241]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4Dkb55490xzQlY0 for <35575-close@debbugs.gnu.org>; Mon, 22 Feb 2021 09:31:53 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1613982711; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=vtUBkSGkq3gy/JIolb7MoACuliXzCbs/gmnApEzhDMU=; b=pnEgLvEFu4z2b4anplHXwiL5xtnFUasd73F+kxNMVEzcLCj4sDTIwsuwGdNwRmacKC1cK2 JDg8SoZNn4BRtuaKLKd80y+Q+qxHru6Z2K4sb/NGfMtDKn5BTqO+xoa+JG7jd6WfAXMDfe a1jzSVSuSxmB6xwp0Q+xz599SWsLh/cPR9PcRrVEuI3SaJtLjdRxPxc3SzB1e5JrfJ/h3k mi3hnUv/7FkO4LFeJZQtPYSyxmaxoqdbw3LEDVxVKOlNSFTj8CTECI2RcBGZWthfnjBldh vlQWE3MsSG6EQdoh1yGcbPljnV4TuyFkXdhwSlsNAGeV1kg9/F8+yi8glP6Uvg== Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de [80.241.56.115]) (amavisd-new, port 10030) with ESMTP id JY4PPCti62km for <35575-close@debbugs.gnu.org>; Mon, 22 Feb 2021 09:31:50 +0100 (CET) Subject: Re: bug#35575: closing. bug has not reoccurred since To: 35575-close@debbugs.gnu.org References: <87v9mktw29.fsf@devup.no> From: Brendan Tildesley Message-ID: <18b8b71f-f464-ea9a-7274-5853c07e4bd7@brendan.scot> Date: Mon, 22 Feb 2021 19:31:44 +1100 MIME-Version: 1.0 In-Reply-To: <87v9mktw29.fsf@devup.no> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-MBO-SPAM-Probability: X-Rspamd-Score: -4.48 / 15.00 / 15.00 X-Rspamd-Queue-Id: 9CE7117D5 X-Rspamd-UID: 48cf23 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 35575-close 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 (-) On 1/4/20 12:53 am, Marius Bakke wrote: > Is this still relevant? I haven't heard reports about this in a long > time, nor experienced it (anymore) on my super-experimental systems that > switch LLVM and Mesa versions all the time. So I think the issue might > have been fixed upstream? Closing because the issue seems to have only occurred once  a long time ago and may have been fixed up stream. From unknown Fri Jun 20 07:13:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 22 Mar 2021 11:24:05 +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