Web lists-archives.com

logout kills X





I logged in (to tty1)
started X (startx)
switched to tty2
logged in (using the same name)
logged out

-> X on tty1 crashes


some info:

.local/share/xorg/Xorg.0.log:

[ 41948.035] (EE) modeset(0): failed to set mode: Permission denied
[ 41948.035] (EE) 
Fatal server error:
[ 41948.035] (EE) EnterVT failed for screen 0
[ 41948.035] (EE) 
[ 41948.035] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[ 41948.035] (EE) Please also check the log file at
"$HOME/.local/share/xorg/Xorg.0.log" for additional information.
[ 41948.035] (EE)

what modeset(0) usually goes:

[ 41937.630] (II) modeset(0): EDID vendor "LEN", prod id 16401
[ 41937.630] (II) modeset(0): Printing DDC gathered Modelines:
[ 41937.630] (II) modeset(0): Modeline "1280x800"x0.0   68.94  1280
1296 1344 1408  800 801 804 816 -hsync -vsync (49.0 kHz eP)
[ 41937.630] (II) modeset(0): Modeline "1280x800"x0.0   60.96  1280
1328 1360 1478  800 803 809 825 -hsync -vsync (41.2 kHz e)

uname -a
Linux bivalve 4.19.0-0.bpo.1-amd64 #1 SMP Debian 4.19.12-1~bpo9+1
(2018-12-30) x86_64 GNU/Linux


terminal output:

X.Org X Server 1.19.2
Release Date: 2017-03-02
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
Current Operating System: Linux bivalve 4.19.0-0.bpo.1-amd64 #1 SMP
 Debian 4.19.12-1~bpo9+1 (2018-12-30) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.19.0-0.bpo.1-amd64
 root=UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX ro
Build Date: 03 November 2018  03:09:11AM
xorg-server 2:1.19.2-1+deb9u5 (https://www.debian.org/support)
Current version of pixman: 0.34.0
 Before reporting problems, check http://wiki.x.org to make sure that
 you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting, (++)
from command line, (!!) notice, (II) informational, (WW) warning, (EE)
error, (NI) not implemented, (??) unknown.
(==) Log file: "/home/addams/.local/share/xorg/Xorg.0.log", Time: Wed
Jan 30 15:24:19 2019
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted)
(II) AIGLX: Suspending AIGLX clients for VT switch
[dix] couldn't enable device 7
[dix] couldn't enable device 8
[dix] couldn't enable device 9
[dix] couldn't enable device 10
[dix] couldn't enable device 12
[dix] couldn't enable device 13
[dix] couldn't enable device 14
[dix] couldn't enable device 15
[dix] couldn't enable device 17
[dix] couldn't enable device 6
[dix] couldn't enable device 11
[dix] couldn't enable device 16
(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) 
Fatal server error:
(EE) EnterVT failed for screen 0
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
(EE) Please also check the log file at
"/home/addams/.local/share/xorg/Xorg.0.log" for additional information.
(EE) (II) AIGLX: Suspending AIGLX clients for VT switch
(EE) Server terminated with error (1). Closing log file.
xinit: connection to X server lost

waiting for X server to shut down 


----

loading an older kernel, X doesn't crash, instead all input devices
have vanished from X.

uname -a:
 Linux bivalve 4.17.0-0.bpo.3-amd64 #1 SMP Debian 4.17.17-1~bpo9+1
 (2018-08-27) x86_64 GNU/Linux

Then I doesn't get control anymore.

----
I finally want to know how to separate the sessions.

/etc/systemd/logind.conf:
 KillUserProcesses=no

allready done.