From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Todor_Kondi=C4=87?= Subject: Re: Icecat doesn't display any text Date: Wed, 10 Jul 2019 09:32:00 +0000 Message-ID: References: <3bdd2bd11aa7e3ebf19a57ee87fcf4f653285681.camel@disroot.org> <87h87ur8gd.fsf@gnu.org> Reply-To: =?UTF-8?Q?Todor_Kondi=C4=87?= Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:50555) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hl8xp-0005ZL-S8 for help-guix@gnu.org; Wed, 10 Jul 2019 05:32:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hl8xl-00033o-F0 for help-guix@gnu.org; Wed, 10 Jul 2019 05:32:35 -0400 In-Reply-To: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Mike Gerwitz Cc: "help-guix\\@gnu.org" =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, 10 July 2019 09:18, Todor Kondi=C4=87 wrote: > =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 > On Wednesday, 10 July 2019 03:20, Mike Gerwitz mtg@gnu.org wrote: > > > On Tue, Jul 09, 2019 at 16:32:45 +0000, Todor Kondi=C4=87 wrote: > > > > > I solved it by either, > > > > > > - installing bunch of new fonts > > > - running fc-cache -f > > > - re-sourcing .guix-profile/etc/profile > > > - hash guix > > > > > > or some combination of the above. > > > > Sourcing the profile would define XDG_DATA_DIRS, which is required for > > font display. Installing fonts and running fc-cache may have provided > > fonts in ~/.guix-profile/share/fonts, which is part of XDG_DATA_DIRS. > > This is a known issue (which I experience when running Icecat in a > > container) that hopefully can be addressed by someone who knows a bit > > more than me about the proper way to fix the problem. :) It's a problem > > for people on foreign distros. > > > > Mike Gerwitz > > Free Software Hacker+Activist | GNU Maintainer & Volunteer > > GPG: D6E9 B930 028A 6C38 F43B 2388 FEF6 3574 5E6F 6D05 > > https://mikegerwitz.com > > ... for some reasong XDG_DATA_DIRS does not exist anymore in my profile; = you were right, the fact that this env var is not defined causes icecat gar= bage; do you by any chance know what package to install in order to set the= variable? My workaround at the moment is to create a bash script, #!/bin/bash XDG_DATA_DIRS=3D"$HOME/.guix-profile/share" icecat "$@" called icecat and residing earlier in the path than the real icecat.