From nobody Tue Jul 13 15:34:20 2021 X-Original-To: ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id DB76512403CC for ; Tue, 13 Jul 2021 15:34:30 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail.madpilot.net (vogon.madpilot.net [159.69.1.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4GPPnf5JMqz3hyd for ; Tue, 13 Jul 2021 15:34:30 +0000 (UTC) (envelope-from mad@madpilot.net) Received: from mail (mail [192.168.254.3]) by mail.madpilot.net (Postfix) with ESMTP id 4GPPnV67VQz6qyM; Tue, 13 Jul 2021 17:34:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-language:content-type :content-type:in-reply-to:date:date:message-id:from:from :references:subject:subject:received; s=bjowvop61wgh; t= 1626190460; x=1628004861; bh=zDgrFzNbrD/egwejwpHWEu19rLG51hUSwku Q0cOUuBA=; b=ICcXl+xPo4FJN3oXE4et4e0LRgJvizHssWg4WLv6Q4fDCnOgx9z xDc93LryaeuyNSgj0uoGmqRSDNiYgnDh5GkzRNzG1V+E07tgyuQfJjKz7kuJJ4NJ NwKYO2mkDzus4oaePxiGBD9f86jI6oZpzVn8YAhzsr1JPcehMHKCUchylmzIHCoR 2t+Qzd2+OO4ZX4a8VjLzBrZyKEL6VB5+ZKDVZmnBH/DNKRxA0l9wxr8Zs6OcSpPs pX8Eq1ktbzSdhXxaedzRYAf8d3kyocJBuDostIb7Y2FXtcRVyv32FgD9FcWqK1HX uwKxqcGB0KbhjU6WN3IAYYvS7zjemIKT+eg== Received: from mail.madpilot.net ([192.168.254.3]) by mail (mail.madpilot.net [192.168.254.3]) (amavisd-new, port 10026) with ESMTP id vLtpZ2WjnMnH; Tue, 13 Jul 2021 17:34:20 +0200 (CEST) Subject: Re: XFCE4 No Longer Displaying 3rd-Party Fonts. To: "Janky Jay, III" , ports@freebsd.org References: <95a97d99-70fc-7eb7-46e4-a294bdcdbd0f@unfs.us> <6c521f30-31e7-bac0-61b6-3138d301ba82@madpilot.net> <14262770-1ce2-6618-a248-044b86d4810c@unfs.us> Message-ID: <62577b9c-079d-ea0c-bbca-fc9a0d087e55@madpilot.net> Date: Tue, 13 Jul 2021 17:34:20 +0200 In-Reply-To: <14262770-1ce2-6618-a248-044b86d4810c@unfs.us> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4GPPnf5JMqz3hyd X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: mad@madpilot.net From: Guido Falsi via ports X-Original-From: Guido Falsi X-ThisMailContainsUnwantedMimeParts: N List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org On 13/07/21 16:04, Janky Jay, III wrote: > Hi Guido, >> Where exactly are you missing the extra fonts? I just made a quick >> test (on my FreeBSD 14 machine running xfce from latest) and in >> mousepad (xfce text editor) I see various fonts in the list (serto, >> caladea, carlito, Liberation) and can choose those. Maybe I'm checking >> the wrong place? >> >     I first noticed the missing fonts when I opened my xfce4-terminal > which as previously using an Artwiz font. When I tried to set it back to > that font after the upgrade, it was no longer a choice. After that, > looking in the XFCE4 settings, there are also only the same three fonts > to choose from for any system font. > >     When I open Mousepad, there are a couple additional fonts (that must > come with the application?) such as Sans, Serif and Serto but, again, no > other fonts such as the Artwiz, Terminus, Caladea, Liberation, etc... > I do see some more fonts there and in other programs. I'm going to make a test and install an additional font from ports and see if it appears. >> >> Have you tried forcing reinstallation of the fonts packages on your >> system? maybe some caching was lost, reinstalling the package would >> force rebuilding the font caches. >> >     I have! I've tried reinstalling the packages for some of the fonts > and I've also manually placed the fonts into my ~/.fonts directory and > re-ran "fc-cache" (which shows the font added) but I continue to get the > same results. > >> I also see various suggestions to add paths to xorg.conf or >> xorg.conf.d Do you have any? I think modern xorg does not need those >> and does a pretty good job at autodetecting fonts, such lines could >> actually confuse it. >> >     So far, I have: > > * Re-installed all fonts. > * Added the font paths to the "Files" section in the xorg.conf file. > * Created a new fonts.conf file in the ${LOCALBASE}/etc/xorg.conf.d > directory with the paths to the files. > * Made sure the "70-yes-bitmaps.conf" symlink existed in > ${LOCALBASE}/etc/fonts/conf.d > * Placed the fonts into my ~/.fonts directory, ran > mkfontdir/mkfontscale and re-ran "fc-cache -v -f" > * Placed the fonts into one of the many directories in > /usr/local/share/fonts/* and re-ran "fc-cache" > * Checked the Xorg.0.log to verify font paths are being picked up > (they are) > * Installed and ran "xfontsel" to see if I could search for the fonts > and verify they were installed and picked up by X (they are) > * Created an ~/.xsession file and entered commands using "xset +fp > /paths" to add the fonts after login > >     All of the above had lead to nothing thus far. I'm absolutely > stumped as to why I'm unable to use any of my installed fonts in XFCE4 > applications. > Well if it's specific to xfce you could try having a look at the xfce configuration files in ~/.config/xfce4, but one has to know exactly how thing work in there. One quick test you could do is create a new user on your machine and log into xfce4 with that user. If that user can see all the fonts, then at least you know it's most probably an xfce configuration issue. -- Guido Falsi