Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 1361624 - Crash when setting screens to mirror. [NEEDINFO]
Summary: Crash when setting screens to mirror.
Keywords:
Status: NEW
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: mutter
Version: 7.3
Hardware: Unspecified
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: Florian Müllner
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-07-29 14:49 UTC by Jiri Koten
Modified: 2018-10-05 17:21 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
jadahl: needinfo? (jkoten)


Attachments (Terms of Use)
ABRT log (deleted)
2016-07-29 14:55 UTC, Jiri Koten
no flags Details

Description Jiri Koten 2016-07-29 14:49:22 UTC
Description of problem:
When I try to set my two external displays to mirror, it fails and gnome-shell segfaults.

The displays have different native resolutions.

$ xrandr -q
Screen 0: minimum 8 x 8, current 3280 x 1200, maximum 32767 x 32767
eDP1 connected (normal left inverted right x axis y axis)
   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 1680x1050+1600+0 (normal left inverted right x axis y axis) 459mm x 296mm
   1680x1050     59.88*+
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    59.94  
   720x400       70.08  
DP2-2 connected 1600x1200+0+0 (normal left inverted right x axis y axis) 367mm x 275mm
   1600x1200     60.00*+
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   720x400       70.08  
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)


Mirroring works fine when I use internal screen with either one of my external displays.

HW: ThinkPad T450s, [8086:1616] Broadwell-U Integrated Graphics

Version-Release number of selected component (if applicable):
kernel-3.10.0-478.el7
gnome-shell-3.14.4-52.el7
mutter-3.14.4-27.el7
xorg-x11-server-Xorg-1.17.2-19.el7
xorg-x11-drv-intel-2.99.917-20.20151206.el7


How reproducible:
100%

Steps to Reproduce:
1. Go to Displays in Control center
2. Choose one of the displays
3. Set to Mirror

Actual results:
It fails to set screens to mirror and gnome-shell segfaults

Expected results:
Mirroring is working properly

Additional info:

Comment 1 Jiri Koten 2016-07-29 14:55:23 UTC
Created attachment 1185588 [details]
ABRT log

kernel: gnome-shell[2267]: segfault at 18 ip 00007f83f631003b sp 00007ffd2aa33af0 error 4 in libmutter.so.0.0.0[7f83f62d0000+ec000]

Comment 2 Jonas Ådahl 2018-10-05 17:20:41 UTC
Anything related to monitor configuration has changed significantly since 7.3. Is this still an issue?


Note You need to log in before you can comment on or make changes to this bug.