Bug 1327987

Summary: External monitor is black when selecting 2560x1440 resolution
Product: [Fedora] Fedora Reporter: Marek Goldmann <mgoldman>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 24CC: gansalmon, itamar, jforbes, jonathan, kernel-maint, madhu.chinakonda, mchehab
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-06-28 11:42:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Marek Goldmann 2016-04-18 08:15:50 UTC
Description of problem:

When I connect my external monitor (Dell U2713HM) to my laptop using a Dock (Ultra Dock, 90W) I'm not able to use the monitor's native resolution which is 2560x1440. I'm able to lower the resolution to 1920x1080 and it starts to work.

Native resolution is detected and I'm able to select it from the Gnome Displays control setting. I'm even able to arrange screens how I want. The only problem is that its black :)

I found that downgrading the kernel to kernel-4.4.6-301.fc23.x86_64 from Fedora 23 make it work again. It fails for me on kernel-4.5.1-300.fc24.x86_64.

Please let me know what kind of information I can provide so it'll be useful to fix this issue.

xrandr output:

xrandr 
Screen 0: minimum 8 x 8, current 4480 x 1440, maximum 32767 x 32767
eDP1 connected 1920x1080+2560+360 (normal left inverted right x axis y axis) 309mm x 173mm
   1920x1080     60.05*+
   1400x1050     59.98  
   1600x900      60.00  
   1280x1024     60.02  
   1280x960      60.00  
   1368x768      60.00  
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP2-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   1920x1200     59.88  
   1920x1080     60.00    60.00    50.00    59.94    24.00    23.98  
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.08    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP2-2 disconnected (normal left inverted right x axis y axis)
DP2-3 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Version-Release number of selected component (if applicable):


How reproducible:

Always

Steps to Reproduce:
1. Boot the laptop
2. Select wqhd resolution.

Actual results:
External monitor is black and after time it switches to power save mode.

Expected results:
Screen working.

Additional info:

See on kernel-4.5.1-300.fc24.x86_64.

Comment 1 Marek Goldmann 2016-04-18 08:16:51 UTC
I forgot to add that I tested this on X11 and on Wayland as well - no difference.

Comment 2 Marek Goldmann 2016-04-28 08:08:49 UTC
It doesn't work with newest kernel either: kernel-4.5.2-301.fc24.x86_64.

Comment 3 Justin M. Forbes 2016-04-28 12:43:28 UTC
What graphics device is this use?

Comment 4 Marek Goldmann 2016-04-28 13:07:58 UTC
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 5036
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at 3000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915

Comment 5 Marek Goldmann 2016-05-11 07:23:57 UTC
More info:

1. Happens with kernel-4.5.3-300.fc24.x86_64 too.
2. The Wayland-based login screen displays correctly, in proper resolution, after I log in, the external monitor goes black.
3. When I boot my laptop without docking station and wait a couple of minutes, let's say 5 min, and then I dock it - external monitor displays the content correctly, in correct resolution.

The issue seems to be happening when I boot my laptop connected to docking station and I log in.

Comment 6 Marek Goldmann 2016-06-28 11:42:37 UTC
It looks that running kernel 4.5.7-300.fc24.x86_64 fixed the issue for me, closing.