<div dir="ltr"><div dir="ltr">Hello.<div><br></div><div>I run Linux as Hyper-V guest.</div><div><br></div><div>It seems that there is no DRI/DRM driver for Hyper-V videocard, but there is Framebuffer driver for it.</div><div><br></div><div>So, I enabled framebuffer driver and my idea was to run XOrg using fbdev driver on top of it.</div><div>But there is no such driver in modern Linux distros.<br></div><div><br></div><div>Question #1) Is it true that fbdev is deprecated and removed in favour of DRM/DRI? </div><div>Can I still compile it by my self? Is it worth doing in my case?</div><div><br></div><div>My second idea was to run plain old VESA driver.</div><div>But vesa driver found that my kernel has driver for videocard and refused to work:</div><div>" Ignoring device with a bound kernel "</div><div><br></div><div>Question #2)  Can I "force" vesa to run with hyperv_fb enabled?<br></div><div>If no, why?</div><div>Is it becase vesa does not know "state" of video card when it is under control of hyperv_fb?</div><div><br></div><div>I think I can have 2 records in my loader: one for "command line mode" (that runs kernel with video=hyperv_fb) and another for "video mode" that runs kernel without of it, and starts xdm.</div><div><br></div></div></div>