ICE-unix must be root owned

| FreeBSD | 0 Comments

Whatever you do, please be sure that you do NOT include the following line in your rc.conf file:

# /etc/rc.conf

I thought I was being overly clever again by having all of my so-called leftover temporary files removed during each reboot, but boy was I mistaken.

The next time I tried to fire up my good old Gnome Desktop it blew up with the following cryptic error message:

_ICETransmkdir: ERROR: euid != 0, directory /tmp/.ICE-unix will not be created.

As it turns out, after nearly a whole day of struggling and searching, I finally figured out what the problem was. You see, the clear_tmp_enable="YES" directive in the rc.conf file was deleting the /tmp/.ICE-unix file. Due to some security feature of X Windows, this file (and also the file /tmp/.X11-unix by the way) has to be root owned. You can't just create it via the desktop as the usual default user.

Here is the workaround in case you too have become entangled in this dilemma. First make sure you are logged in as root, then do the following:

# cd /tmp
# mkdir .ICE-unix
# chmod 777 .ICE-unix
# chmod +t .ICE-unix

So try not to be too clever unless you are absolutely sure of the potential consequences and do not especially like wasting a whole day searching and struggling for nothing.

Leave a comment

Random entries

Here are some random entries that you might be interested in:

Recent Assets

  • embedding-rust-in-nodejs-applications.png
  • finally-golf-again.jpg
  • corona-virus.png
  • long-walk.jpg
  • zonnepanelen.png
  • UC-0122abb7-1b51-422a-9e9b-56c5f86ee741.jpg
  • napolean-the-great.png
  • construct3.png
  • array-tally-ruby-2.7.png
  • ng-be-2019.png

Golf Handicap


This personal weblog was started way back on July 21, 2001 which means that it is 7-21-2001 old.

So far this blog contains no less than 2388 entries and as many as 1877 comments.

Important events

Graduated from Stanford 6-5-1979 ago.

Kiffin Rockwell was shot down and killed 9-23-1916 ago.

Believe it or not but I am 10-11-1957 young.

First met Thea in Balestrand, Norway 6-14-1980 ago.

Began well-balanced and healthy life style 1-8-2013 ago.

My father passed away 10-20-2000 ago.

My mother passed away 3-27-2018 ago.

Started Gishtech 04-25-2016 ago.