Bug 1393067 - [abrt] xorg-x11-server-Xorg: dixRegisterPrivateKey(): Xorg killed by SIGABRT
Summary: [abrt] xorg-x11-server-Xorg: dixRegisterPrivateKey(): Xorg killed by SIGABRT
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-server
Version: 24
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:0115e347bd6854c3f4686c23507...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-08 19:27 UTC by Anton Efremov
Modified: 2016-12-07 18:15 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-23 10:02:58 UTC
Type: ---


Attachments (Terms of Use)
File: backtrace (15.28 KB, text/plain)
2016-11-08 19:27 UTC, Anton Efremov
no flags Details
File: cgroup (242 bytes, text/plain)
2016-11-08 19:27 UTC, Anton Efremov
no flags Details
File: core_backtrace (4.68 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: dso_list (6.83 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: environ (614 bytes, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: limits (1.29 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: maps (36.63 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: mountinfo (3.12 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: namespaces (102 bytes, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: open_fds (2.41 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: proc_pid_status (1.12 KB, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details
File: var_log_messages (234 bytes, text/plain)
2016-11-08 19:28 UTC, Anton Efremov
no flags Details

Description Anton Efremov 2016-11-08 19:27:52 UTC
Description of problem:
I was just trying to set up dual monitors (connected via DVI to motherboard) with iGPU (Intel Core i3)
and TV connected to GPU (nVidia in PCI-E) via HDMI. System has kernel 4.8.4-200.fc24.x86_64 and
nouveau and i915 moules installed (and not blacklisted). KMS (or some) has no any modeset related parameters in grub.cfg.

So that did not work: during bootup fedora logo loader is displayed on TV while DVI
displays are blank (nevertheless signal on both of DVIs persists). Once login screen has been displayed
(on the first DVI monitor as required, so all works fine at this stage) I am trying to log in and that is faulty because
I got two blank monitors right after logging. Since now I can do nothing - TV gives me "no signal", monitors
are blank. Switching to TTY possible but it isn't very useful (in my case) as I don't know what info or logs to
search. So after reboot I edited grub2 runtime config and added nouveau.modeset=0. But I'm not
sure what is that "magic" really is for. Anyway all of the stuff proceeds correctly now. Except that
TV was not observed by OS. But I already had a clue about that so I did:
# modprobe nouveau
- that did not anything noteable as well as useful too.
so then I did:
# modprobe -r nouveau
# modprobe nouveau modeset=1

After X system (I am not sure although) was restarted the both of monitors (iGPU) and TV (PCI nVidia) work just fine.
I really didn't find any useful info about my displays setting, so I'm doing my best while trying to hanlde that
mess. Thanks!

Version-Release number of selected component:
xorg-x11-server-Xorg-1.18.4-4.fc24

Additional info:
reporter:       libreport-2.7.2
backtrace_rating: 4
cmdline:        /usr/libexec/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xauthority -background none -noreset -keeptty -verbose 3
crash_function: dixRegisterPrivateKey
executable:     /usr/libexec/Xorg
global_pid:     1563
kernel:         4.8.4-200.fc24.x86_64
pkg_fingerprint: 73BD E983 81B4 6521
pkg_vendor:     Fedora Project
runlevel:       N 5
type:           CCpp
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #4 dixRegisterPrivateKey at privates.c:385
 #5 glamor_init at glamor.c:489
 #6 ScreenInit at driver.c:1225
 #7 AddGPUScreen at dispatch.c:3915
 #8 xf86platformAddDevice at xf86platformBus.c:523
 #9 NewGPUDeviceRequest at lnx_platform.c:195
 #10 device_added at udev.c:131
 #11 wakeup_handler at udev.c:357
 #12 WakeupHandler at dixutils.c:423
 #13 WaitForSomething at WaitFor.c:230

Potential duplicate: bug 1382259

Comment 1 Anton Efremov 2016-11-08 19:27:57 UTC
Created attachment 1218674 [details]
File: backtrace

Comment 2 Anton Efremov 2016-11-08 19:27:59 UTC
Created attachment 1218675 [details]
File: cgroup

Comment 3 Anton Efremov 2016-11-08 19:28:01 UTC
Created attachment 1218676 [details]
File: core_backtrace

Comment 4 Anton Efremov 2016-11-08 19:28:02 UTC
Created attachment 1218677 [details]
File: dso_list

Comment 5 Anton Efremov 2016-11-08 19:28:04 UTC
Created attachment 1218678 [details]
File: environ

Comment 6 Anton Efremov 2016-11-08 19:28:05 UTC
Created attachment 1218679 [details]
File: limits

Comment 7 Anton Efremov 2016-11-08 19:28:07 UTC
Created attachment 1218680 [details]
File: maps

Comment 8 Anton Efremov 2016-11-08 19:28:09 UTC
Created attachment 1218681 [details]
File: mountinfo

Comment 9 Anton Efremov 2016-11-08 19:28:10 UTC
Created attachment 1218682 [details]
File: namespaces

Comment 10 Anton Efremov 2016-11-08 19:28:12 UTC
Created attachment 1218683 [details]
File: open_fds

Comment 11 Anton Efremov 2016-11-08 19:28:13 UTC
Created attachment 1218684 [details]
File: proc_pid_status

Comment 12 Anton Efremov 2016-11-08 19:28:15 UTC
Created attachment 1218685 [details]
File: var_log_messages

Comment 13 Hans de Goede 2016-11-23 10:02:58 UTC
Hi,

Support for systems with hybrid gfx has been greatly improved in the just released Fedora 25, I believe that this bug is one of the bugs fixed in F25, so I advice you to upgrade to F25.

Regards,

Hans

Comment 14 Mario Curcija 2016-12-07 18:15:56 UTC
Similar problem has been detected:

0. Fedora 24 KDE spin - up to date
1. logged in KDE Plasma session
2. Screen lock / new Session (or switch user)
3. xorg-x11-server crash followed by sddm crash

reporter:       libreport-2.7.2
backtrace_rating: 4
cmdline:        /usr/libexec/Xorg -nolisten tcp -auth /var/run/sddm/{fc17d539-50ea-470b-ab0a-56762da5292e} -background none -noreset -displayfd 18 vt2
crash_function: dixRegisterPrivateKey
executable:     /usr/libexec/Xorg
global_pid:     2358
kernel:         4.8.11-200.fc24.x86_64
package:        xorg-x11-server-Xorg-1.18.4-5.fc24
pkg_fingerprint: 73BD E983 81B4 6521
pkg_vendor:     Fedora Project
reason:         Xorg killed by SIGABRT
runlevel:       N 5
type:           CCpp
uid:            0


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