xrandr: switching resolutions works only for first connected display (or DVI if both are connected)

Bug #803447 reported by Marcin Juszkiewicz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-omap4-extras-graphics
New
Undecided
Unassigned

Bug Description

When Panda has two monitors connected there is no way to get the one connected to HDMI output to display something. DVI connected monitor (FullHD one) is using 1280x960 resolution and offers few other ones:

linaro@linaro:/root$ xrandr
Screen 0: minimum 640 x 480, current 1280 x 960, maximum 2048 x 2048
pvr0 connected 1280x960+0+0 478mm x 269mm
   1280x960 59.9*
   1280x720 59.7
   720x480 59.9
   720x400 70.1
pvr1 connected
   1920x1080 60.0 +
   1680x1050 60.0 59.9
   1400x1050 59.9
   1280x1024 60.0
   1440x900 59.9
   1280x960 60.0
   1024x768 60.0
   800x600 60.3
   640x480 60.0

But any attempt to turn on HDMI connected monitor (also FullHD one) fails:
linaro@linaro:/root$ xrandr --output pvr1 --mode 800x600
xrandr: cannot find crtc for output pvr1

Revision history for this message
Marcin Juszkiewicz (hrw) wrote :

Rebooted with only HDMI connected:

linaro@linaro:/root$ xrandr
Screen 0: minimum 640 x 480, current 1920 x 1080, maximum 2048 x 2048
pvr0 disconnected
pvr1 connected 1920x1080+0+0 478mm x 269mm
   1920x1080 60.0*+
   1680x1050 60.0 59.9
   1400x1050 59.9
   1280x1024 60.0
   1440x900 59.9
   1280x960 60.0
   1024x768 60.0
   800x600 60.3
   640x480 60.0
linaro@linaro:/root$ xrandr --output pvr1 --mode 1400x1050
[ 80.690277] omapdss DISPC error: timeout waiting for EVSYNC
[ 80.791717] omapdss DISPC error: timeout waiting for EVSYNC
[ 80.932312] omapdss DISPC error: timeout waiting for EVSYNC
linaro@linaro:/root$ xrandr
Screen 0: minimum 640 x 480, current 1400 x 1050, maximum 2048 x 2048
pvr0 disconnected
pvr1 connected 1400x1050+0+0 478mm x 269mm
   1920x1080 60.0 +
   1680x1050 60.0 59.9
   1400x1050 59.9*
   1280x1024 60.0
   1440x900 59.9
   1280x960 60.0
   1024x768 60.0
   800x600 60.3
   640x480 60.0

Connected DVI one:

linaro@linaro:/root$ xrandr
Screen 0: minimum 640 x 480, current 1400 x 1050, maximum 2048 x 2048
pvr0 connected
   1280x960 59.9
   1280x720 59.7
   720x480 59.9
   720x400 70.1
pvr1 connected 1400x1050+0+0 478mm x 269mm
   1920x1080 60.0 +
   1680x1050 60.0 59.9
   1400x1050 59.9*
   1280x1024 60.0
   1440x900 59.9
   1280x960 60.0
   1024x768 60.0
   800x600 60.3
   640x480 60.0
linaro@linaro:/root$ xrandr --output pvr0 --auto
xrandr: cannot find crtc for output pvr0

Nothing visible on DVI screen.

summary: - xrandr: cannot find crtc for output pvr1
+ xrandr: switching resolutions works only for first connected display (or
+ DVI if both are connected)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.