Hi Todd,<br><br>Thanks for the good description. Yep, the current code has a limitation of only allocating the virtual framebuffer at one point - in probe() - based on the EDID at that time. The workaround from an end-user perspective is if you need to switch monitors, also unplug/plug the DisplayLink device.<br>
<br>Just to understand priorities -- what's the scenario where you're connecting and disconnecting monitors (while keeping the DisplayLink device connected)?<br><br>Thanks,<br>Bernie<br><br><div class="gmail_quote">
On Tue, Jan 19, 2010 at 7:11 AM, Todd Grayson <span dir="ltr"><<a href="mailto:toddgrayson@yahoo.com">toddgrayson@yahoo.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;">
When using the latest <a href="http://git.plugable.com" target="_blank">git.plugable.com</a> master branch as well as the displaylinkfb module I am getting issues with the framebuffer device size not being large enough to set different modes even though they are supported by the monitor.<br>
<br>
My understanding is that udlfb uses EDID to find the monitor's preferred mode. As a result it looks like when creating the framebuffer initially it is setting the memory size based on the returned resolution not allowing any resolution larger than that returned resolution.<br>
<br>
When trying to set the framebuffer size to a larger resolution than the one initially created using the fbset utility there is a returned error of:<br>
<br>
ioctl FBIOPUT_VSCREENINFO: Invalid argument<br>
<br>
Setting the resolution to a smaller size works fine.<br>
<br>
Any help would be appreciated.<br>
<div class="hm"><br>
<br>
__________________________________________________________________<br>
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now<br>
<a href="http://ca.toolbar.yahoo.com" target="_blank">http://ca.toolbar.yahoo.com</a>.<br>
_______________________________________________<br>
Libdlo mailing list<br>
<a href="mailto:Libdlo@lists.freedesktop.org">Libdlo@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/libdlo" target="_blank">http://lists.freedesktop.org/mailman/listinfo/libdlo</a><br>
</div></blockquote></div><br><br clear="all"><br>-- <br>Bernie Thompson<br>Plugable Technologies<br>Bellevue, WA USA<br><a href="http://plugable.com/">http://plugable.com/</a><br>+1 425 533 5219<br>skype: bernie.thompson<br>