View previous topic :: View next topic |
Author |
Message |
pking n00b
Joined: 11 Sep 2009 Posts: 61
|
Posted: Sat Jul 30, 2016 11:25 pm Post subject: Kernel 4.7.0 and nouveau driver breaks most consolefonts |
|
|
After upgrading to 4.7.0, I found that most console fonts did not display correctly -- I usually use sun12x22, for instance, and on the framebuffer this no longer displays the underscore for the cursor, and leaves dashed-line artifacts all over the screen. Similarly, larger sizes of terminus or termsyn were not drawn correctly. I finally found that ter-16n is acceptable, but I'd like to know what happened and how to get sun12x22 back again.
For what it's worth this is on a ThinkPad W510 with 1920x1200 native resolution. I haven't seen anyone else report this issue, so it may be something local to my hardware.
Any ideas? Thanks. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
Posted: Sun Jul 31, 2016 7:25 am Post subject: |
|
|
You could bisect between kernel 4.6 and 4.7 to find the offending commit, if that commit is related to nouveau then report this at https://bugs.freedesktop.org/
Is only the internal (LVDS?) display affected, or also external monitors? |
|
Back to top |
|
|
irafiral n00b
Joined: 31 Jan 2005 Posts: 29 Location: Germany
|
Posted: Sun Jul 31, 2016 1:27 pm Post subject: |
|
|
It is not something with your local hardware.
I use nouveau and font sun12x22 for console on a desktop with two different displays.
I have the described issue on both displays when booting with kernel 4.6.5, but I have it not when booting with kernel 4.6.4.
So I guess kernels >= 4.6.5 affected and something is wrong or new in nouveau kernel code. |
|
Back to top |
|
|
pking n00b
Joined: 11 Sep 2009 Posts: 61
|
Posted: Sun Jul 31, 2016 2:00 pm Post subject: |
|
|
My experience is similar; kernel 4.6.4 and earlier were fine, I didn't run 4.6.5, and 4.7.0 shows the problem. Sounds like a bug getting introduced in 4.6.5 somewhere. I can't tell about external displays because I don't have one available to me right now; if anyone else is running nouveau, please try sun12x22 on an external display and see what it looks like. I am not competent to run down a bug/feature in the graphics module of nouveau, unfortunately. But I'm surprised the issue hasn't been noted more widely -- after all, nouveau is fairly common.
Drat. |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
|
Back to top |
|
|
pvgoran n00b
Joined: 12 Aug 2016 Posts: 2
|
Posted: Fri Aug 12, 2016 11:04 am Post subject: |
|
|
I also have this problem, with kernel 4.7.0-pf1 (from https://pf.natalenko.name/).
chithanh wrote: | And again, reporting this upstream (if no report already exists) is important or else this problem won't get fixed. |
Do I have to use one of kernel's mailing lists to report this? (I'd rather not, because this means I have to subscribe which is a pain.)
If yes, which one? linux-kernel@vger.kernel.org? |
|
Back to top |
|
|
chithanh Developer
Joined: 05 Aug 2006 Posts: 2158 Location: Berlin, Germany
|
|
Back to top |
|
|
irafiral n00b
Joined: 31 Jan 2005 Posts: 29 Location: Germany
|
Posted: Sat Aug 20, 2016 6:20 pm Post subject: |
|
|
linux-4.7.2
[url]https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=6687b5661ac14fe2ed995e1cdb28529eb3617de8[/url] |
|
Back to top |
|
|
pvgoran n00b
Joined: 12 Aug 2016 Posts: 2
|
Posted: Sun Aug 28, 2016 11:21 am Post subject: |
|
|
So they fixed it. Good news. |
|
Back to top |
|
|
as.gentoo Guru
Joined: 07 Aug 2004 Posts: 319
|
Posted: Wed Nov 02, 2016 9:15 pm Post subject: |
|
|
On the first sight I seem to have the same problem although missing visibility of the unserscore '_' does not happen in the terminal (ALT+STRG+F1 to ALT-+STRG+F6). Code: | $> echo "a b_c"
a_b_c | That is what it looks like here now.
Code: | $> eix nouveau | grep -E '^\*|Install'
* x11-drivers/xf86-video-nouveau
Installierte Versionen: Version: 1.0.13 | Now, this only happens with Konsole but not with LXTerminal. Among the differences is the font size. I tried to set the font DejaVu Sans Mono from size 14 to size 13 and that just did it.
… Just in case somebody else stumbles upon this.
Is that worth filing a bug? |
|
Back to top |
|
|
|