* IceCat from Guix all monospaced font @ 2019-05-04 17:19 Zelphir Kaltstahl 2019-05-04 17:45 ` pelzflorian (Florian Pelz) ` (3 more replies) 0 siblings, 4 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-04 17:19 UTC (permalink / raw To: help-guix Hello Guix Users, Today I installed GNU Icecat from Guix and everything works fine, except for one thing: The whole Icecat UI uses a monospaced font and on every website everything is monospaced. I've tried for hours to change fonts using userChrome.css to no avail. I also tried inspecting the UI using the browser toolbox and it shows, that my userChrome.css set values are used for the UI. Although in that inspector I see font family values like "Liberation Sans" and "DejaVu Sans" and "sans-serif", the UI _actually_ still is monospaced. While I generally like "monospaced-ness", the problem is, that it breaks Icecat's UI in many places, as the UI is not flexible enough to render all texts and often cuts text overflow, as the monospaced font is wider than what one would usually have. My guess is, that somehow Icecat installed via Guix is not able to pick up system wide installed fonts and always, no matter what I set, falls back to a monospaced font. Following this guess, I installed Liberation fonts and DejaVu fonts in Guix. However, still everything is monospaced. Also note, that I created a completely new user profile for Icecat, in a non-default path in `~/user/.icecat/profiles`. So everything there should be clean. That directory did not even exist, when I created the profile. Here is the content of my userChrome.css: ~~~~~~~~ @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); /* -moz-use-system-font */ /* Global UI font */ * { font-size: 11pt !important; font-family: Liberation Sans, DejaVu Sans, Ubuntu, sans-serif; } :root { --tab_min_width: 24px; --tab_max_width: 100px; --toolbarbutton-outer-padding: 1px !important; --toolbarbutton-inner-padding: 2px !important; --tab-min-height: 24px !important; --space-above-tabbar: 0px !important; } @-moz-document domain(){ font-family: sans-serif !important; } /* change font of tabs */ .tabbrowser-tab { font-family: Ubuntu, sans-serif; } /* decrease max height of the tab bar */ #tabbrowser-tabs { max-height: 25px; } #tabbrowser-tabs * { max-height: 25px; } #tabbrowser-tabs .tabbrowser-arrowscrollbox { max-height: 25px !important; padding-top: 1px !important; padding-bottom: 1px !important; margin-top: 0px !important; margin-bottom: 0px !important; text-shadow: none !important; } /* decrease height of the tabs */ /* normal tabs */ .tabbrowser-tab:not([pinned]) { height: 24px !important; } .tabbrowser-tab:not([pinned]) .tab-icon-image { margin-top: 0px; margin-bottom: 0px; padding: 0px; height: 16px; } /* pinned tabs */ .tabbrowser-tab[pinned] { width: 24px !important; height: 24px !important; border: none; } .tabbrowser-tab[pinned] .tab-icon-image { margin: 2px; padding: 0px; height: 16px; width: 16px; } .tab-content { max-height: 24px !important; padding-top: 0px !important; padding-right: 2px !important; padding-bottom: 0px !important; padding-left: 2px !important; } #navigator-toolbox #TabsToolbar { padding-right: 0px !important; padding-left: 0px !important; min-height: unset !important; /* background-color: #ffffff !important; */ /*height*/ height: unset !important; min-height: unset !important; } ~~~~~~~~ Does anyone know how to fix this monospaced issue? Please help me make my Icecat more usable : ) Thank you! Regards, Zelphir ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:19 IceCat from Guix all monospaced font Zelphir Kaltstahl @ 2019-05-04 17:45 ` pelzflorian (Florian Pelz) 2019-05-04 18:19 ` Zelphir Kaltstahl 2019-05-04 17:51 ` Tanguy Le Carrour ` (2 subsequent siblings) 3 siblings, 1 reply; 17+ messages in thread From: pelzflorian (Florian Pelz) @ 2019-05-04 17:45 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix On Sat, May 04, 2019 at 07:19:40PM +0200, Zelphir Kaltstahl wrote: > My guess is, that somehow Icecat installed via Guix is not able to pick > up system wide installed fonts and always, no matter what I set, falls > back to a monospaced font. Following this guess, I installed Liberation > fonts and DejaVu fonts in Guix. However, still everything is monospaced. > > Also note, that I created a completely new user profile for Icecat, in a > non-default path in `~/user/.icecat/profiles`. So everything there > should be clean. That directory did not even exist, when I created the > profile. > The manual says: After installing fonts you may have to refresh the font cache to use them in applications. The same applies when applications installed via Guix do not seem to find fonts. To force rebuilding of the font cache run ‘fc-cache -f’. The ‘fc-cache’ command is provided by the ‘fontconfig’ package. If I remember correctly, this helped me when I had encountered this issue. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:45 ` pelzflorian (Florian Pelz) @ 2019-05-04 18:19 ` Zelphir Kaltstahl 2019-05-04 20:26 ` pelzflorian (Florian Pelz) 0 siblings, 1 reply; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-04 18:19 UTC (permalink / raw To: pelzflorian (Florian Pelz); +Cc: help-guix Thanks for your quick reply. It did not work for me unfortunately. I mean, I had those fonts before I installed them via Guix already. I only tried installing them via Guix to be sure, that there are also some Guix installed fonts and that it is not an issue of not having any installed via Guix, which causes Icecat not to find any, when Icecat itself is installed via Guix. Unfortunately it does not seem that this is the issue. After running the fc-cache -f I restarted Icecat and still everything is monospaced there. On 5/4/19 7:45 PM, pelzflorian (Florian Pelz) wrote: > On Sat, May 04, 2019 at 07:19:40PM +0200, Zelphir Kaltstahl wrote: >> My guess is, that somehow Icecat installed via Guix is not able to pick >> up system wide installed fonts and always, no matter what I set, falls >> back to a monospaced font. Following this guess, I installed Liberation >> fonts and DejaVu fonts in Guix. However, still everything is monospaced. >> >> Also note, that I created a completely new user profile for Icecat, in a >> non-default path in `~/user/.icecat/profiles`. So everything there >> should be clean. That directory did not even exist, when I created the >> profile. >> > The manual says: > > After installing fonts you may have to refresh the font cache to use > them in applications. The same applies when applications installed via > Guix do not seem to find fonts. To force rebuilding of the font cache > run ‘fc-cache -f’. The ‘fc-cache’ command is provided by the > ‘fontconfig’ package. > > If I remember correctly, this helped me when I had encountered this issue. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 18:19 ` Zelphir Kaltstahl @ 2019-05-04 20:26 ` pelzflorian (Florian Pelz) 2019-05-05 0:50 ` Zelphir Kaltstahl 0 siblings, 1 reply; 17+ messages in thread From: pelzflorian (Florian Pelz) @ 2019-05-04 20:26 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix On Sat, May 04, 2019 at 08:19:41PM +0200, Zelphir Kaltstahl wrote: > After running the fc-cache -f I restarted Icecat and still everything is > monospaced there. > > Have you used the fontconfig package from Guix? I believe you need to install not only the fonts with Guix but also fontconfig. Regards, Florian ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 20:26 ` pelzflorian (Florian Pelz) @ 2019-05-05 0:50 ` Zelphir Kaltstahl 2019-05-05 5:55 ` pelzflorian (Florian Pelz) 0 siblings, 1 reply; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-05 0:50 UTC (permalink / raw To: pelzflorian (Florian Pelz); +Cc: help-guix Hello, Thank you for your idea. I did not install fontconfig before, but that also did not help, still the same monospaced everywhere. However! I ran Icecat from command line and I saw many warnings (whydid I not do this earlier?!) and they seems to relate to the issue I am seeing: ~~~~~~~~ 1557016986018 addons.webextension.https-everywhere@eff.org WARN Please specify whether you want browser_style or not in your browser_action options. (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.269: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.269: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.269: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.270: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 9', text='●' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.273: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.273: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15902): Pango-WARNING **: 00:43:06.273: scaled_font status is: file not found GLib-GIO-Message: 00:43:06.793: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.948: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.949: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.949: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.949: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 9', text='●' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.953: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.953: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15964): Pango-WARNING **: 00:43:06.953: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.975: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.975: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.976: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.976: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 9', text='●' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.993: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.993: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Pango-WARNING **: 00:43:06.993: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.029: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.029: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.029: scaled_font status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.029: shaping failure, expect ugly output. shape-engine='PangoFcShapeEngine', font='DejaVu Sans 9', text='●' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.032: failed to create cairo scaled font, expect ugly output. the offending font is 'DejaVu Sans 9' (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.032: font_face status is: file not found (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15970): Pango-WARNING **: 00:43:07.032: scaled_font status is: file not found JavaScript error: resource://gre/modules/ExtensionParent.jsm, line 861: Error: WebExtension context not found! JavaScript error: resource://gre/modules/ExtensionParent.jsm, line 861: Error: WebExtension context not found! (/gnu/store/rllrc55ygi4yhxnhq8v41ynl6mg5ak56-icecat-60.3.0-gnu1/lib/icecat/.icecat-real:15967): Gtk-WARNING **: 00:43:10.453: Could not load a pixbuf from icon theme. This may indicate that pixbuf loaders or the mime database could not be found. JavaScript error: resource://gre/modules/ExtensionContent.jsm, line 489: TypeError: Argument 1 of PrecompiledScript.executeInGlobal is not an object. JavaScript error: resource://gre/modules/ExtensionParent.jsm, line 861: Error: WebExtension context not found! ~~~~~~~~ Some of this is Icecat extensions stuff, but those warnings clearly relate do DejaVu Sans (although font size 9 and I set a higher one in my userChrome.css and in Icecat preferences). I also saw some "cairo" and "pango" in there, so I tried installing "cairo" and "pango" using Guix. I also tried installing "libxft", as its description sounded promising to me. So far no luck. All these things did not help. Is there any special command I need to run, after installing fontconfig, for it to make fonts discoverable for Icecat? Regards, Zelphir On 5/4/19 10:26 PM, pelzflorian (Florian Pelz) wrote: > On Sat, May 04, 2019 at 08:19:41PM +0200, Zelphir Kaltstahl wrote: >> After running the fc-cache -f I restarted Icecat and still everything is >> monospaced there. >> >> > Have you used the fontconfig package from Guix? I believe you need to > install not only the fonts with Guix but also fontconfig. > > Regards, > Florian ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-05 0:50 ` Zelphir Kaltstahl @ 2019-05-05 5:55 ` pelzflorian (Florian Pelz) 2019-05-05 12:09 ` Zelphir Kaltstahl 0 siblings, 1 reply; 17+ messages in thread From: pelzflorian (Florian Pelz) @ 2019-05-05 5:55 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix On Sun, May 05, 2019 at 02:50:23AM +0200, Zelphir Kaltstahl wrote: > Hello, > > Thank you for your idea. > > I did not install fontconfig before, but that also did not help, still > the same monospaced everywhere. You did run fc-cache -f after installing fontconfig with guix? If yes then either my issue was different or my memory is bad. Regards, Florian ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-05 5:55 ` pelzflorian (Florian Pelz) @ 2019-05-05 12:09 ` Zelphir Kaltstahl 0 siblings, 0 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-05 12:09 UTC (permalink / raw To: pelzflorian (Florian Pelz); +Cc: help-guix Hi, Florian, Yep, that is what I did immediately after installing fontconfig. Regards, Zelphir On 5/5/19 7:55 AM, pelzflorian (Florian Pelz) wrote: > On Sun, May 05, 2019 at 02:50:23AM +0200, Zelphir Kaltstahl wrote: >> Hello, >> >> Thank you for your idea. >> >> I did not install fontconfig before, but that also did not help, still >> the same monospaced everywhere. > You did run > > fc-cache -f > > after installing fontconfig with guix? If yes then either my issue > was different or my memory is bad. > > Regards, > Florian ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:19 IceCat from Guix all monospaced font Zelphir Kaltstahl 2019-05-04 17:45 ` pelzflorian (Florian Pelz) @ 2019-05-04 17:51 ` Tanguy Le Carrour 2019-05-04 18:20 ` Zelphir Kaltstahl 2019-05-04 19:25 ` ison 2019-05-05 2:18 ` Mark H Weaver 3 siblings, 1 reply; 17+ messages in thread From: Tanguy Le Carrour @ 2019-05-04 17:51 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix Hi Zelphir, hi Guix! Le 05/04, Zelphir Kaltstahl a écrit : > Today I installed GNU Icecat from Guix and everything works fine, except > for one thing: > > The whole Icecat UI uses a monospaced font and on every website > everything is monospaced. > […] > Does anyone know how to fix this monospaced issue? Please help me make > my Icecat more usable : ) Thank you! I totally +1 this issue! I've been having the same kind of problem for several days… I've installed a couple of fonts —OK… maybe I've installed ALL of the fonts available, but it's so easy to clean everything with Guix… I couldn't resist! ^_^'—, and since then I have "EmojiOne Mozilla" as my font in Icecat! It's not that ugly but… it doesn't show figures!!… and guess what, figures are actually useful little things! I tried changing the font from icecat settings but this didn't help. So, I sympathize but I cannot help, sorry! -- Tanguy ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:51 ` Tanguy Le Carrour @ 2019-05-04 18:20 ` Zelphir Kaltstahl 0 siblings, 0 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-04 18:20 UTC (permalink / raw To: Tanguy Le Carrour; +Cc: help-guix Ah well, at least I now know that I am not the only one with this issue in Icecat. Thank you. On 5/4/19 7:51 PM, Tanguy Le Carrour wrote: > Hi Zelphir, hi Guix! > > Le 05/04, Zelphir Kaltstahl a écrit : >> Today I installed GNU Icecat from Guix and everything works fine, except >> for one thing: >> >> The whole Icecat UI uses a monospaced font and on every website >> everything is monospaced. >> […] >> Does anyone know how to fix this monospaced issue? Please help me make >> my Icecat more usable : ) Thank you! > I totally +1 this issue! I've been having the same kind of problem for > several days… I've installed a couple of fonts —OK… maybe I've installed > ALL of the fonts available, but it's so easy to clean everything with > Guix… I couldn't resist! ^_^'—, and since then I have "EmojiOne Mozilla" > as my font in Icecat! It's not that ugly but… it doesn't show figures!!… > and guess what, figures are actually useful little things! I tried > changing the font from icecat settings but this didn't help. > > So, I sympathize but I cannot help, sorry! > > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:19 IceCat from Guix all monospaced font Zelphir Kaltstahl 2019-05-04 17:45 ` pelzflorian (Florian Pelz) 2019-05-04 17:51 ` Tanguy Le Carrour @ 2019-05-04 19:25 ` ison 2019-05-04 20:00 ` Zelphir Kaltstahl 2019-05-05 2:18 ` Mark H Weaver 3 siblings, 1 reply; 17+ messages in thread From: ison @ 2019-05-04 19:25 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix Icecat is a GTK3 application. Have you tried setting your GTK3 font? You can do so with an application like lxappearance (under the "widget" tab, select "Default font") Alternatively you can set it manually. If I'm not mistaken it should be in the file: ~/.config/gtk-3.0/settings.ini At the bare minimum I think you should have this: [Settings] gtk-font-name=<My Font> <Weight> <Size> The weight can be things like "Regular", "Medium", or "Bold" or other variants Make sure your font is being located correctly by fontconfig. You can test it with: fc-match "My Font" Also, for the record you might want to check what gets returned when you just type fc-match with no options. Because that's usually the default most applications will select, and it sounds like you might have it set to a monospace font, which probably isn't the best setting in general. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 19:25 ` ison @ 2019-05-04 20:00 ` Zelphir Kaltstahl 2019-05-04 20:01 ` Zelphir Kaltstahl 2019-05-04 20:14 ` ison 0 siblings, 2 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-04 20:00 UTC (permalink / raw To: ison; +Cc: help-guix Hi, thanks for your reply! First I tried the fc-match. It returned: DejaVuSans.ttf: "DejaVu Sans" "Book" Then I looked for the ~/.config/gtk-3.0/settings.ini file. It did not exist, only "bookmarks" and "gtk.css" existed at that location. So I created the "settings.ini" file and put in there the following: [Settings] gtk-font-name=i"DejaVu Sans" "Book" 11 After that another fc-match with same result: DejaVuSans.ttf: "DejaVu Sans" "Book" Still no luck in Icecat. I restarted it, but still everything in its UI and on all websites is monospaced, despite other settings in "userChrome.css" in my browser profile (for UI) and Icecat preferences (for websites). Regards, Zelphir On 5/4/19 9:25 PM, ison wrote: > Icecat is a GTK3 application. Have you tried setting your GTK3 font? > You can do so with an application like lxappearance > (under the "widget" tab, select "Default font") > > Alternatively you can set it manually. > If I'm not mistaken it should be in the file: ~/.config/gtk-3.0/settings.ini > At the bare minimum I think you should have this: > > [Settings] > gtk-font-name=<My Font> <Weight> <Size> > > The weight can be things like "Regular", "Medium", or "Bold" or other variants > Make sure your font is being located correctly by fontconfig. You can test it > with: fc-match "My Font" > > Also, for the record you might want to check what gets returned when you just > type fc-match with no options. Because that's usually the default most > applications will select, and it sounds like you might have it set to a > monospace font, which probably isn't the best setting in general. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 20:00 ` Zelphir Kaltstahl @ 2019-05-04 20:01 ` Zelphir Kaltstahl 2019-05-04 20:14 ` ison 1 sibling, 0 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-04 20:01 UTC (permalink / raw To: ison; +Cc: help-guix And I corrected the typo with the "i", but no luck. On 5/4/19 10:00 PM, Zelphir Kaltstahl wrote: > Hi, thanks for your reply! > > First I tried the fc-match. It returned: > > DejaVuSans.ttf: "DejaVu Sans" "Book" > > Then I looked for the ~/.config/gtk-3.0/settings.ini file. It did not > exist, only "bookmarks" and "gtk.css" existed at that location. So I > created the "settings.ini" file and put in there the following: > > [Settings] > gtk-font-name=i"DejaVu Sans" "Book" 11 > > After that another fc-match with same result: > > DejaVuSans.ttf: "DejaVu Sans" "Book" > > Still no luck in Icecat. I restarted it, but still everything in its UI > and on all websites is monospaced, despite other settings in > "userChrome.css" in my browser profile (for UI) and Icecat preferences > (for websites). > > Regards, > > Zelphir > > > On 5/4/19 9:25 PM, ison wrote: >> Icecat is a GTK3 application. Have you tried setting your GTK3 font? >> You can do so with an application like lxappearance >> (under the "widget" tab, select "Default font") >> >> Alternatively you can set it manually. >> If I'm not mistaken it should be in the file: ~/.config/gtk-3.0/settings.ini >> At the bare minimum I think you should have this: >> >> [Settings] >> gtk-font-name=<My Font> <Weight> <Size> >> >> The weight can be things like "Regular", "Medium", or "Bold" or other variants >> Make sure your font is being located correctly by fontconfig. You can test it >> with: fc-match "My Font" >> >> Also, for the record you might want to check what gets returned when you just >> type fc-match with no options. Because that's usually the default most >> applications will select, and it sounds like you might have it set to a >> monospace font, which probably isn't the best setting in general. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 20:00 ` Zelphir Kaltstahl 2019-05-04 20:01 ` Zelphir Kaltstahl @ 2019-05-04 20:14 ` ison 2019-05-05 0:52 ` Zelphir Kaltstahl 1 sibling, 1 reply; 17+ messages in thread From: ison @ 2019-05-04 20:14 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix I think quotes cause it to fail. I just tried quoting the font name in my settings.ini and it switched to a fallback font. Can you try with the following: gtk-font-name=Deja Vu Sans 10 No quotes. It probably helps to use an application to set it too, so you know there's no silly formatting errors. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 20:14 ` ison @ 2019-05-05 0:52 ` Zelphir Kaltstahl 0 siblings, 0 replies; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-05 0:52 UTC (permalink / raw To: ison; +Cc: help-guix Leaving the quotes away also did not change the monospace madness. I will try using a tool next. Thanks! On 5/4/19 10:14 PM, ison wrote: > I think quotes cause it to fail. I just tried quoting the font name in my > settings.ini and it switched to a fallback font. Can you try with the following: > gtk-font-name=Deja Vu Sans 10 > No quotes. > It probably helps to use an application to set it too, so you know there's no > silly formatting errors. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-04 17:19 IceCat from Guix all monospaced font Zelphir Kaltstahl ` (2 preceding siblings ...) 2019-05-04 19:25 ` ison @ 2019-05-05 2:18 ` Mark H Weaver 2019-05-05 12:08 ` Zelphir Kaltstahl 3 siblings, 1 reply; 17+ messages in thread From: Mark H Weaver @ 2019-05-05 2:18 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix Hi Zelphir, Zelphir Kaltstahl <zelphirkaltstahl@gmail.com> writes: > Today I installed GNU Icecat from Guix and everything works fine, except > for one thing: > > The whole Icecat UI uses a monospaced font and on every website > everything is monospaced. I've tried for hours to change fonts using > userChrome.css to no avail. I also tried inspecting the UI using the > browser toolbox and it shows, that my userChrome.css set values are used > for the UI. Although in that inspector I see font family values like > "Liberation Sans" and "DejaVu Sans" and "sans-serif", the UI _actually_ > still is monospaced. > > While I generally like "monospaced-ness", the problem is, that it breaks > Icecat's UI in many places, as the UI is not flexible enough to render > all texts and often cuts text overflow, as the monospaced font is wider > than what one would usually have. > > My guess is, that somehow Icecat installed via Guix is not able to pick > up system wide installed fonts and always, no matter what I set, falls > back to a monospaced font. Following this guess, I installed Liberation > fonts and DejaVu fonts in Guix. However, still everything is monospaced. It might be helpful to run "strace -f -o trace.out icecat" until the problem is apparent, then quit, and look in "trace.out" for clues. I just did that on my Guix system where IceCat works well, and I've included the relevant excerpt below. Can you find the corresponding excerpt from your trace.out, and show it to us? Please don't send the whole thing, partly because it's huge, and partly because it might include information that should be kept private. FYI, on my Guix system I have GNOME in my system profile, and in my user profile I have IceCat, font-dejavu, freetype, and fontconfig, among many others. I didn't install 'fontconfig' explicitly, but it was added implicitly to my user profile as a propagated-input. Presumably our IceCat package implicitly depends on some other package. If we can find out what that is, we can probably fix this issue with a suitable wrapper. Thanks, Mark --8<---------------cut here---------------start------------->8--- 5233 stat("/home/mhw/.guix-profile/etc/xdg", {st_mode=S_IFDIR|0555, st_size=24, ...}) = 0 5233 stat("/run/current-system/profile/etc/xdg", {st_mode=S_IFDIR|0555, st_size=82, ...}) = 0 5233 stat("/gnu/store/9v1505spjs16icl5v2y76dbp4504yvn1-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgwlg3q40znx0rwjan0b3jn38x31hldn-emacs-26.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgwlg3q40znx0rwjan0b3jn38x31hldn-emacs-26.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/vkn4l06y4932i81zs68yig238hvhnvwx-geocode-glib-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/l2bkkzvzxbfw81i364f2mm6cb8sdk1y8-telepathy-logger-0.8.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/s795jav4270x940spl48a885nhw4axnx-pulseaudio-12.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/6c153g3cfrz7qr3jrfdn38fssh6axhhm-network-manager-applet-1.8.14/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/jzyfi0aq3qmyk0y2am25z8h07gr1h204-mutter-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/l9k1spnkhmcxcra94v1y7mzjid8gs1jd-libgweather-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/wvbswwx7s0vb0ngba329srymzmsff99f-libgnomekbd-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/i3knaxnm570c0hxga62qchzb9zg20a7i-ibus-1.5.20/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/8nm5y2pikpi3zlj80iyklw4r324l58i0-gnome-settings-daemon-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/rxidqhh1q180l766amh4xghq2spndqzj-gnome-bluetooth-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/0fna2si8xngbpg095zfdz7ccfbi11had-gdm-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/64vxb6d6kwh3gaibl2dsfg3xp4qlnlmy-gcr-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/ymx09pd6i9parb58z3dza69s8gr7xfxf-evolution-data-server-3.28.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/dmkdbjj3ahgsywhp6wnxwpagkgslayck-caribou-0.4.21/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/vd2rvrp7ihqixzc0b0vfyplcbn02l640-gnome-shell-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/vkn4l06y4932i81zs68yig238hvhnvwx-geocode-glib-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/l2bkkzvzxbfw81i364f2mm6cb8sdk1y8-telepathy-logger-0.8.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/s795jav4270x940spl48a885nhw4axnx-pulseaudio-12.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/6c153g3cfrz7qr3jrfdn38fssh6axhhm-network-manager-applet-1.8.14/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/jzyfi0aq3qmyk0y2am25z8h07gr1h204-mutter-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/l9k1spnkhmcxcra94v1y7mzjid8gs1jd-libgweather-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/wvbswwx7s0vb0ngba329srymzmsff99f-libgnomekbd-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/i3knaxnm570c0hxga62qchzb9zg20a7i-ibus-1.5.20/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/8nm5y2pikpi3zlj80iyklw4r324l58i0-gnome-settings-daemon-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/rxidqhh1q180l766amh4xghq2spndqzj-gnome-bluetooth-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/0fna2si8xngbpg095zfdz7ccfbi11had-gdm-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/64vxb6d6kwh3gaibl2dsfg3xp4qlnlmy-gcr-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/ymx09pd6i9parb58z3dza69s8gr7xfxf-evolution-data-server-3.28.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/dmkdbjj3ahgsywhp6wnxwpagkgslayck-caribou-0.4.21/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/vd2rvrp7ihqixzc0b0vfyplcbn02l640-gnome-shell-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/3lrbk89dw381kb6c830mcs3ipdjxi641-gnome-session-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/home/mhw/.guix-profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=16, ...}) = 0 5233 stat("/run/current-system/profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=34, ...}) = 0 5233 stat("/home/mhw/.guix-profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=16, ...}) = 0 5233 stat("/run/current-system/profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=34, ...}) = 0 5233 stat("/home/mhw/.config", {st_mode=S_IFDIR|0755, st_size=830, ...}) = 0 5233 stat("/home/mhw/.themes", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/home/mhw/.fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) 5233 stat("/home/mhw/.local/share", {st_mode=S_IFDIR|0700, st_size=604, ...}) = 0 5233 lstat("/home/mhw/.fonts.conf", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) 5233 lstat("/home/mhw/.pangorc", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) 5233 stat("/gnu/store/zfnxf695y1xjaig046v4bb1gba2b2pvi-icecat-60.6.1-guix1/lib/icecat", {st_mode=S_IFDIR|0555, st_size=892, ...}) = 0 5233 stat("/home/mhw/.mozilla/systemextensionsdev", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 5233 lstat("/var/run/bumblebee.socket", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) 5233 lstat("/proc/-1/maps", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) 5233 lstat("/proc/-1/statm", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) 5233 lstat("/proc/-1/smaps", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) 5233 lstat("/proc/-1/status", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) 5233 stat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 5233 lstat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 5233 openat(AT_FDCWD, "/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 5233 fstat(3, {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 5233 getdents64(3, /* 2 entries */, 32768) = 48 5233 getdents64(3, /* 0 entries */, 32768) = 0 5233 close(3) = 0 5233 rmdir("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34") = 0 5233 mkdir("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", 0700) = 0 5233 stat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 5233 stat("/home/mhw/.mozilla/icecat/3m5f1yqc.default-1476203579848/chrome", 0x7ffd9f252390) = -1 ENOENT (No such file or directory) 5233 stat("/home/mhw/.mozilla/icecat/3m5f1yqc.default-1476203579848/extensions", {st_mode=S_IFDIR|0700, st_size=222, ...}) = 0 5233 lstat("/run/user/1000/dconf", {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 5233 lstat("/run/user/1000", {st_mode=S_IFDIR|0700, st_size=240, ...}) = 0 5233 lstat("/run/user", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0 5233 lstat("/run", {st_mode=S_IFDIR|0755, st_size=148, ...}) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuMathTeXGyre.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-Bold.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-BoldOblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-ExtraLight.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-Oblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-Bold.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-BoldOblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-Oblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-Bold.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-BoldOblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-Oblique.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-Bold.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-BoldItalic.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-Italic.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-Bold.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-BoldItalic.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-Italic.ttf", R_OK) = 0 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed.ttf", R_OK) = 0 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Bold.otf", R_OK) = 0 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-BoldOblique.otf", R_OK) = 0 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Oblique.otf", R_OK) = 0 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Regular.otf", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010013l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010015l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010033l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010035l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018012l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018015l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018032l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018035l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059013l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059016l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059033l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059036l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/d050000l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019003l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019004l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019023l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019024l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019043l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019044l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019063l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019064l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021003l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021004l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021023l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021024l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022003l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022004l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022023l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022024l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052003l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052004l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052023l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052024l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/s050000l.pfb", R_OK) = 0 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/z003034l.pfb", R_OK) = 0 5233 access("/gnu/store/zfnxf695y1xjaig046v4bb1gba2b2pvi-icecat-60.6.1-guix1/lib/icecat/fonts/EmojiOneMozilla.ttf", R_OK) = 0 5233 readlink("/proc/self/exe", "/gnu/store/zfnxf695y1xjaig046v4b"..., 4095) = 87 5233 openat(AT_FDCWD, "/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans.ttf", O_RDONLY) = 3 --8<---------------cut here---------------end--------------->8--- ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: Re: IceCat from Guix all monospaced font 2019-05-05 2:18 ` Mark H Weaver @ 2019-05-05 12:08 ` Zelphir Kaltstahl 2019-05-05 20:14 ` Mark H Weaver 0 siblings, 1 reply; 17+ messages in thread From: Zelphir Kaltstahl @ 2019-05-05 12:08 UTC (permalink / raw To: Mark H Weaver; +Cc: help-guix Hi Mark, The problem is solved for me now. Would an "strace" still be helpful? I will write another mail to the list, summarizing what I have tried and that it works now. Thank you for your detailed idea about how to progress nevertheless. Regards, Zelphir On 5/5/19 4:18 AM, Mark H Weaver wrote: > Hi Zelphir, > > Zelphir Kaltstahl <zelphirkaltstahl@gmail.com> writes: > >> Today I installed GNU Icecat from Guix and everything works fine, except >> for one thing: >> >> The whole Icecat UI uses a monospaced font and on every website >> everything is monospaced. I've tried for hours to change fonts using >> userChrome.css to no avail. I also tried inspecting the UI using the >> browser toolbox and it shows, that my userChrome.css set values are used >> for the UI. Although in that inspector I see font family values like >> "Liberation Sans" and "DejaVu Sans" and "sans-serif", the UI _actually_ >> still is monospaced. >> >> While I generally like "monospaced-ness", the problem is, that it breaks >> Icecat's UI in many places, as the UI is not flexible enough to render >> all texts and often cuts text overflow, as the monospaced font is wider >> than what one would usually have. >> >> My guess is, that somehow Icecat installed via Guix is not able to pick >> up system wide installed fonts and always, no matter what I set, falls >> back to a monospaced font. Following this guess, I installed Liberation >> fonts and DejaVu fonts in Guix. However, still everything is monospaced. > It might be helpful to run "strace -f -o trace.out icecat" until the > problem is apparent, then quit, and look in "trace.out" for clues. > I just did that on my Guix system where IceCat works well, and I've > included the relevant excerpt below. > > Can you find the corresponding excerpt from your trace.out, and show it > to us? Please don't send the whole thing, partly because it's huge, and > partly because it might include information that should be kept private. > > FYI, on my Guix system I have GNOME in my system profile, and in my user > profile I have IceCat, font-dejavu, freetype, and fontconfig, among many > others. I didn't install 'fontconfig' explicitly, but it was added > implicitly to my user profile as a propagated-input. > > Presumably our IceCat package implicitly depends on some other package. > If we can find out what that is, we can probably fix this issue with a > suitable wrapper. > > Thanks, > Mark > > > --8<---------------cut here---------------start------------->8--- > 5233 stat("/home/mhw/.guix-profile/etc/xdg", {st_mode=S_IFDIR|0555, st_size=24, ...}) = 0 > 5233 stat("/run/current-system/profile/etc/xdg", {st_mode=S_IFDIR|0555, st_size=82, ...}) = 0 > 5233 stat("/gnu/store/9v1505spjs16icl5v2y76dbp4504yvn1-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgwlg3q40znx0rwjan0b3jn38x31hldn-emacs-26.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgwlg3q40znx0rwjan0b3jn38x31hldn-emacs-26.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/vkn4l06y4932i81zs68yig238hvhnvwx-geocode-glib-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/l2bkkzvzxbfw81i364f2mm6cb8sdk1y8-telepathy-logger-0.8.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/s795jav4270x940spl48a885nhw4axnx-pulseaudio-12.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/6c153g3cfrz7qr3jrfdn38fssh6axhhm-network-manager-applet-1.8.14/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/jzyfi0aq3qmyk0y2am25z8h07gr1h204-mutter-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/l9k1spnkhmcxcra94v1y7mzjid8gs1jd-libgweather-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/wvbswwx7s0vb0ngba329srymzmsff99f-libgnomekbd-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/i3knaxnm570c0hxga62qchzb9zg20a7i-ibus-1.5.20/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/8nm5y2pikpi3zlj80iyklw4r324l58i0-gnome-settings-daemon-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/rxidqhh1q180l766amh4xghq2spndqzj-gnome-bluetooth-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/0fna2si8xngbpg095zfdz7ccfbi11had-gdm-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/64vxb6d6kwh3gaibl2dsfg3xp4qlnlmy-gcr-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/ymx09pd6i9parb58z3dza69s8gr7xfxf-evolution-data-server-3.28.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/dmkdbjj3ahgsywhp6wnxwpagkgslayck-caribou-0.4.21/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/vd2rvrp7ihqixzc0b0vfyplcbn02l640-gnome-shell-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/vkn4l06y4932i81zs68yig238hvhnvwx-geocode-glib-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/l2bkkzvzxbfw81i364f2mm6cb8sdk1y8-telepathy-logger-0.8.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/s795jav4270x940spl48a885nhw4axnx-pulseaudio-12.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/6c153g3cfrz7qr3jrfdn38fssh6axhhm-network-manager-applet-1.8.14/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/jzyfi0aq3qmyk0y2am25z8h07gr1h204-mutter-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/l9k1spnkhmcxcra94v1y7mzjid8gs1jd-libgweather-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/wvbswwx7s0vb0ngba329srymzmsff99f-libgnomekbd-3.26.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/i3knaxnm570c0hxga62qchzb9zg20a7i-ibus-1.5.20/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/8nm5y2pikpi3zlj80iyklw4r324l58i0-gnome-settings-daemon-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/rxidqhh1q180l766amh4xghq2spndqzj-gnome-bluetooth-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/0fna2si8xngbpg095zfdz7ccfbi11had-gdm-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/64vxb6d6kwh3gaibl2dsfg3xp4qlnlmy-gcr-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/ymx09pd6i9parb58z3dza69s8gr7xfxf-evolution-data-server-3.28.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/dmkdbjj3ahgsywhp6wnxwpagkgslayck-caribou-0.4.21/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/vd2rvrp7ihqixzc0b0vfyplcbn02l640-gnome-shell-3.28.2/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/daxn8m96wk2d2jnz4mxllhk34iv5gjqp-shared-mime-info-1.9/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/cgy82g6yv8l1chawgch47zh23b0jll3l-glib-2.56.3/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/2d1iqzza547320wrfg6yvsr54j5hfw3c-gtk+-3.24.7/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/ga4arkrdndyv52cs062n2l9hgnqfjyaq-gsettings-desktop-schemas-3.28.0/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/3lrbk89dw381kb6c830mcs3ipdjxi641-gnome-session-3.28.1/share/fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/home/mhw/.guix-profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=16, ...}) = 0 > 5233 stat("/run/current-system/profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=34, ...}) = 0 > 5233 stat("/home/mhw/.guix-profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=16, ...}) = 0 > 5233 stat("/run/current-system/profile/share/fonts", {st_mode=S_IFDIR|0555, st_size=34, ...}) = 0 > 5233 stat("/home/mhw/.config", {st_mode=S_IFDIR|0755, st_size=830, ...}) = 0 > 5233 stat("/home/mhw/.themes", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/home/mhw/.fonts", 0x7ffd9f2521c0) = -1 ENOENT (No such file or directory) > 5233 stat("/home/mhw/.local/share", {st_mode=S_IFDIR|0700, st_size=604, ...}) = 0 > 5233 lstat("/home/mhw/.fonts.conf", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) > 5233 lstat("/home/mhw/.pangorc", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) > 5233 stat("/gnu/store/zfnxf695y1xjaig046v4bb1gba2b2pvi-icecat-60.6.1-guix1/lib/icecat", {st_mode=S_IFDIR|0555, st_size=892, ...}) = 0 > 5233 stat("/home/mhw/.mozilla/systemextensionsdev", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 > 5233 lstat("/var/run/bumblebee.socket", 0x7ffd9f252140) = -1 ENOENT (No such file or directory) > 5233 lstat("/proc/-1/maps", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) > 5233 lstat("/proc/-1/statm", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) > 5233 lstat("/proc/-1/smaps", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) > 5233 lstat("/proc/-1/status", 0x7ffd9f252310) = -1 ENOENT (No such file or directory) > 5233 stat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 > 5233 lstat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 > 5233 openat(AT_FDCWD, "/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3 > 5233 fstat(3, {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 > 5233 getdents64(3, /* 2 entries */, 32768) = 48 > 5233 getdents64(3, /* 0 entries */, 32768) = 0 > 5233 close(3) = 0 > 5233 rmdir("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34") = 0 > 5233 mkdir("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", 0700) = 0 > 5233 stat("/tmp/Temp-adeffb20-9595-4353-96a7-25e40f387b34", {st_mode=S_IFDIR|0700, st_size=0, ...}) = 0 > 5233 stat("/home/mhw/.mozilla/icecat/3m5f1yqc.default-1476203579848/chrome", 0x7ffd9f252390) = -1 ENOENT (No such file or directory) > 5233 stat("/home/mhw/.mozilla/icecat/3m5f1yqc.default-1476203579848/extensions", {st_mode=S_IFDIR|0700, st_size=222, ...}) = 0 > 5233 lstat("/run/user/1000/dconf", {st_mode=S_IFDIR|0700, st_size=60, ...}) = 0 > 5233 lstat("/run/user/1000", {st_mode=S_IFDIR|0700, st_size=240, ...}) = 0 > 5233 lstat("/run/user", {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0 > 5233 lstat("/run", {st_mode=S_IFDIR|0755, st_size=148, ...}) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuMathTeXGyre.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-Bold.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-BoldOblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-ExtraLight.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans-Oblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-Bold.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-BoldOblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed-Oblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansCondensed.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-Bold.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-BoldOblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono-Oblique.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSansMono.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-Bold.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-BoldItalic.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif-Italic.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerif.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-Bold.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-BoldItalic.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed-Italic.ttf", R_OK) = 0 > 5233 access("/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSerifCondensed.ttf", R_OK) = 0 > 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Bold.otf", R_OK) = 0 > 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-BoldOblique.otf", R_OK) = 0 > 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Oblique.otf", R_OK) = 0 > 5233 access("/run/current-system/profile/share/fonts/cantarell/Cantarell-Regular.otf", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010013l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010015l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010033l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/a010035l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018012l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018015l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018032l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/b018035l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059013l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059016l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059033l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/c059036l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/d050000l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019003l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019004l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019023l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019024l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019043l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019044l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019063l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n019064l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021003l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021004l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021023l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n021024l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022003l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022004l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022023l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/n022024l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052003l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052004l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052023l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/p052024l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/s050000l.pfb", R_OK) = 0 > 5233 access("/gnu/store/ag8ilfwcnxn0xnw8bar9ia73h3hg3rra-gs-fonts-8.11/share/fonts/type1/ghostscript/z003034l.pfb", R_OK) = 0 > 5233 access("/gnu/store/zfnxf695y1xjaig046v4bb1gba2b2pvi-icecat-60.6.1-guix1/lib/icecat/fonts/EmojiOneMozilla.ttf", R_OK) = 0 > 5233 readlink("/proc/self/exe", "/gnu/store/zfnxf695y1xjaig046v4b"..., 4095) = 87 > 5233 openat(AT_FDCWD, "/home/mhw/.guix-profile/share/fonts/truetype/DejaVuSans.ttf", O_RDONLY) = 3 > --8<---------------cut here---------------end--------------->8--- ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: IceCat from Guix all monospaced font 2019-05-05 12:08 ` Zelphir Kaltstahl @ 2019-05-05 20:14 ` Mark H Weaver 0 siblings, 0 replies; 17+ messages in thread From: Mark H Weaver @ 2019-05-05 20:14 UTC (permalink / raw To: Zelphir Kaltstahl; +Cc: help-guix Hi Zelphir, Zelphir Kaltstahl <zelphirkaltstahl@gmail.com> writes: > The problem is solved for me now. Would an "strace" still be helpful? I'm not sure. It depends on whether we're able to understand from your upcoming email what went wrong and how to fix it properly. > I will write another mail to the list, summarizing what I have tried and > that it works now. Please do send that email when you can. I'm glad it's working for you now, but it would also be good to fix it properly so that other users will not hit the same bug. > Thank you for your detailed idea about how to progress nevertheless. Glad to help. Thanks for reporting the issue. Mark ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2019-05-05 20:16 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-05-04 17:19 IceCat from Guix all monospaced font Zelphir Kaltstahl 2019-05-04 17:45 ` pelzflorian (Florian Pelz) 2019-05-04 18:19 ` Zelphir Kaltstahl 2019-05-04 20:26 ` pelzflorian (Florian Pelz) 2019-05-05 0:50 ` Zelphir Kaltstahl 2019-05-05 5:55 ` pelzflorian (Florian Pelz) 2019-05-05 12:09 ` Zelphir Kaltstahl 2019-05-04 17:51 ` Tanguy Le Carrour 2019-05-04 18:20 ` Zelphir Kaltstahl 2019-05-04 19:25 ` ison 2019-05-04 20:00 ` Zelphir Kaltstahl 2019-05-04 20:01 ` Zelphir Kaltstahl 2019-05-04 20:14 ` ison 2019-05-05 0:52 ` Zelphir Kaltstahl 2019-05-05 2:18 ` Mark H Weaver 2019-05-05 12:08 ` Zelphir Kaltstahl 2019-05-05 20:14 ` Mark H Weaver
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.