View previous topic :: View next topic |
Author |
Message |
OpticalDezires n00b
Joined: 22 Aug 2005 Posts: 72 Location: Riga, Latvia
|
Posted: Tue Mar 04, 2008 10:26 am Post subject: Vesa Framebuffer problem on 2.6.23 kernel |
|
|
How can I set the framebuffer for widescreen monitor in console? On 2.6.22 kernel I had vesafb-tng driver in which i could describe the needed resolution already in kernel options. In 2.6.23 kernel the vesafb-tng driver was changed to uvesafb driver which does not support widescreen resolutions. Can I somehow define the 1280x800 resolution in framebuffer ???
P.S. Tried the nvidiafb driver, but seems that it does not support the widescreen resolutions also. |
|
Back to top |
|
|
didymos Advocate
Joined: 10 Oct 2005 Posts: 4798 Location: California
|
Posted: Wed Mar 05, 2008 2:27 am Post subject: |
|
|
It supports widescreen resolutions just fine (uvesafb, that is), but I believe only if the BIOS is VBE 3.0 compliant (although that may only apply to adjusting the refresh; not sure on that) and also lists those resolutions. A "cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes" will list all supported modes. If the one you want is shown, then something else is going on. Are there any error messages in the system logs? Also, what options are you passing to the kernel in grub.conf? _________________ Thomas S. Howard |
|
Back to top |
|
|
OpticalDezires n00b
Joined: 22 Aug 2005 Posts: 72 Location: Riga, Latvia
|
Posted: Wed Mar 05, 2008 8:36 am Post subject: |
|
|
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes
Does not give me the the desired mode. I dunno why.
I pass the following options to kernel (if i remember right) video=uvesafb:mtrr,ywrap,1280x800-16
Something like than. So if I have get it all right, my bios is not VBE 3.0 compliant, so there is no possibility to get the widescreen resolution ???
Quote: | 28 2. Caveats and limitations
29 --------------------------
30
31 uvesafb is a _generic_ driver which supports a wide variety of video
32 cards, but which is ultimately limited by the Video BIOS interface.
33 The most important limitations are:
34
35 - Lack of any type of acceleration.
36 - A strict and limited set of supported video modes. Often the native
37 or most optimal resolution/refresh rate for your setup will not work
38 with uvesafb, simply because the Video BIOS doesn't support the
39 video mode you want to use. This can be especially painful with
40 widescreen panels, where native video modes don't have the 4:3 aspect
41 ratio, which is what most BIOS-es are limited to.
42 - Adjusting the refresh rate is only possible with a VBE 3.0 compliant
43 Video BIOS. Note that many nVidia Video BIOS-es claim to be VBE 3.0
44 compliant, while they simply ignore any refresh rate settings. |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|