FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Kernel

 
 
LinkBack Thread Tools
 
Old 05-25-2010, 09:11 PM
Sven Joachim
 
Default Bug#583162: linux-image-2.6.32-5-amd64: console font corruption with nouveau

Package: linux-2.6
Version: 2.6.32-13
Severity: normal
Tags: patch fixed-upstream

When a non-default console font size is selected (e.g. by running
"setfont Uni3-Terminus20x10"), nouveau displays corrupted glyphs
rendering the terminal useless.

This has been fixed by commit c82b88d578847909797945824851a6a9a84f9c20:

drm/nouveau: Fix fbcon corruption with font width not divisible by 8

NV50 is nice and has a switch that autoaligns stuff for us. Pre-NV50,
we need to align input bitmap width manually.

Signed-off-by: Marcin Koƛcielnicki <koriakin@0x04.net>
Signed-off-by: Francisco Jerez <currojerez@riseup.net>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>

This does not apply as is, attached is a patch that can be applied
against 2.6.33.4 (I haven't looked at the Debian kernel yet). I
verified that the fix for nv50_fbcon.c works, but I cannot test the one
for nv04_fbcon.c due to lack of hardware. Note that the same patch has
been applied in Ubuntu, see also
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/544739.


-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.34-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages linux-image-2.6.32-5-amd64 depends on:
ii debconf [debconf 1.5.32 Debian configuration management sy
ii initramfs-tools 0.94.4 tools for generating an initramfs
ii linux-base 2.6.34-1~experimental.1 Linux image base package
ii module-init-tool 3.12~pre2-3 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.32-5-amd64 recommends:
ii firmware-linux-f 2.6.34-1~experimental.1 Binary firmware for various driver
ii libc6-i686 2.10.2-9 GNU C Library: Shared libraries [i

Versions of packages linux-image-2.6.32-5-amd64 suggests:
ii grub-legacy [grub] 0.97-61 GRand Unified Bootloader (Legacy v
pn linux-doc-2.6.32 <none> (no description available)

Versions of packages linux-image-2.6.32-5-amd64 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
ii firmware-ralink 0.24 Binary firmware for Ralink RT2561,
pn xen-hypervisor <none> (no description available)

-- debconf information excluded
 
Old 05-25-2010, 10:40 PM
Ben Hutchings
 
Default Bug#583162: linux-image-2.6.32-5-amd64: console font corruption with nouveau

On Tue, 2010-05-25 at 23:11 +0200, Sven Joachim wrote:
> Package: linux-2.6
> Version: 2.6.32-13
> Severity: normal
> Tags: patch fixed-upstream
>
> When a non-default console font size is selected (e.g. by running
> "setfont Uni3-Terminus20x10"), nouveau displays corrupted glyphs
> rendering the terminal useless.
>
> This has been fixed by commit c82b88d578847909797945824851a6a9a84f9c20:

Thanks.

> drm/nouveau: Fix fbcon corruption with font width not divisible by 8
>
> NV50 is nice and has a switch that autoaligns stuff for us. Pre-NV50,
> we need to align input bitmap width manually.
>
> Signed-off-by: Marcin Koƛcielnicki <koriakin@0x04.net>
> Signed-off-by: Francisco Jerez <currojerez@riseup.net>
> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
>
> This does not apply as is,

We just need to take commit 3bfc7d22d0400e85a93e835d4398dcbe0af68b0
before it.

> attached is a patch that can be applied against 2.6.33.4 (I haven't
> looked at the Debian kernel yet).
[...]

We're taking the drm drivers from 2.6.33.y.

Ben.

--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
 

Thread Tools




All times are GMT. The time now is 03:51 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org