autodetecting resolution does not work for some grafix boards
|Reported by:||stippi||Owned by:||axeld|
I have an ATI X300 and a 1920x1200 LCD screen. A clean Haiku install boots into the "correct" resolution, but the app_server is only half aware of the resolution. The effect is that the screen and board seem to be in 1920x1200, but the app_server resolution is 1600x1200. The missing part on the right of the screen is filled with the contents of the left side, so the screen is repeated like this:
+-------------+-----+ | ... O| ... | | | | | | | | | | +-------------+-----+ ... -> icons O -> Deskbar
Another problem is that the 1920x1200 resolution is not in the list of available resolutions in the Screen preflet. Interestingly, selecting 1600x1200 does not change the setup. I would expect a true 1600x1200 resolution stretched on the screen.
I have another screen which has a native resolution of 1440x900, and with that screen (on the X300), the effects are exactly the same. The resolution of the screen and gfx board seem to be 1440x900 but the screen width of app_server reflects 4:3 with the left side repeated in the missing area.