You are not logged in.
Pages: 1
Hi,
I have a Thinkpad R61 and I am trying to get hardware accelerated framebuffer working.
Since I have a intel card, I try using intelfb.
I added this to the kernel line in my menu.lst:
vga=792 video=intelfb:1024x768-32@60,noaccel
Now I get a vesa framebuffer and this in my dmesg:
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/965G/965GM chipsets
intelfb: Version 0.9.5
intelfb 0000:00:02.0: power state changed by ACPI to D0
intelfb 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
intelfb: Cannot reserve FB region.
Any Ideas?
Offline
Check your /etc/modprobe.d/framebuffer_blacklist. Comment out the line which says "blacklist intelfb".
All I put in my kernel line is vga=###. I got the ### for my non-standard screen size by using aur/hwinfo.
I think that's all I did...works fine.
Edit: on second thought, when I do
dmesg | egrep -n -e '[^:]fb' -e framebuffer
I get:
312:vesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 2112k, total 7872k
313:vesafb: mode is 1366x768x8, linelength=1408, pages=6
314:vesafb: scrolling: redraw
315:vesafb: Pseudocolor: size=8:8:8:8, shift=0:0:0:0
467:intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/965G/965GM chipsets
468:intelfb: Version 0.9.5
469:intelfb 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
470:intelfb: Cannot reserve FB region.
Does that mean that I'm also failing to get intelfb, and am instead just working with a vesafb?
Last edited by Profjim (2008-11-28 23:06:50)
Offline
intelfb never worked for me. I always used either vesafg or the new uvesafb (old vesa-tng i think). I know uvesafb works, and it does it pretty damn well, especially with widescreen resolutions and so on. Try it out
IBM Thinkpad X60 Tablet | Zen-sources | My AUR Builds
Offline
While intelfb doesn't work for me (on Thinkpad X60s) the reason it's failing for you is that you have vesafb enabled and it claims the device before intelfb could.. you need to disable vesafb first.
Although, even then I suspect it will not work. Its a limitation of the hardware and the driver I think.
(is intelfb even maintened now?)
Offline
When I do not enable fb, intelfb complaints that it can not change video mode
Offline
btw, I can't find intelfb package either in Extra nor in AUR. which packages should I have to enable intelfb? is fbset enough for that?
Offline
It is a kernel module, so:
modprobe intelfb
Offline
When I do not enable fb, intelfb complaints that it can not change video mode
Exactly that's the problem with intelfb. When you enable vesafb it doesn't complain because it's not used any more.
Offline
Well, according to MarcH's first post on this bug, you have to unblacklist vesafb (doesn't have to be done in Arch?), then add fbcon, intel_agp, and intelfb to your MODULES line in /etc/mkinitcpio.conf, rebuild initramfs, and add video=intelfb vga=0x317 to your kernel line in grub (replacing vga=***** with your resolution, of course). I don't know if this works, but someone could test it out.
Offline
ERROR: module 'fbcon' not found
Mmm, I do not have this module ... using the standard kernel26 from pacman. Anyone knows why?
Offline
Pages: 1