Bug 1118103

Summary: Latest Rawhide kernels fail to properly detect monitor resolution
Product: [Fedora] Fedora Reporter: Stephen Gallagher <sgallagh>
Component: xorg-x11-drv-intelAssignee: Adam Jackson <ajax>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 21CC: ajax, xgl-maint
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-09-10 12:08:49 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 Stephen Gallagher 2014-07-10 02:13:40 UTC
Description of problem:
The latest Rawhide/F21 kernel (actually all of the 3.16 kernels I've tried) fails to properly detect the display resolution of my Samsung monitor. It defaults to 1024x768.

Version-Release number of selected component (if applicable):
kernel-3.16.0-0.rc4.git1.1.fc21.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. Install the kernel specified above
2. Plug in a Samsung SyncMaster 2333HD
3. Boot Fedora

Actual results:
External monitor is stuck in 1024x768

Expected results:
Proper resolution (1920x1080) as well as any other supported resolution should be detected.

Additional info:
I retained the Fedora 20 kernel in GRUB (kernel-3.14.9-200.fc20.x86_64). When I boot with this kernel, the detection happens properly. I am therefore marking this with the Regression keyword.

I am using a Lenovo Thinkpad T540p with:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
Samsung SyncMaster 2333HD

I am connecting to the monitor through a docking station. I have tried both the DVI and HDMI inputs of the monitor in case that makes a difference. I have been unable to try a non-docking-station connection as I do not currently have an adapter that will serve. (The laptop has only mini-DisplayPort for outputs and I do not have a mini-DP-to-DVI or mini-DP-to-HDMI cable available).

Comment 1 Stephen Gallagher 2014-07-10 02:15:27 UTC
xrandr output from the kernel-3.16.0-0.rc4.git1.1.fc21.x86_64:

Screen 0: minimum 8 x 8, current 2944 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.06*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP2 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
   1024x768      60.00* 
   800x600       60.32    56.25  
   848x480       60.00  
   640x480       59.94  
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Comment 2 Stephen Gallagher 2014-07-10 02:22:49 UTC
xrandr output from the kernel-3.14.9-200.fc20.x86_64:

Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
eDP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.06*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32    56.25  
   640x480       59.94  
VGA1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP2 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 520mm x 320mm
   1920x1080     59.93*+
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     75.02    60.02  
   1440x900      59.89  
   1280x960      60.00  
   1280x800      59.81  
   1152x864      75.00  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00  
   720x400       70.08  
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

Comment 3 Stephen Gallagher 2015-09-10 12:08:49 UTC
Not sure exactly when this was fixed, but it's no longer an issue.