You are not logged in.

#1 2012-04-06 21:19:51

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,143

Terminus 9pt font issue in Konsole after upgrade

I have a slightly weird font issue in Konsole following a bunch of upgrades today. Basically, at the beginning of the command line and the beginning of subsequent words on that line, the very first character sort of flashes and gets truncated if it is one of several letters. Very narrow characters are not affected (e.g. i) but most are (e.g. n, g, m, r etc.). Once I press enter, the characters look perfectly normal - the issue only occurs on the line being edited and while I am entering or within words as opposed to spaces. Moreover, it only occurs for the first letters of words. Subsequent letters look fine. Once a space is typed following the first word, the character looks normal unless and until I type another letter or return to edit the first word. If I type "cat" it will be a truncated c; at "cat " all looks fine; then "cat c" and the first c is truncated; "cat cat " all is well; "cat c" with the cursor moved back over the second c and the second c rather than the first is truncated.

Any thoughts as to what I should check? I'm using the infinality stuff from AUR. I updated that last night. However, I don't _think_ I saw the issue today until after upgrading the kernel. Here are the last entries from pacman.log:

[2012-04-06 00:46] Running 'pacman -U gcc-gcj-4.7.0-1-x86_64.pkg.tar.xz'
[2012-04-06 00:46] upgraded gcc-gcj (4.6.3-1 -> 4.7.0-1)
[2012-04-06 00:46] Exited with code 0
[2012-04-06 00:46] Running 'pacman -U pdftk-1.44-6-x86_64.pkg.tar.xz'
[2012-04-06 00:46] upgraded pdftk (1.44-5 -> 1.44-6)
[2012-04-06 00:46] Exited with code 0
[2012-04-06 00:58] Running 'pacman -U freetype2-infinality-2.4.9-1-x86_64.pkg.tar.xz'
[2012-04-06 00:58] ==> Infinality environment variables are located in the file /etc/profile.d/infinality-settings.sh. Change it according to your taste.
[2012-04-06 00:58] ==> Fontconfig files have moved to fontconfig-infinality package which should be installed and configured separately.
[2012-04-06 00:58] ==> For best experience, install either Windows, Apple or Google fonts.      More information is available at http://www.infinality.net.
[2012-04-06 00:58] upgraded freetype2-infinality (2.4.8-5 -> 2.4.9-1)
[2012-04-06 00:58] Exited with code 0
[2012-04-06 00:58] Exited with code 0
[2012-04-06 01:01] Running 'pacman -U lib32-freetype2-infinality-2.4.9-1-x86_64.pkg.tar.xz'
[2012-04-06 01:01] upgraded lib32-freetype2-infinality (2.4.8-5 -> 2.4.9-1)
[2012-04-06 01:01] Exited with code 0
[2012-04-06 01:06] Running 'pacman -U dpkg-1.16.2-1-x86_64.pkg.tar.xz'
[2012-04-06 01:06] upgraded dpkg (1.16.1.2-2 -> 1.16.2-1)
[2012-04-06 01:06] Exited with code 0
[2012-04-06 01:06] Exited with code 0
[2012-04-06 03:15] Running 'pacman -Syu'
[2012-04-06 03:15] synchronizing package lists
[2012-04-06 03:15] starting full system upgrade
[2012-04-06 03:16] upgraded util-linux (2.21-6 -> 2.21.1-2)
[2012-04-06 03:16] upgraded kmod (7-1 -> 7-2)
[2012-04-06 03:16] upgraded udev (181-5 -> 181-9)
[2012-04-06 03:16] upgraded bluez (4.99-1 -> 4.99-2)
[2012-04-06 03:16] upgraded filesystem (2012.2-2 -> 2012.2-4)
[2012-04-06 03:16] upgraded laptop-mode-tools (1.60-1 -> 1.60-2)
[2012-04-06 03:16] upgraded libgpod (0.8.2-3 -> 0.8.2-4)
[2012-04-06 03:16] upgraded libmtp (1.1.2-1 -> 1.1.2-2)
[2012-04-06 03:16] upgraded lm_sensors (3.3.2-1 -> 3.3.2-2)
[2012-04-06 03:16] upgraded mkinitcpio (0.8.5-1 -> 0.8.6-2)
[2012-04-06 03:16] upgraded pcmciautils (018-2 -> 018-4)
[2012-04-06 03:16] upgraded syslog-ng (3.3.4-4 -> 3.3.4-5)
[2012-04-06 03:16] upgraded system-config-printer-common (1.3.9-1 -> 1.3.9-2)
[2012-04-06 03:16] upgraded tzdata (2012b-3 -> 2012c-1)
[2012-04-06 03:16] upgraded udisks (1.0.4-2 -> 1.0.4-3)
[2012-04-06 03:16] Exited with code 0
[2012-04-06 20:23] Running 'pacman -Syu'
[2012-04-06 20:23] synchronizing package lists
[2012-04-06 20:23] starting full system upgrade
[2012-04-06 20:27] upgraded chromium (18.0.1025.142-1 -> 18.0.1025.151-1)
[2012-04-06 20:27] upgraded foomatic-db (1:4.0.7_20110707-1 -> 1:4.0.15_20120406-1)
[2012-04-06 20:27] upgraded foomatic-filters (1:4.0.7_20110707-1 -> 1:4.0.15_20120406-1)
[2012-04-06 20:27] upgraded foomatic-db-engine (1:4.0.7_20110707-1 -> 1:4.0.15_20120406-1)
[2012-04-06 20:27] upgraded foomatic-db-nonfree (1:4.0.7_20110707-1 -> 1:4.0.15_20120406-1)
[2012-04-06 20:27] upgraded gnutls (3.0.17-1 -> 3.0.18-1)
[2012-04-06 20:27] >>> Updating module dependencies. Please wait ...
[2012-04-06 20:27] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2012-04-06 20:27] ==> Building image from preset: 'default'
[2012-04-06 20:27]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2012-04-06 20:27] ==> Starting build: 3.2.14-1-ARCH
[2012-04-06 20:27]   -> Parsing hook: [base]
[2012-04-06 20:27]   -> Parsing hook: [udev]
[2012-04-06 20:27]   -> Parsing hook: [autodetect]
[2012-04-06 20:27]   -> Parsing hook: [pata]
[2012-04-06 20:27]   -> Parsing hook: [scsi]
[2012-04-06 20:27]   -> Parsing hook: [sata]
[2012-04-06 20:27]   -> Parsing hook: [resume]
[2012-04-06 20:27]   -> Parsing hook: [filesystems]
[2012-04-06 20:27]   -> Parsing hook: [usbinput]
[2012-04-06 20:27]   -> Parsing hook: [fsck]
[2012-04-06 20:27] ==> Generating module dependencies
[2012-04-06 20:27] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2012-04-06 20:27] ==> Image generation successful
[2012-04-06 20:27] ==> Building image from preset: 'fallback'
[2012-04-06 20:27]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2012-04-06 20:27] ==> Starting build: 3.2.14-1-ARCH
[2012-04-06 20:27]   -> Parsing hook: [base]
[2012-04-06 20:27]   -> Parsing hook: [udev]
[2012-04-06 20:27]   -> Parsing hook: [pata]
[2012-04-06 20:27]   -> Parsing hook: [scsi]
[2012-04-06 20:27]   -> Parsing hook: [sata]
[2012-04-06 20:27]   -> Parsing hook: [resume]
[2012-04-06 20:27]   -> Parsing hook: [filesystems]
[2012-04-06 20:27]   -> Parsing hook: [usbinput]
[2012-04-06 20:27]   -> Parsing hook: [fsck]
[2012-04-06 20:28] ==> Generating module dependencies
[2012-04-06 20:28] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2012-04-06 20:28] ==> Image generation successful
[2012-04-06 20:28] upgraded linux (3.2.13-1 -> 3.2.14-1)
[2012-04-06 20:28] upgraded linux-docs (3.2.13-1 -> 3.2.14-1)
[2012-04-06 20:28] upgraded linux-headers (3.2.13-1 -> 3.2.14-1)
[2012-04-06 20:28] >>> Updating module dependencies. Please wait ...
[2012-04-06 20:28] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2012-04-06 20:28] ==> Building image from preset: 'default'
[2012-04-06 20:28]   -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
[2012-04-06 20:28] ==> Starting build: 3.0.27-1-lts
[2012-04-06 20:28]   -> Parsing hook: [base]
[2012-04-06 20:28]   -> Parsing hook: [udev]
[2012-04-06 20:28]   -> Parsing hook: [autodetect]
[2012-04-06 20:28]   -> Parsing hook: [pata]
[2012-04-06 20:28]   -> Parsing hook: [scsi]
[2012-04-06 20:28]   -> Parsing hook: [sata]
[2012-04-06 20:28]   -> Parsing hook: [resume]
[2012-04-06 20:28]   -> Parsing hook: [filesystems]
[2012-04-06 20:28]   -> Parsing hook: [usbinput]
[2012-04-06 20:28]   -> Parsing hook: [fsck]
[2012-04-06 20:28] ==> Generating module dependencies
[2012-04-06 20:28] ==> Creating gzip initcpio image: /boot/initramfs-linux-lts.img
[2012-04-06 20:28] ==> Image generation successful
[2012-04-06 20:28] ==> Building image from preset: 'fallback'
[2012-04-06 20:28]   -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
[2012-04-06 20:28] ==> Starting build: 3.0.27-1-lts
[2012-04-06 20:28]   -> Parsing hook: [base]
[2012-04-06 20:28]   -> Parsing hook: [udev]
[2012-04-06 20:28]   -> Parsing hook: [pata]
[2012-04-06 20:28]   -> Parsing hook: [scsi]
[2012-04-06 20:28]   -> Parsing hook: [sata]
[2012-04-06 20:28]   -> Parsing hook: [resume]
[2012-04-06 20:28]   -> Parsing hook: [filesystems]
[2012-04-06 20:28]   -> Parsing hook: [usbinput]
[2012-04-06 20:28]   -> Parsing hook: [fsck]
[2012-04-06 20:28] ==> Generating module dependencies
[2012-04-06 20:28] ==> Creating gzip initcpio image: /boot/initramfs-linux-lts-fallback.img
[2012-04-06 20:28] ==> Image generation successful
[2012-04-06 20:28] upgraded linux-lts (3.0.26-1 -> 3.0.27-1)
[2012-04-06 20:28] Exited with code 0
[2012-04-06 20:29] Exited with code 0

I'm using Terminus (TTF) in size 9 in Konsole. This hasn't been changed for quite a while.

Any suggestions on how best to troubleshoot this? Is it possible that I need to rebuild some other AUR packages associated with the infinality ones but which haven't actually been updated? Or is it likely to be to do with something else in the list?

EDIT: It only seems to be some fonts at some sizes e.g. Monaco 8pt is OK but Terminus 9pt isn't; Terminus 10pt is OK; etc.

Last edited by cfr (2012-04-07 00:18:15)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

Board footer

Powered by FluxBB