Resolution test failed since xrandr cannot find mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
High
|
Maciej Kisielewski |
Bug Description
Title: Resolution test failed since xrandr cannot find mode
Summary:
When run cycle_resolution test, some resolutions are failed to adjust since xrandr cannot find those modes and checbox got fail result. In unity display settings, all resolutions are adjustable even xrandr can not find the mode.
Following resolutions are adjustable in display settings but failed in checkbox test, even failed when run xrandr --output eDP1 --mode
xrandr: cannot find mode 960x720
xrandr: cannot find mode 928x696
xrandr: cannot find mode 896x672
xrandr: cannot find mode 960x600
xrandr: cannot find mode 960x540
Following resolutions are not in display settings and failed in checkbox test
xrandr: cannot find mode 840x525
xrandr: cannot find mode 800x512
xrandr: cannot find mode 700x525
xrandr: cannot find mode 640x512
xrandr: cannot find mode 720x450
xrandr: cannot find mode 680x384
xrandr: cannot find mode 576x432
xrandr: cannot find mode 512x384
xrandr: cannot find mode 400x300
xrandr: cannot find mode 320x240
It seems unity settings has filtered those non-adjustable resolutions.
I was wondering what makes the different between xrandr and unity settings.
Steps: run cycle_resolutions test
Expected results: cycle_resolution can be run
Actual results:
1. some resolutions in xrandr are not listed in unity display settings and failed in checkbox test
2. some resolutions failed in checkbox test but can be adjusted with display settings
3. all resolutions in unity display settings are adjustable
Additional information: CNR7-DVT1-C2 (201608-25052)
Image: somerville-
CPU: Genuine Intel(R) CPU 0000 @ 2.70GHz (8x)
GPU:
00:02.0 VGA compatible controller: Intel Corporation Device 591b (rev 01)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1bb8 (rev a1)
Manufacturer: Dell Inc.
ProductName: Precision 7720
BiosVersion: 00.00.09
Related branches
- Sylvain Pineau (community): Approve
-
Diff: 38 lines (+13/-4)1 file modifiedbin/xrandr_cycle (+13/-4)
- Sylvain Pineau (community): Approve
- Jonathan Cave (community): Approve
-
Diff: 17 lines (+7/-0)1 file modifiedbin/xrandr_cycle (+7/-0)
Changed in plainbox-provider-checkbox: | |
assignee: | nobody → Pierre Equoy (pierre-equoy) |
Changed in plainbox-provider-checkbox: | |
assignee: | Pierre Equoy (pierre-equoy) → Sylvain Pineau (sylvain-pineau) |
Changed in plainbox-provider-checkbox: | |
assignee: | Sylvain Pineau (sylvain-pineau) → nobody |
Changed in plainbox-provider-checkbox: | |
assignee: | nobody → Maciej Kisielewski (kissiel) |
milestone: | none → future |
Changed in plainbox-provider-checkbox: | |
milestone: | future → 0.46.0 |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.46.0 → 0.47.0 |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.47.0 → 0.48.0 |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.48.0 → none |
Changed in plainbox-provider-checkbox: | |
status: | Confirmed → In Progress |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
lightdm.log: