Hi,
On 22-04-16 15:17, Timo Aaltonen wrote:
08.04.2016, 16:21, Hans de Goede kirjoitti:
Hi,
Hi, sorry for the delay..
On 11-03-16 11:07, Timo Aaltonen wrote:
I've been trying to make this work, but there are cases where it fails
bad:
# a config file with a Device section that loads 'intel' makes the
server fail
[ 10.153] (EE) No devices detected.
[ 10.153] (EE)
Fatal server error:
[ 10.153] (EE) no screens found(EE)
ie. no fallback in that case
# with X run as root (wrapper or not), same thing different cause
[ 145.943] (EE) modeset(0): drmSetMaster failed: Invalid argument
[ 145.943] (EE)
Fatal server error:
[ 145.943] (EE) AddScreen/ScreenInit failed for driver 0
but it does work with startx run by a user. Tests done on Debian with
1.18.1 and intel ddx git.
This must be some Debian specific issue, I just tried this with Xorg-1.18.3
on Fedora, with a Xwrapper.config forcing X to always run as root and it
works
fine (using startx).
We have a similar wrapper in 'xserver-xorg-legacy' package, but even
installing that doesn't make xdm work, the xserver fails the same way.
startx _does_ work though
In that case systemd-logind integration should still work though, so it may
be that the way you are starting Xorg causes the systemd-logind integration
to not work though, and that the fallback paths for opening the
/dev/drm/card#
in the modesetting driver are broken. How exactly are you starting X ?
Trying to use a DM other than gdm, in this case xdm. (iirc lightdm fails
too)
Can you provide full logs of a failed start ?
Xorg.0.log
http://paste.debian.net/440250/
Ok, I've managed to reproduce this, this is caused by a pre-existing bug in
the intel driver. I've just send out a patch fixing this.
Regards,
Hans
_______________________________________________
Intel-gfx mailing list
Intel-gfx@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/intel-gfx