On 21/08/17 01:40, stan wrote:
On Sun, 20 Aug 2017 16:33:35 +1000
Eyal Lebedinsky <fedora@xxxxxxxxxxxxxx> wrote:
[snip]
Xorg.0.log Xorg.1.log
1st 19.310- 35.891 35.764- 35.874
[35.869] (EE) NVIDIA(GPU-0): EVO Push buffer channel
allocation failed 2nd 502.160-516.936 517.023-519.530
It is clear that in the first attempt the second session starts (and
fails) before the first one exits. In the second case there is no
overlap.
Is it possible that the overlap causes the error? Where can I put a
(small) delay to test this proposition and avoid the overlap? Or is
there another way to avoid it?
I think it is the other way around. You are seeing the overlap because
there is a deadlock somewhere in the first attempt. The second attempt
resolves the deadlock in some manner, and finishes the initialization.
What happens if you boot to multiuser / virtual console and then run
startx? I suspect that there will be no issue in that case. If that's
true, you could try a different greeter / desktop manager to see if
that is the cause of your problem.
Thanks Stan,
I took this route, and changed my display manager from GDM to LXDM
(trivial with system-switch-displaymanager).
Tested a cold start a few times and it works well.
Other good things came along for the ride:
- it offered my username in the login panel (GDM did not because my uid is 500, below 1000)
- after selecting XFCE as the desktop manager it was remembered next time
A good result all around.
cheers
--
Eyal Lebedinsky (fedora@xxxxxxxxxxxxxx)
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx