Hi
Still facing issues with xorg, not able to do GUI login.
Thanks
rraj
Link is broken (excessive "." at the end).
Looking into the log (by removing final "."),
Code:
[ 14753.496] Parse error on line 1 of section InputClass in file /etc/X11/xorg.conf
"FontPath" is not a valid keyword in this section.
[ 14753.496] (EE) Problem parsing the config file
[ 14753.496] (EE) Error parsing the config file
suggest broken config file(s).
And
Code:
[ 14753.496] (EE)
Fatal server error:
[ 14753.496] (EE) no screens found(EE)
[ 14753.496] (EE)
suggests no GPU nor framebuffer is found, even though you have Intel GPU (according to the last /var/log/messages you uploaded at pastebin on comment #12).
What I suspect is your user (or user for GUI login manager) is fatally broken as of below.
Code:
localhost login[59371]: login_getclass: unknown class 'video'
localhost syslogd: last message repeated 3 times
localhost login[59371]: ROOT LOGIN (root) ON ttyv0
Did you use
vipw(8) for creating user? Or specified option "-L" with "video" on
adduser(8)?
In the former case, possibly you've entered "video" in 5th element (separated with ":"). Or did the latter case.
This is clearly wrong on usual installation as there shouldn't be video class.
Users who want to use X and / or Wayland with DRM drivers needs to be in video "group", not video "class". And element for group is the 4th element.
5th element is usually blank (nothing within ":" at the end of 4th element and at the beginning of 6th element, like "::").
If the 4th element of the user's entry in /etc/master.passwd is NOT video AND "video" line in /etc/group doesn't contain the user, no screen should be found.
remove /etc/X11/xorg.conf
This shouldn't be done, as it make it difficult to dig in deeper later, if needed.
Instead, renaming to something that is NOT end with ".conf" is suggested.