From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ALkYJPuNo2GQPQAAgWs5BA (envelope-from ) for ; Sun, 28 Nov 2021 15:11:07 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id aO3fH/uNo2GYFwAA1q6Kng (envelope-from ) for ; Sun, 28 Nov 2021 14:11:07 +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 E6C6CB443 for ; Sun, 28 Nov 2021 15:11:06 +0100 (CET) Received: from localhost ([::1]:49036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mrKtU-0000DX-P7 for larch@yhetil.org; Sun, 28 Nov 2021 09:11:06 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45812) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrKgt-0005zb-VB for bug-guix@gnu.org; Sun, 28 Nov 2021 08:58:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:51848) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mrKgs-0004hE-L2 for bug-guix@gnu.org; Sun, 28 Nov 2021 08:58:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mrKgs-0005ar-CM for bug-guix@gnu.org; Sun, 28 Nov 2021 08:58:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#52044: Various Program Settings not Saving and Icons not Recognized Resent-From: Liliana Marie Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 28 Nov 2021 13:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52044 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Jaft Received: via spool by 52044-submit@debbugs.gnu.org id=B52044.163810786321475 (code B ref 52044); Sun, 28 Nov 2021 13:58:02 +0000 Received: (at 52044) by debbugs.gnu.org; 28 Nov 2021 13:57:43 +0000 Received: from localhost ([127.0.0.1]:35161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrKgZ-0005aI-6e for submit@debbugs.gnu.org; Sun, 28 Nov 2021 08:57:43 -0500 Received: from mail-wr1-f65.google.com ([209.85.221.65]:44729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mrKgX-0005a4-86 for 52044@debbugs.gnu.org; Sun, 28 Nov 2021 08:57:41 -0500 Received: by mail-wr1-f65.google.com with SMTP id l16so30584977wrp.11 for <52044@debbugs.gnu.org>; Sun, 28 Nov 2021 05:57:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=8V6Q3OH75mi7wNqGhoaeFXND1IIz1EY+Y/9MMq77jJY=; b=ou9ZPgrjiYR1f4/XvDrlKeWyu6ODvVcBxEPYINn7YjuvFnKVxsYPUUPfq6ZP72YbMp mu412foskScWyZrps2qK2XE8H9IoB3xLqMM6DocYC96QRY9YII5+nNZYL+m7riLwGjSV 3iyPWfEzOOhVsXizQ+TYzs42Wi4lXRQTRY6iNab5Ab3abmjmHuzlIYBjwKvGDVJ+BnM7 1A8kM7jbHMYjWfD/fZZx7BcbEz8yaiQOPLkQpQyiccLmlFqgEUBMKlCd5wm8jj6t5+Hk 6k2PeWr0BSCWP37tjHwFsezeFfpfMSmWDmAOozqP+zMMq69jqtQfLmKW0tXpRO2SuamJ LdPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=8V6Q3OH75mi7wNqGhoaeFXND1IIz1EY+Y/9MMq77jJY=; b=C6DLppA/VgO967xvK4c4WSsgf1hFPEayqkhoLj7eKhsSR8qv/a7OE8f4DxWiHt2pxN tay9fFloTOqjfVQSALDqEqsaQm2TqxLV5sUVKpoIzqF8mwfgAJwlxyWoQ5GlbXi1Ph2D WZY/gp6QUytkz5te8rgvs0uMU13xJ+dfsqpkY/LvEhlZK1rPI5ggQ05pYY7IOpAE/f0X bmYt/19ZsIyQr043nnR+K6lgqADJf/bxoi+vBnmHI5uXAxccE9ZR/EQvAE5rG/DbfNpA 5BPgkG5qxQsreabtkOwSrZuBOjfo3ghAMhrb5aRHt2EuFnGKulJ1ZrRaF+vDSkCWwdVo xI9g== X-Gm-Message-State: AOAM531z945hlpuGDTPoMBcn1Ol+24Uf4fQJj1HuptYNtgag2Mr+aLtS E9BBhqZFLXPMVmN/QdcauMg= X-Google-Smtp-Source: ABdhPJwGq/u4iF/xnHSv4j59dYbMl4eEaq8sN0fa2ip3zRyI0Xfgf8nQgqO3Dwnt2QL87Mc3uBRVKw== X-Received: by 2002:adf:f589:: with SMTP id f9mr26732539wro.505.1638107855192; Sun, 28 Nov 2021 05:57:35 -0800 (PST) Received: from nijino.fritz.box (85-127-52-93.dsl.dynamic.surfer.at. [85.127.52.93]) by smtp.gmail.com with ESMTPSA id t16sm4128569wrn.49.2021.11.28.05.57.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Nov 2021 05:57:34 -0800 (PST) Message-ID: <3b352ec6a646ae1b11f2d4fef5de0d3fc87658cf.camel@gmail.com> From: Liliana Marie Prikler Date: Sun, 28 Nov 2021 14:57:33 +0100 In-Reply-To: <1044076368.6013516.1638103922082@mail.yahoo.com> References: <1962172575.272360.1637610844717@mail.yahoo.com> <1044076368.6013516.1638103922082@mail.yahoo.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: , Cc: "52044@debbugs.gnu.org" <52044@debbugs.gnu.org> Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1638108667; 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: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=8V6Q3OH75mi7wNqGhoaeFXND1IIz1EY+Y/9MMq77jJY=; b=C4PMCT4jXamgvEWNm5xNhiM3xqI5Nq72igrhrPS9QToha7yzeg/0/hROifGVNSo9gyqKaB 4kiRLQvDN8udC4RRhtFkcPSZc+iBkCClAq88td5BrhMswaIzDCfrm7Ho11HApcvXmSWATN +H+MUCgK8oPr2MausC/1EcE39RsdNS7FCFqOb99PXh8iUrOdyoQf/2Ctiqrbolve99hL6G d9hW1pCiAxcU4RzImGtX3QKn4uslwt4xo/dLjkBuNRi2ZnfA98cFWPOjPhu/m/njoMFK3M 4wO+7gIPs8FRwjwfxT4Al+Fx4PelhH0pkcTPGGo4t1oqC9jG3KSrQ6XZV3ttUQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638108667; a=rsa-sha256; cv=none; b=FOkX+TM4mSbleMcFA+EsaPDX6KAbAbPGvwKPBJFhR1F3RiixuNm0hXELRdc6OQCjV9s+Om CSGVrZ2QO7q0i8+PJwfwFyC61k8BVhTdYWgCAUhb64MQ3MXi6UQ7lKzf/OG/Z8VhXbwrrZ YwOLLKpES8OoC0yzy3pJfj+FZUWtnkfHFPA4HLlTFEg+VIZ3HCPA5EZbj5wrcZzKrInjaM 2h6kj4z3Z3Wpj6k2j/kYyUXQcT5ahyW4OSi31bH79OJtTGNzy3rs2nhOOBnK6+DkyB4fan W8fHiFPElneodjtvK7fiCksNgbR1Yg6RjGysrBM50u64wfPtGE3wkP3jHHiEpA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=ou9ZPgrj; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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: -1.81 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=ou9ZPgrj; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=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: E6C6CB443 X-Spam-Score: -1.81 X-Migadu-Scanner: scn0.migadu.com X-TUID: QmqsSf9guS8+ Hi, Am Sonntag, den 28.11.2021, 12:52 +0000 schrieb Jaft: > [...] > > (If I understood correctly,) you were saying that a similar setup to > the Gnome example you gave could work with XFCE but running the full, > plain XFCE (assuming I did that right) still resulted in this weird > thing with the icons so I'm assuming there's something larger here, > going on? It definitely works right, on Gnome, and I'm able to see > all icons of the picked icon theme get loaded correctly but it seems, > to me, that's not the case with XFCE. So, what you're saying is that running the full XFCE stack with the plain xfce from guix is currently broken? I think that deserves to be called a bug, but it'd also have a fairly simple patch of adding adwaita-icon-theme, no? > Tangential but, bug-wise, unrelated: I mentioned rofi not showing > application icons. Looking at the errors it produces, when run, I'm > getting stuff like: > > (process:30101): Helpers.IconFetcher-WARNING **: 06:23:32.467: Failed > to load image: Couldn’t recognize the image file format for file > “/run/current-system/profile/share/icons/Papirus- > Light/96x96/apps/org.xfce.catfish.svg” > > I tried searching for if anyone had run into a similar problem and > found gdk-pixbuf2 2.32.1-1 with librsvg 2.40.10-1: "Couldn't > recognize the image file format for file" error for SVG files · Issue > #818 · msys2/MINGW-packages and [BUG] SVG rendering failed on rofi > version 1.6.1 · Discussion #1235 · davatorium/rofi but the first > didn't seem particularly related (beyond referencing the library, I > think, rofi uses and, even then, Guix is on a later version, by now) > and, in the second link, someone refers to Guix to reference how > things should be setup so that didn't really bring much > enlightenment, either. > > I tried running rofi with G_MESSAGES_DEBUG=Helpers.IconFetcher, to > get debugging messages and got: > > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: ani > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: bmp > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: gif > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: icns > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: ico > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: cur > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: jpeg > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: jpe > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: jpg > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: png > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: pnm > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: pbm > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: pgm > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: ppm > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: qtif > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: qif > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: tga > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: targa > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: tiff > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: tif > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: xbm > Helpers.IconFetcher-INFO: 06:38:06.245: Add image extension: xpm > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.268: Query: > preferences-desktop-theme(80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.269: starting up > icon fetching thread. > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.270: Query: > org.xfce.catfish(80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.270: starting up > icon fetching thread. > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.271: Query: > icecat(80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.271: starting up > icon fetching thread. > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.271: Query: (80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.271: Query: > org.xfce.powermanager(80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.272: Query: > chromium(80) > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.272: starting up > icon fetching thread. > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.272: found icon > preferences-desktop-theme(80x80): /run/current- > system/profile/share/icons/Papirus-Light/96x96/apps/preferences- > desktop-theme.svg > > (process:7244): Helpers.IconFetcher-WARNING **: 06:38:06.272: Failed > to load image: Couldn’t recognize the image file format for file > “/run/current-system/profile/share/icons/Papirus- > Light/96x96/apps/preferences-desktop-theme.svg” > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.272: starting up > icon fetching thread. > (process:7244): Helpers.IconFetcher-DEBUG: 06:38:06.275: found icon > org.xfce.catfish(80x80): /run/current- > system/profile/share/icons/Papirus- > Light/96x96/apps/org.xfce.catfish.svg > > SVGs don't seem to be loaded as an extension, though librsvg is a > dependency of rofi (I assume it's related to SVG handling for when > rofi is running). > > > [BUG] SVG rendering failed on rofi version 1.6.1 · Discussion #1235 · > da... > SVG rendering failed on rofi version 1.6.1. Fallback the version to > 1.5.4 and rendering works normally. Version ... > > > gdk-pixbuf2 2.32.1-1 with librsvg 2.40.10-1: "Couldn't recognize the > im... > When MyPaint tries to load an icon for its initial runtime test, I > get: ERROR: gui.application: Missing icon 'my... SVG handling is in a somewhat rough spot currently. There's some GNOME packages on current master, that have broken icons due to gdk- pixbuf+svg being severely out of date. These are for the most part known (at least the core GNOME ones like evince) and will probably vanish with the c-u-f merge. Consequently, I don't think it makes sense to report broken icons due to this reason on master; one would have to look into the c-u-f situation. Note that SVG is anyway broken for those not on x86_64, because that's the only platform that has Rust. Maybe there's an effort to derustify SVG handling in Gdk similar to how there's an open merge request to use duktape in polkit. If not, I did suggest elsewhere to pre-render SVGs with other tools like inkscape. Cheers