[Openchrome-devel] xrandr improvements with r977
James Simmons
jsimmons
Thu Sep 15 08:08:54 PDT 2011
> I saw that there was some xrandr work done recently.
Its partially done.
> Here is what xrandr reports on the default alpine linux
> xf86-video-openchrome package (trunc -r921 iirc):
> Screen 0: minimum 640 x 480, current 1280 x 768, maximum 1280 x 768
> default connected 1280x768+0+0 0mm x 0mm
> 1280x768 60.0*
> 1280x720 59.0
> 1024x768 70.0 60.0
> 1024x600 59.0
> 1024x576 60.0
> 1024x512 60.0
> 800x600 60.0 56.0
> 720x576 60.0
> 856x480 60.0
> 848x480 60.0
> 800x480 60.0
> 720x480 60.0
> 640x480 60.0
>
> And here is what xrandr reports with kms_branch r977:
>
> Screen 0: minimum 320 x 200, current 1280 x 768, maximum 2047 x 2047
> LVDS connected 1280x768+0+0 (normal left inverted right x axis y axis)
> 0mm x 0mm
> 1280x768 59.8*
> VGA disconnected (normal left inverted right x axis y axis)
>
>
> VGA port was detected! Very nice!
>
> I was able to connect it to a 1680x1050 screen, disable the LVDS and
> enable the VGA with xrandr.
Awesome.
> Switching back to LVDS gave me the login
> screen again (i suppose Xorg segfaulted).
Anything in the logs or just the silent treatment.
> Running the VGA as --left-of
> didnt work very well either. The screens were parially overlapping and
> the image was scambled. (I had to use 640x480 on vga since this chip
> does not support more than 2047 x 2047) Trying VGA --below made the
> LVDS go blank.
I believe the problem their is the lack of porting the shadow buffer code
to RandR.
> We are moving forward! Thanks!
One nasty bug still exist which prevents me from moving forward. For some
reason the LVDS xf86Output is not binding to the xf86Crtc. Once that is
fixed we can seem more improvements in RandR support.
More information about the Openchrome-devel
mailing list