Bug 1098073 - xserver crashes while starting graphical desktop
Summary: xserver crashes while starting graphical desktop
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-server
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-05-15 08:36 UTC by Onyeibo Oku
Modified: 2014-12-10 13:16 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-06-11 02:17:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Xorg log (25.40 KB, text/plain)
2014-05-15 08:36 UTC, Onyeibo Oku
no flags Details

Description Onyeibo Oku 2014-05-15 08:36:49 UTC
Created attachment 895810 [details]
Xorg log

Description of problem:
User is dropped to tty1 just before graphical login

Version-Release number of selected component (if applicable):
1.15.99.902-6.20140428.fc21.x86_64

How reproducible:
Consistent

Steps to Reproduce:
1. Boot up fedora rawhide on a laptop with two graphics card (Intel HD & GeForce-GT635m in my case)
2. Update to recent xserver
3. Reboot

Actual results:
Boot process stops at tty1 login. Attempt to get graphical environment with startx fails (see attached xorg.0.log)

Expected results:
To see graphical login screen

Additional info:
ASUS N56VJ Laptop with Intel HD4000 and nVidia GeForce GT-635M
This looks like a repeat of a bug I filed earlier.  It got resolved by an update.  it's back again.

 cat /var/log/xorg.0.log | grep \(EE\) -->

	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    98.443] (EE) systemd-logind: failed to take device /dev/dri/card1: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
[    99.644] (EE) systemd-logind: failed to take device /dev/dri/card1: Device already taken
[   102.061] (EE) 
[   102.061] (EE) Backtrace:
[   102.081] (EE) 0: /usr/libexec/Xorg.bin (OsLookupColor+0x119) [0x59b399]
[   102.141] (EE) 1: /lib64/libc.so.6 (__restore_rt+0x0) [0x7f4f97112c7f]
[   102.142] (EE) 2: /lib64/libc.so.6 (__GI___strcmp_ssse3+0x16) [0x7f4f97227816]
[   102.142] (EE) 3: /usr/libexec/Xorg.bin (xf86SIGIOSupported+0xa18) [0x4a31d8]
[   102.173] (EE) 4: /lib64/libdbus-1.so.3 (dbus_connection_dispatch+0x34e) [0x7f4f99312dfe]
[   102.174] (EE) 5: /lib64/libdbus-1.so.3 (dbus_connection_dispatch+0x632) [0x7f4f99313672]
[   102.174] (EE) 6: /usr/libexec/Xorg.bin (config_fini+0x681) [0x49cbc1]
[   102.175] (EE) 7: /usr/libexec/Xorg.bin (WakeupHandler+0x6b) [0x43dd4b]
[   102.175] (EE) 8: /usr/libexec/Xorg.bin (WaitForSomething+0x1c7) [0x5945d7]
[   102.175] (EE) 9: /usr/libexec/Xorg.bin (SendErrorToClient+0x111) [0x438f11]
[   102.176] (EE) 10: /usr/libexec/Xorg.bin (remove_fs_handlers+0x416) [0x43d246]
[   102.176] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7f4f970fd0c0]
[   102.177] (EE) 12: /usr/libexec/Xorg.bin (_start+0x29) [0x4275ce]
[   102.178] (EE) 13: ? (?+0x29) [0x29]
[   102.178] (EE) 
[   102.178] (EE) Segmentation fault at address 0x0
[   102.178] (EE) 
[   102.178] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   102.178] (EE) 
[   102.178] (EE) 
[   102.178] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   102.178] (EE) 
[   102.192] (EE) Server terminated with error (1). Closing log file.

Comment 1 Onyeibo Oku 2014-05-15 08:52:26 UTC
Mileage seems to be different on other tty login sessions (CTRL+ALT+Fn):
On a different session, user perceives login event sound before seeing a graphic screen with a sad/damaged computer icon saying "something went wrong, please logout"

Comment 2 Onyeibo Oku 2014-05-24 16:13:49 UTC
kernel-3.15.0-0.rc6.git0.1.fc21 et al
Same story.  Sometimes startx works, sometimes it crashes ... with the same error message (above)

Comment 3 Onyeibo Oku 2014-05-24 16:16:27 UTC
(In reply to Onyeibo from comment #2)
> kernel-3.15.0-0.rc6.git0.1.fc21 et al
> Same story.  Sometimes startx works, sometimes it crashes ... with the same
> error message (above)

I meant xorg-x11-server-Xorg.x86_64 (1.15.99.902-7.20140428.fc21)

Comment 4 Raphael Groner 2014-06-03 18:14:01 UTC
Do you get any backtrace and/or crash logging from abrt? The Xorg log doesn't tell much, unfortunately.

Comment 5 Onyeibo Oku 2014-06-05 18:45:44 UTC
nothing from abrt.  I do get series of "reporting 6 4 1 9, reporting 6 4 8 9, reporting 6 5 8 9" kind-of dump just before the server terminates (sometimes).  Not sure what those mean.

I have also noticed series of .serverauth.XXXX files on my home directory (where XXXX are numbers).  I have about 42 of those at the moment.  I will attempt running X with gdb.

Comment 6 Onyeibo Oku 2014-06-11 02:17:55 UTC
I ran a complete reinstallation of Fedora Rawhide and performed fresh updates.  Everything has been working fine for the past three days.  I am, therefore, skeptical about this report.  This issue probably sprang up as a result of a faulty update in the previous installation (where dnf crashed before completing an update).  In any case,  I cannot provide more information under the present scenario

I will be closing this.
Sorry for the inconvenience

Comment 7 Luke Hutchison 2014-12-10 09:47:16 UTC
I get the same crash with the same log messages when Xorg tries to start after I upgraded from F20 to F21 using fedup. No idea what's going wrong here, or how to get my X session back.

Comment 8 Luke Hutchison 2014-12-10 10:04:50 UTC
I spoke too soon -- I'm not sure what specifically I changed, but after a reboot the crash seems to have resolved itself.

Comment 9 Raphael Groner 2014-12-10 12:09:22 UTC
So may be a bug in the graphics driver. What cards do you all use?

Comment 10 Luke Hutchison 2014-12-10 12:54:10 UTC
This is a Dell XPS 15 Touch (2014 hidpi version), which has an Intel HD 4600 GPU as well as an nVidia GPU (but I uninstalled nouveau so that X is forced to use the Intel driver).

Comment 11 Raphael Groner 2014-12-10 13:16:47 UTC
(In reply to Luke Hutchison from comment #10)
> This is a Dell XPS 15 Touch (2014 hidpi version), which has an Intel HD 4600
> GPU as well as an nVidia GPU (but I uninstalled nouveau so that X is forced
> to use the Intel driver).

Maybe you should look here: https://01.org/linuxgraphics/community


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