Bug #14566
openOI: Xvnc -query localhost does not work because LIGHTDM is resetting XDMCP connection at high rate
0%
Description
Dear OpenIndiana developers,
I am using a fresh installation of OpenIndiana and updated to the latest packages with pkg update -v.
Currently, there seems to be a bug in LIGHTDM, which causes it's resetting the XDMCP connection.
When I connect with Xnest -query 192.168.122.5 -geometry 1280x1024 :1 to the OpenIndiana XDMCP LIGHTDM server, it is always resetting the connection and I can't type in my login and password.
What I actually try to use is Xvnc which is connecting to the XDMCP enabled LIGHTDM at the localhost.
Because of the error described above, Xvnc -query localhost fails too!
Below my Xvnc stanza in /etc/inet/inetd.conf:
root@openindiana ~ # cat /etc/inet/inetd.conf|grep 5916
5916 stream tcp wait adrian /usr/bin/Xvnc Xvnc -nolisten tcp -inetd -query localhost -desktop openindiana.v-zone.lan.dac:16 -once -geometry 1680x1050 -depth 24 -localhost passwordFile=/export/home/adrian/.vnc/passwd
This command fails due to the problem above.
The error when logging in with vncviewer from remote machine is:
Mon Mar 14 11:43:30 2022
DecodeManager: Detected 4 CPU core(s)
DecodeManager: Creating 4 decoder thread(s)
CConn: Connecté à l’hôte localhost par le port 39601
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
CConnection: Choosing security type VeNCrypt(19)
CVeNCrypt: Choosing security type TLSVnc (258)
Mon Mar 14 11:43:34 2022
CConn: readTLS: La connexion TLS n’a pas été terminée correctement.
(-110)
[1] + done vncviewer -via openindiana.v-zone.lan.dac localhost:16
adrian@g6 ~ %
The Xnest error, as mentioned above is:
drian@g6 ~ % Xnest -query 192.168.122.5 -geometry 1280x1024 :1
1 XSELINUXs still allocated at reset
SCREEN: 0 objects of 152 bytes = 0 total bytes 0 private allocs
COLORMAP: 0 objects of 8 bytes = 0 total bytes 0 private allocs
DEVICE: 0 objects of 88 bytes = 0 total bytes 0 private allocs
CLIENT: 0 objects of 64 bytes = 0 total bytes 0 private allocs
WINDOW: 0 objects of 72 bytes = 0 total bytes 0 private allocs
PIXMAP: 1 objects of 24 bytes = 24 total bytes 0 private allocs
GC: 0 objects of 24 bytes = 0 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
TOTAL: 1 objects, 24 bytes, 0 allocs
1 PIXMAPs still allocated at reset
PIXMAP: 1 objects of 24 bytes = 24 total bytes 0 private allocs
GC: 0 objects of 24 bytes = 0 total bytes 0 private allocs
CURSOR: 0 objects of 8 bytes = 0 total bytes 0 private allocs
TOTAL: 1 objects, 24 bytes, 0 allocs
1 XSELINUXs still allocated at reset
The RESET ERROR repeats with every input given!
I hope you can fix the issue, because I'd like to use VNC login at my OpenIndiana instance starting automatically through INETD.
Thank you very much for your kind attention.
Sincerely,
Adrian Kieß
No data to display