Hi Dave, <br><br>It's hard to guess how things will work on older kernels without testing, but to help make things easier for people building udlfb as an module on older kernels, this checkin adds some ifdefs to allow the driver to survive even without defio and fb_sys ops being present.<br>
<br><a href="http://git.plugable.com/gitphp/index.php?p=udlfb&a=commitdiff&h=c3ab826cc90e5166aadb3cd187a3d69b04f87337">http://git.plugable.com/gitphp/index.php?p=udlfb&a=commitdiff&h=c3ab826cc90e5166aadb3cd187a3d69b04f87337</a><br>
<br>The cost is - without defio, standard fbdev apps (that use mmap without damage) won't work. And without FB_SYS, fbcon won't work. They'll both just silently not update the screen. The custom displaylink X server will work in any/either case.<br>
<br>
If anyone has any bug reports on the latest udlfb code, they'd be welcome.<br><br>I know these #ifdefs may get flagged when the kernel patches come -- because from the perspective of someone on the latest kernel, building out of the kernel tree, you never need ifdefs like this. But it's proven common to have people wanting/needing to build udlfb as a module, without rebuilding their kernel. So this helps that.<br>
<br>It would be great to get some experience reports, or people digging back versions, to figure out what kernel we can go back to, and still build. Feel free to post those here.<br><br>And once you have the kernel module working, my impression is X is easier to get running with older distros, than it is with recent ones. So Centos 5.3 might be easier than most.<br>
<br>Best wishes,<br>Bernie<br><br>Plugable Technologies<br><a href="http://plugable.com/">http://plugable.com/</a><br><br><div class="gmail_quote">On Wed, Jan 27, 2010 at 11:18 AM, Dave Henning <span dir="ltr"><<a href="mailto:dave@evlax.com">dave@evlax.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Now, I need to get this running on an existing CentOS 5.3 system. Does<br>
anyone have any thoughts about how difficult this will be? What are the<br>
packages need to be updated at a minimum?<br></blockquote></div>