ICE failure intermittent at startx
by selfprogrammed from LinuxQuestions.org on (#6FBKY)
At startx, it invokes startxfce4, which dumps several messages, then fails.
It does not do this every time, but is intermittent.
The message which seems to be relevant is the one about ICE:
"_IceTransSocketUNIXCreateListener: ...SocketCreateListener() failed".
Code:user2:~$startx
xauth: file /home/user2/.serverauth.1072 does not exist
X.Org X Server 1.20.14
X Protocol Version 11, Revision 0
Build Operating System: Slackware 15.0 Slackware Linux Project
Current Operating System: Linux XXXXXXXX 5.15.117-smp-W28 #1 SMP Tue Aug 8 19:15:22 CDT 2023 i686
Kernel command line: BOOT_IMAGE=5.15.117-B ro root=809 ramdisk=0 vt.default_utf8=0
Build Date: 29 March 2023 02:03:43PM
Current version of pixman: 0.40.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: "/var/log/Xorg.0.log", Time: Thu Oct 5 22:49:41 2023
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
/usr/bin/startxfce4: X server already running on display :0
_IceTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_IceTransMakeAllCOTSServerListeners: server already running
xfce4-session: Unable to establish ICE listeners: Cannot establish any listening sockets
xinit: connection to X server lost
waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.If I run the exact same "startx" afterwards, it will succeed. It also will succeed on the first try on other days.
The only special thing about this day, is that the last time I used this console with X, it was as a different user.
The start log files that are created (due to my instrumenting startx) look to be the same as any other day. I have them, but there is nothing interesting there.
This problem is the same problem of a previous thread about DISPLAY already found at startx, but I finally determined that X already running was a NORMAL message, and was not the problem. I marked that thread as solved to get rid of it.
This is not a show stopper, but may be indicating that something is not setup right.
For that reason, I want to find out what is wrong.
I have run Linux since the 1990's, and have not had much trouble with ICE. I suppose that leaves me ill equipped to know what to do to fix it.
This is a new installation of Slackware 15, and the things that could have gone wrong just about includes the entire installation. I have been fighting with it on various issues since Feb. Mostly things that someone decided they were not using, so they went and deleted that capability in the kernel, or some new version of software with a bad attitude about compatibility.
I have not found any commands for probing ICE authority or debugging what is bothering it.
If anyone knows what to look at, and can share that, then Thank You.
Aside: Do not search the web for "ICE authority" as you will get numerous sites concerning "Immigration" and the Federal Gov..
It does not do this every time, but is intermittent.
The message which seems to be relevant is the one about ICE:
"_IceTransSocketUNIXCreateListener: ...SocketCreateListener() failed".
Code:user2:~$startx
xauth: file /home/user2/.serverauth.1072 does not exist
X.Org X Server 1.20.14
X Protocol Version 11, Revision 0
Build Operating System: Slackware 15.0 Slackware Linux Project
Current Operating System: Linux XXXXXXXX 5.15.117-smp-W28 #1 SMP Tue Aug 8 19:15:22 CDT 2023 i686
Kernel command line: BOOT_IMAGE=5.15.117-B ro root=809 ramdisk=0 vt.default_utf8=0
Build Date: 29 March 2023 02:03:43PM
Current version of pixman: 0.40.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: "/var/log/Xorg.0.log", Time: Thu Oct 5 22:49:41 2023
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(II) [KMS] Kernel modesetting enabled.
/usr/bin/startxfce4: X server already running on display :0
_IceTransSocketUNIXCreateListener: ...SocketCreateListener() failed
_IceTransMakeAllCOTSServerListeners: server already running
xfce4-session: Unable to establish ICE listeners: Cannot establish any listening sockets
xinit: connection to X server lost
waiting for X server to shut down (II) Server terminated successfully (0). Closing log file.If I run the exact same "startx" afterwards, it will succeed. It also will succeed on the first try on other days.
The only special thing about this day, is that the last time I used this console with X, it was as a different user.
The start log files that are created (due to my instrumenting startx) look to be the same as any other day. I have them, but there is nothing interesting there.
This problem is the same problem of a previous thread about DISPLAY already found at startx, but I finally determined that X already running was a NORMAL message, and was not the problem. I marked that thread as solved to get rid of it.
This is not a show stopper, but may be indicating that something is not setup right.
For that reason, I want to find out what is wrong.
I have run Linux since the 1990's, and have not had much trouble with ICE. I suppose that leaves me ill equipped to know what to do to fix it.
This is a new installation of Slackware 15, and the things that could have gone wrong just about includes the entire installation. I have been fighting with it on various issues since Feb. Mostly things that someone decided they were not using, so they went and deleted that capability in the kernel, or some new version of software with a bad attitude about compatibility.
I have not found any commands for probing ICE authority or debugging what is bothering it.
If anyone knows what to look at, and can share that, then Thank You.
Aside: Do not search the web for "ICE authority" as you will get numerous sites concerning "Immigration" and the Federal Gov..