You are not logged in.

#1 2009-01-25 13:10:13

Meikj
Member
From: Glasgow
Registered: 2009-01-07
Posts: 21

Widescreen framebuffer

The maximum resolution I can use with the standard vesafb framebuffer driver is 1024x768 which is quite reasonable but I would like to use my native resolution of 1280x800. In the wiki I came across uvesafb, but I am unsure whether or not if it is stable enough. I don't want it to crash all the time and cause a lot of hassle.

Have any of you had any experience with uvesafb? Or is there any better alternatives?

Last edited by Meikj (2009-01-25 13:14:34)

Offline

#2 2009-01-25 14:09:04

Mr.Elendig
#archlinux@freenode channel op
From: The intertubes
Registered: 2004-11-07
Posts: 4,094

Re: Widescreen framebuffer

You can do 1280x800 with vesafb too afaik.
Anyway, uvesafb was fairly stable when I used it earlier. (and faster than vesafb)


Evil #archlinux@libera.chat channel op and general support dude.
. files on github, Screenshots, Random pics and the rest

Offline

#3 2009-01-25 19:36:02

Meikj
Member
From: Glasgow
Registered: 2009-01-07
Posts: 21

Re: Widescreen framebuffer

Thanks. I've read that the vesafb driver can handle resolutions like 1280x800, but for some reason it will not work for me (I have a Intel GMA 950 graphics controller). However, other people with the same graphics controller seem to be able to get it to work, I don't know why I can't.

I read some more and I came across something called intelfb, it is a specifically designed framebuffer driver for Intel graphics devices. I've found some documentation on how to use it, but there doesn't seem to be anything in the core repositories to install so I'm assuming that it's built into the kernel.

I'm going to first of all try out uvesafb because it's much more well documented compared to intelfb, and I should have better support if I run into a dead end.

Also, please keep in mind that I'm not very good with Linux technically so please excuse any wrong information I have said. Anyway, thank you.

Last edited by Meikj (2009-01-25 19:36:47)

Offline

#4 2009-01-25 20:07:56

konni
Member
From: berlin
Registered: 2008-09-25
Posts: 99

Re: Widescreen framebuffer

i use 915resolution and uvesafb to get 1280x800 on an intel gm965.
works nicely.

Last edited by konni (2009-01-25 20:09:02)

Offline

#5 2009-01-25 20:16:06

fwojciec
Member
Registered: 2007-05-20
Posts: 1,411

Re: Widescreen framebuffer

You can also use 915resolution with grub2, and then just intelfb with the proper resolution -- that will also give you native resolution in grub2 using gfxterm if you choose to use it.  I use a method like this to get 1024x600 framebuffer on my netbook.

Offline

#6 2009-01-26 05:05:27

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: Widescreen framebuffer

I had been using uvesafb for a short while. It worked(1280x800) as the wiki document said. However, with ATI card, its font looks to me not very clear, so I wiped it out for now.


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#7 2009-01-26 14:06:21

Berseker
Member
From: Near Lecco, Italy
Registered: 2008-04-24
Posts: 258

Re: Widescreen framebuffer

i simply add "vga=865" to my kernel command line and I have a 1280x800 24bit framebuffer.. nvidia card, standard -ARCH kernel

Offline

#8 2009-01-26 14:30:18

leeyee
Member
From: Kingston, Canada
Registered: 2009-01-07
Posts: 150

Re: Widescreen framebuffer

Berseker wrote:

i simply add "vga=865" to my kernel command line and I have a 1280x800 24bit framebuffer.. nvidia card, standard -ARCH kernel

How do you determine the value?


Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD

Offline

#9 2009-01-26 15:52:21

Ranguvar
Member
Registered: 2008-08-12
Posts: 2,563

Re: Widescreen framebuffer

leeyee wrote:
Berseker wrote:

i simply add "vga=865" to my kernel command line and I have a 1280x800 24bit framebuffer.. nvidia card, standard -ARCH kernel

How do you determine the value?

http://wiki.archlinux.org/index.php/Gen … .3D_values

To everyone here... please search before posting. A lot of these issues are discussed in detail here.

Last edited by Ranguvar (2009-01-26 15:52:54)

Offline

#10 2009-01-26 16:59:20

patroclo7
Member
From: Bassano del Grappa, ITALY
Registered: 2006-01-11
Posts: 915

Re: Widescreen framebuffer

Intelfb, in particular with LCD screens, is hard to use. The last time I tried it needed a self compiled kernel, otherwise vesafb takes precedence over it irrespectively of what you put in the initramfs.
The first thing to do is to use hwinfo from the AUR to detect the codes you can actually use in your machine (the command is 'hwinfo --framebuffer'). If really none of the listed resolutions fits your needs, then follow the uvesafb path.


Mortuus in anima, curam gero cutis

Offline

Board footer

Powered by FluxBB