Gentoo Archives: gentoo-amd64

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] Re: [SOLVED?] Re: KMS can't find firmware
Date: Sun, 13 Dec 2009 07:59:11
Message-Id: pan.2009.12.13.07.57.30@cox.net
In Reply to: Re: [gentoo-amd64] Re: [SOLVED?] Re: KMS can't find firmware by "Sebastian Beßler"
1 Sebastian Beßler posted on Sun, 13 Dec 2009 01:32:59 +0100 as excerpted:
2
3 > I hope somebody could help me with a last problem I have regarding KMS.
4 >
5 > With KMS the framebuffer uses the correct resolution (1440x900) but only
6 > part of the screen is used. On the right and bottom side of the screen
7 > is a thick white border.
8 > The part of the screen that is used shows all contents so the problem is
9 > annoying but no stopper.
10 >
11 > With X there a no problems so far.
12
13 I /think/ I might have the answer, but I've never tried it without the
14 other module since I knew I needed it, so I'm not sure whether the
15 behavior you describe is what would result if it wasn't there or not, but
16 it sounds like what I'd expect the problem to be, so I'll explain and you
17 can check and see if I'm right, or not. =:^)
18
19 There are two separate kernel console interfaces, the traditional low
20 resolution vgacon, and the higher resolution fbcon, that works with
21 whatever framebuffer driver your hardware runs with (or the generic
22 vesafb or vga16fb, if nothing else).
23
24 What the symptoms sound like to me is that you have KMS going, but only
25 have vgacon turned on, so its limited resolution is going in the corner
26 of the higher resolution KMS based framebuffer, because you don't have
27 fbcon turned on.
28
29 FWIW, that's in kconfig under device drivers, graphics support, console
30 display driver support. You want both framebuffer console support (aka
31 fbcon), and vga text console (aka vgacon), turned on, framebuffer for
32 normal use, and vgacon as a backup, when things go wrong, or so if the
33 card goes bad you can put whatever in and be up and running again at
34 least with the lower vga resolution, even if the new card doesn't use the
35 same kms driver and thus won't come up in kms/framebuffer mode.
36
37 If both of those are on, then it's something else, but that sure sounds
38 to me like what I'd guess vgacon only, on a kms driven monitor, would
39 look like, so that's what I'm guessing it is.
40
41 --
42 Duncan - List replies preferred. No HTML msgs.
43 "Every nonfree program has a lord, a master --
44 and if you use the program, he is your master." Richard Stallman