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 |