[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779600: linux-image-3.16.0-4-686-pae: Linux console does not render the bold attribute correctly



On Mon, Mar 2, 2015 at 5:52 PM, Ben Hutchings <ben@decadent.org.uk> wrote:
> Control: tag -1 moreinfo
>
> On Mon, 2015-03-02 at 17:20 -0500, Samuel Bronson wrote:
>> Package: src:linux
>> Version: 3.16.7-ckt4-3
>> Severity: normal
>>
>> Dear Maintainer,
>>
>> I've noticed that with this kernel, "bold" does not work on my
>> console. For example, running "man man" to show the man(1) manpage
>> does not show headings in bold as it normally does.
>>
>> (It also makes installed packages look very similar to uninstalled
>> packages in aptitude.)
> [...]
>
> Works for me.  Are you using a VGA text console or frame buffer console?

This bit of log seems to indicate that I'm using the framebuffer console:

[    6.207537] [drm] Initialized drm 1.1.0 20060810
[    6.223863] alg: No test for crc32 (crc32-pclmul)
[    6.321572] [drm] Memory usable by graphics device = 2048M
[    6.321635] [drm] Replacing VGA console driver
[    6.322117] Console: switching to colour dummy device 80x25
[    6.342594] i915 0000:00:02.0: irq 47 for MSI/MSI-X
[    6.342602] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    6.342606] [drm] Driver supports precise vblank timestamp query.
[    6.342623] vgaarb: device changed decodes:
PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    6.635836] iTCO_vendor_support: vendor-support=0
[    6.636400] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[    6.636425] iTCO_wdt: Found a Lynx Point TCO device (Version=2,
TCOBASE=0x1860)
[    6.636495] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    6.706130] fbcon: inteldrmfb (fb0) is primary device
[    6.723634] Console: switching to colour frame buffer device 240x67
[    6.728625] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    6.728650] i915 0000:00:02.0: registered panic notifier
[    6.751184] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    6.751354] input: Video Bus as
/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
[    6.751436] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0

> Which kernel version were you using previously?

Well, I haven't had this particular machine for very long, so I don't
have a "known good" version to tell you at the moment.  I was kind of
hoping that you were going to come back with some arcane diagnostic
commands I should run at this point :-(.

> Is the TERM variable set correctly on the console (should be 'linux')?

Yes, it's set correctly, and the terminfo is bold=\E[1m just like
console_codes(5) says it should be, and just like on my Wheezy laptop
where bold actually works on the console.

Oh. I found somehing interesting; "setupcon -v" tells me it's loading
a "512-char" font on the box that isn't working; on the working one,
it says it's loading a "256-char" font; I know that VGA text mode is
fundamentally incapable of supporting both bold and 512 glyphs at the
same time, but console-setup(5) implies that this limitation does not
apply to the framebuffer console.

Or not-so-interesting: manually selecting a smaller character set so
that it loads a "256-char" font doesn't help anyway :-(.


Reply to: