F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Jaroslav Reznik
= Proposed System Wide Change: Login Screen Over Wayland =
https://fedoraproject.org/wiki/Changes/Login_Screen_Over_Wayland

Change owner(s): Ray Strode rstr...@redhat.com

Change the Login screen that GDM uses to run on Wayland instead of X.

== Detailed Description ==
At the moment, a user can choose to log in to a Wayland session from the login 
screen, but the login screen itself always runs on top of X. The point of this 
change is to change that, and make the login screen always run on a Wayland 
session. 

== Scope ==
* Proposal owners: The main things that need be accomplished are:
** Change GDM to not start an X server at startup, instead run the login 
screen in Wayland mode
** Change X based user sessions to run on their own VT, since they can no 
longer piggyback off the login screen VT
** Come up with some answer for proprietary Nvidia driver users, since that 
stack doesn't yet support Wayland.  One idea is to force the login session to 
use software-based mesa if the proprietary Nvidia driver is detected.

* Other developers: We may need to get the mesa maintainer involved as part of 
a proprietary Nvidia driver handling, but also might not need to pending 
investigation.

* Release engineering: This change doesn't affect release workflow
* Policies and guidelines: This change doesn't affect packaging guidelines

== Contingency Plan ==
* Contingency mechanism: Revert to existing mechanism of login screen on Xorg
* Contingency deadline: Beta Freeze
* Blocks release? No
* Blocks product? No
___
devel-announce mailing list
devel-annou...@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread drago01
On Tue, Jan 20, 2015 at 12:32 PM, Jaroslav Reznik jrez...@redhat.com wrote:
 = Proposed System Wide Change: Login Screen Over Wayland =
 https://fedoraproject.org/wiki/Changes/Login_Screen_Over_Wayland

 Change owner(s): Ray Strode rstr...@redhat.com

 Change the Login screen that GDM uses to run on Wayland instead of X.

 == Detailed Description ==
 At the moment, a user can choose to log in to a Wayland session from the login
 screen, but the login screen itself always runs on top of X. The point of this
 change is to change that, and make the login screen always run on a Wayland
 session.

 == Scope ==
 * Proposal owners: The main things that need be accomplished are:
 ** Change GDM to not start an X server at startup, instead run the login
 screen in Wayland mode
 ** Change X based user sessions to run on their own VT, since they can no
 longer piggyback off the login screen VT
 ** Come up with some answer for proprietary Nvidia driver users, since that
 stack doesn't yet support Wayland.  One idea is to force the login session to
 use software-based mesa if the proprietary Nvidia driver is detected.

I don't think this part is as simple that. For a wayland session to
work we need a working gbm and for that some kind of drm driver ...
for that we could use simpledrm (if it ever got upstream) but not sure
whether it can run when the nvidia driver is loaded. I can't test that
anymore because my nvidia card is dead  the other idea would be
fall back to X but not sure how much work that would be.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Felix Schwarz

Am 20.01.2015 um 13:16 schrieb drago01:
 On Tue, Jan 20, 2015 at 1:07 PM, Felix Schwarz
 fschw...@fedoraproject.org wrote:
 Is there any plan to force an X-based login session? For example on my old
 Intel (gen4) laptop I can not open a wayland session in F21 (I'm taken back 
 to
 the login screen immediately).
 
 This ought to work so please file a bug.

another user already took care of that: see bug 1175708

component is currently gnome-shell but it seems to be hardware-dependent as
it works on r600g.

Felix



-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread drago01
On Tue, Jan 20, 2015 at 1:27 PM, Felix Schwarz
fschw...@fedoraproject.org wrote:

 Am 20.01.2015 um 13:16 schrieb drago01:
 On Tue, Jan 20, 2015 at 1:07 PM, Felix Schwarz
 fschw...@fedoraproject.org wrote:
 Is there any plan to force an X-based login session? For example on my old
 Intel (gen4) laptop I can not open a wayland session in F21 (I'm taken back 
 to
 the login screen immediately).

 This ought to work so please file a bug.

 another user already took care of that: see bug 1175708

 component is currently gnome-shell but it seems to be hardware-dependent as
 it works on r600g.

Doesn't look like it ... xwayland crashes but the logs in the bug are
not enough to find out why:
https://bugzilla.redhat.com/attachment.cgi?id=970564 i.e need the log
output before that.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Felix Schwarz


Am 20.01.2015 um 12:32 schrieb Jaroslav Reznik:
 ** Come up with some answer for proprietary Nvidia driver users, since that 
 stack doesn't yet support Wayland.  One idea is to force the login session to 
 use software-based mesa if the proprietary Nvidia driver is detected.

Is there any plan to force an X-based login session? For example on my old
Intel (gen4) laptop I can not open a wayland session in F21 (I'm taken back to
the login screen immediately).

So I'd be interested in a X fallback for the login screen (even if this
needs to be enabled manually).

Felix


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread drago01
On Tue, Jan 20, 2015 at 1:07 PM, Felix Schwarz
fschw...@fedoraproject.org wrote:


 Am 20.01.2015 um 12:32 schrieb Jaroslav Reznik:
 ** Come up with some answer for proprietary Nvidia driver users, since that
 stack doesn't yet support Wayland.  One idea is to force the login session to
 use software-based mesa if the proprietary Nvidia driver is detected.

 Is there any plan to force an X-based login session? For example on my old
 Intel (gen4) laptop I can not open a wayland session in F21 (I'm taken back to
 the login screen immediately).

This ought to work so please file a bug.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Felix Schwarz
Am 20.01.2015 um 13:34 schrieb drago01:
 On Tue, Jan 20, 2015 at 1:27 PM, Felix Schwarz
 fschw...@fedoraproject.org wrote:
 component is currently gnome-shell but it seems to be hardware-dependent as
 it works on r600g.
 
 Doesn't look like it ... xwayland crashes but the logs in the bug are
 not enough to find out why:
 https://bugzilla.redhat.com/attachment.cgi?id=970564 i.e need the log
 output before that.

Does this help?
https://bugzilla.redhat.com/attachment.cgi?id=982103

If not: What can I do to generate helpful logs? (feel free to leave your
comments in bugzilla so we don't have to hijack this thread)



-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Ian Pilcher
How does this affect users of other display managers (or does it)?

-- 

Ian Pilcher arequip...@gmail.com
 I grew up before Mark Zuckerberg invented friendship 


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: F22 System Wide Change: Login Screen Over Wayland

2015-01-20 Thread Rahul Sundaram
Hi

On Tue, Jan 20, 2015 at 7:25 PM, Ian Pilcher  wrote:

 How does this affect users of other display managers (or does it)?


It doesn't affect them afaik.

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct