Re: [Intel-gfx] startx on Fedora died today

2014-07-11 Thread Chris Wilson
On Thu, Jul 10, 2014 at 09:09:31PM -0400, Felix Miata wrote:
 F21 branched off Rawhide over recent hours. On i945G host gx62b I
 cloned first, then upgraded one to current F21 state and the other
 to Rawhide. Before today's upgrade, which moved server from
 1.15.99.903 to 1.15.99.904 on both, and kernel from rc4git0.1 to
 rc4git2.1, booting first to multi-user, startx was working normally.
 Now it won't[1], though X (KDM/KDE) does work by booting to
 graphical instead of multi-user[2].
 
 Is this an already known driver problem? Server? Kernel?

The difference being when it crashed it tried to open the logind fd. This
is a server bug - it looks like the recent non-pci platform device
conflicts with the systemd integration.
-Chris
 
 [1] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-3
 [2] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-5

-- 
Chris Wilson, Intel Open Source Technology Centre
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] startx on Fedora died today

2014-07-11 Thread Felix Miata

On 2014-07-11 07:22 (GMT+0100) Chris Wilson composed:


On Thu, Jul 10, 2014 at 09:09:31PM -0400, Felix Miata wrote:



F21 branched off Rawhide over recent hours. On i945G host gx62b I
cloned first, then upgraded one to current F21 state and the other
to Rawhide. Before today's upgrade, which moved server from
1.15.99.903 to 1.15.99.904 on both, and kernel from rc4git0.1 to
rc4git2.1, booting first to multi-user, startx was working normally.
Now it won't[1], though X (KDM/KDE) does work by booting to
graphical instead of multi-user[2].



Is this an already known driver problem? Server? Kernel?



The difference being when it crashed it tried to open the logind fd. This
is a server bug - it looks like the recent non-pci platform device
conflicts with the systemd integration.


Thanks.


[1] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-3
[2] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-5


https://bugzilla.redhat.com/show_bug.cgi?id=1118540 already filed some hours 
before I found this, and happening with rv200 Radeon as well as Intel. I 
don't find anything related filed yet on bugs.freedesktop.org/

--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


Re: [Intel-gfx] startx on Fedora died today

2014-07-11 Thread Hans de Goede
Hi,

On 07/11/2014 08:22 AM, Chris Wilson wrote:
 On Thu, Jul 10, 2014 at 09:09:31PM -0400, Felix Miata wrote:
 F21 branched off Rawhide over recent hours. On i945G host gx62b I
 cloned first, then upgraded one to current F21 state and the other
 to Rawhide. Before today's upgrade, which moved server from
 1.15.99.903 to 1.15.99.904 on both, and kernel from rc4git0.1 to
 rc4git2.1, booting first to multi-user, startx was working normally.
 Now it won't[1], though X (KDM/KDE) does work by booting to
 graphical instead of multi-user[2].

 Is this an already known driver problem? Server? Kernel?
 
 The difference being when it crashed it tried to open the logind fd. This
 is a server bug - it looks like the recent non-pci platform device
 conflicts with the systemd integration.

Yes, pretty literary conflicts, they re-used an existing
ODEV_ATTRIB id for a new one they used (probably an innocent rebase
error).

I've just send a fix to the xorg-devel list for this, and I'm starting
a new Fedora rawhide / F-21 server build with this fix included.

I've attached the fix here for reference.

Regards,

Hans
From 1f822291a3db6b5f6bd5f60ba240f2ee0cbdf683 Mon Sep 17 00:00:00 2001
From: Hans de Goede hdego...@redhat.com
Date: Fri, 11 Jul 2014 09:49:13 +0200
Subject: [PATCH] Fix ODEV_ATTRIB_DRIVER overlapping with ODEV_ATTRIB_FD

Looks like the value of ODEV_ATTRIB_DRIVER was not updated when the patch
adding it got rebased on top of a newer server version.

This fixes the xserver crashing when systemd-logind integration is used.

https://bugzilla.redhat.com/show_bug.cgi?id=1118540

Signed-off-by: Hans de Goede hdego...@redhat.com
---
 include/hotplug.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/hotplug.h b/include/hotplug.h
index c4268a0..b2c0d78 100644
--- a/include/hotplug.h
+++ b/include/hotplug.h
@@ -88,7 +88,7 @@ config_odev_free_attributes(struct OdevAttributes *attribs);
 /* Minor number of the device node pointed to by ODEV_ATTRIB_PATH */
 #define ODEV_ATTRIB_MINOR 6
 /* kernel driver name */
-#define ODEV_ATTRIB_DRIVER 4
+#define ODEV_ATTRIB_DRIVER 7
 
 typedef void (*config_odev_probe_proc_ptr)(struct OdevAttributes *attribs);
 void config_odev_probe(config_odev_probe_proc_ptr probe_callback);
-- 
2.0.0

___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx


[Intel-gfx] startx on Fedora died today

2014-07-10 Thread Felix Miata
F21 branched off Rawhide over recent hours. On i945G host gx62b I cloned 
first, then upgraded one to current F21 state and the other to Rawhide. 
Before today's upgrade, which moved server from 1.15.99.903 to 1.15.99.904 on 
both, and kernel from rc4git0.1 to rc4git2.1, booting first to multi-user, 
startx was working normally. Now it won't[1], though X (KDM/KDE) does work by 
booting to graphical instead of multi-user[2].


Is this an already known driver problem? Server? Kernel?

[1] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-3
[2] http://fm.no-ip.com/Tmp/Linux/F/Xorg.0.log-fc21-5
--
The wise are known for their understanding, and pleasant
words are persuasive. Proverbs 16:21 (New Living Translation)

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/
___
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx