Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
vesafb-tng
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
TXTad
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jan 2004
Posts: 108
Location: Texas

PostPosted: Wed Aug 18, 2004 3:03 pm    Post subject: vesafb-tng Reply with quote

Where can I find out more about this? I just tried it with vga=795 and it prompty told me it didn't know what I was talking about, so I went back to the old fb.

Tad
Back to top
View user's profile Send private message
isotropic
n00b
n00b


Joined: 13 Mar 2004
Posts: 15

PostPosted: Wed Aug 18, 2004 9:00 pm    Post subject: Reply with quote

The following web site has some more information on vesafb-tng:

http://dev.gentoo.org/~spock/

Scroll down to the bottom of the page where it says
projects::index and click on the link that says vesafb-tng.
Back to top
View user's profile Send private message
oumpah-pah
Guru
Guru


Joined: 18 Jul 2004
Posts: 575
Location: Lausanne, Switzerland

PostPosted: Thu Aug 19, 2004 10:17 am    Post subject: Reply with quote

You can read the /usr/src/linux/Documentation/fb/vesafb.txt file. In short, you now specify the resolution you want this way :
Quote:
video=vesafb:1280x1024-32@85

Note that you can specify a default value at compilation time, so it's most likely you won't even need to use this line.
Back to top
View user's profile Send private message
Illissius
Guru
Guru


Joined: 31 Jul 2004
Posts: 395
Location: Hungary

PostPosted: Thu Aug 19, 2004 1:24 pm    Post subject: Reply with quote

Is there any way to force a setting if the video card doesn't approve of it? Mine has bad information in the BIOS or something, it fails with the error:
Code:
vesafb: NVidia Corporation, NV28 Board, Chip Rev A0 (OEM: NVidia)
vesafb: VBE version: 3.0
vesafb: protected mode interface info at c000:def0
vesafb: pmi: set display start = b00cdf35, set palette = b00cdfba
vesafb: pmi: ports = b4c3 b503 ba03 c003 c103 c403 c503 c603 c703 c803 c903 cc03 ce03 cf03 d003 d103 d203 d303 d403 d503 da03 ff03
vesafb: hardware doesn't support DCC transfers
vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1024x76816bpp not found
vesafb: mode 1153x86416bpp not found
vesafb: mode 1280x96016bpp not found
vesafb: mode 1280x96016bpp not found
vesafb: mode 1280x102416bpp not found
vesafb: mode 1280x102416bpp not found
vesafb: mode 1280x102416bpp not found
vesafb: mode 1600x120016bpp not found
vesafb: mode 1600x120016bpp not found
vesafb: mode 1600x120016bpp not found
vesafb: mode 1600x120016bpp not found
vesafb: mode 1600x120016bpp not found
vesafb: mode 1792x134416bpp not found
vesafb: mode 1792x134416bpp not found
vesafb: mode 1856x139216bpp not found
vesafb: mode 1856x139216bpp not found
vesafb: mode 1920x144016bpp not found
vesafb: no matching VBE mode found
vesafb: probe of vesafb0 failed with error -22
vga16fb: initializing
vga16fb: mapped to 0xb00a0000
fb0: VGA16 VGA frame buffer device


I'm trying to use 1024x768@85Hz either 16 or 32bpp, and I know it should work because it's what my desktop is currently set to.
Back to top
View user's profile Send private message
Archangel1
Veteran
Veteran


Joined: 21 Apr 2004
Posts: 1212
Location: Work

PostPosted: Fri Aug 20, 2004 12:09 am    Post subject: Reply with quote

Illissius wrote:

I'm trying to use 1024x768@85Hz either 16 or 32bpp, and I know it should work because it's what my desktop is currently set to.


I'm not sure it's quite as simple as that - I've got an old machine somewhere that I know will do 1024x768, but won't do frame buffer at all. Yours probably will, but just because a mode is available in X doesn't mean it is with framebuffer.
Back to top
View user's profile Send private message
Nate_S
Guru
Guru


Joined: 18 Mar 2004
Posts: 414

PostPosted: Fri Aug 20, 2004 12:19 am    Post subject: Reply with quote

be sure you're putting the dash between the resolution and the color depth bc in your error message it looks like they just ran together. alternately, you could try just without specifying color depth (default is 16 I think??)

-Nate
Back to top
View user's profile Send private message
Illissius
Guru
Guru


Joined: 31 Jul 2004
Posts: 395
Location: Hungary

PostPosted: Fri Aug 20, 2004 11:14 am    Post subject: Reply with quote

This is what my grub.conf kernel line looks like:
Code:
kernel /nitro-sources-kernel root=/dev/hda10 pci=routeirq video=vesafb:ywrap,mtrr,1024x768-32@85 splash=verbose

I have all the relevant options in the kernel turned on, bootlogo off, MTRR on, various framebuffer stuff on, and I have the same settings selected for vesafb-tng in the kernel as on the grub.conf line. I've tried it with splash=verbose and silent, with and without mtrr, with vesafb and with vesafb-tng, with 16 and with 32bpp, with and without the video= line, and there's never any framebuffer - just the standard bootup. Oddly, if I enable the bootlogo, that works (though it looks like it's low res, but hard to tell).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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