You are not logged in.

#1 2012-02-14 14:30:53

tn
Member
Registered: 2012-02-14
Posts: 4

tdfxfb can't reserve smem ["fixed" in 3.2.6.2]

Since 12 Feb 2012 the 3.2.5-1-ARCH kernel on my i686 system with a Voodoo3 video card issues the error: kernel: [    7.389781] tdfxfb: Can't reserve smem.  On that date the pacman.log shows:
[2012-02-12 12:32] upgraded kmod (4-2 -> 5-2)
[2012-02-12 12:32] ATTENTION UDEV:
[2012-02-12 12:32] ----------
[2012-02-12 12:32] udev-compat has been removed, and should be uninstalled.
[2012-02-12 12:32]  --
[2012-02-12 12:32] Framebuffers are no longer blacklisted by default.
[2012-02-12 12:32]  --
[2012-02-12 12:32] binaries moved from /sbin to /usr/bin
[2012-02-12 12:32] ---------------
[2012-02-12 12:32] upgraded udev (180-1 -> 181-2)
This looks like a change in the way udev handles framebuffer memory, if I'm not way off-base.  What is smem?  Is the fact that smem cannot be reserved by the tdfxfb module due to it no longer being blacklisted by default?  If so, where do I blacklist it?

Thanks for your reply.  I see the 3.2.6.2 kernel will remove tdfxfb.  I guess that's one way to deal with this. sad

Last edited by tn (2012-02-16 12:38:55)

Offline

#2 2012-02-14 15:25:09

grapeli23
Member
Registered: 2009-08-19
Posts: 13

Re: tdfxfb can't reserve smem ["fixed" in 3.2.6.2]

After modifying the kernel framebuffer API (kernel 2.4 to 2.6), damn hit series cards support for Voodoo. So far, nobody has fixed it. Therefore, it does not work correctly  mplayer with tdfxfb, DirectFB, etc.

Look in this mplayer patch.

Offline

Board footer

Powered by FluxBB