#12920: Fail safe video mode should be automatically selected when GPU not
supported by driver
--------------------------------+----------------------------
Reporter: vidrep | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: Drivers/Graphics | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
--------------------------------+----------------------------
Comment (by pulkomandy):
There never was an automatic fallback to VESA. This is not how this thing
works.
The intel driver declares support for a set of video devices. If it
declares support, then it should handle them in a way that result in
something on the display. If it doesn't work with some devices, either we
should fix this, or remove the devices from the supported list.
In your case, the device ID was added in c0cb09baee3bf, where mmlr says it
is "disabled because it is not working", but apparently this is not the
case (I guess a #if 0 was forgotten, to actually disable it).
What do you mean by "not supported"? I guess black screen, but you should
describe the exact setup (which output is the display connected to, etc)
and result. With that we can try to fix the driver, or if we really can't
fin the problem, remove the device from the list of supported ones so VESA
is used instead.
I think the fix should not be too complex, because we have devices from
both previous and following generations working already, so supporting
this one shouldn't be very far - it's just about using the right
combination of steps from the previous and next generations of hardware,
and possibly some things specific to this one. It is not so easy to debug
without access to a machine for testing, however.
--
Ticket URL: <https://dev.haiku-os.org/ticket/12920#comment:6>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.