.xsession-errors 文件在哪里

.xsession-errors 文件在哪里

我在 ubuntu 18.10 上运行,但可以在主目录中找到 Xsession 文件:

$ ls -al  ~ | grep -i session
#did not return anything.

然而配置表明它们应该在那里。

$ grep -i 'xsession' /etc/X11/Xsession
# /etc/X11/Xsession
# global Xsession file -- used by display managers and xinit (startx)
# $Id: Xsession 967 2005-12-27 07:20:55Z dnusinow $
PROGNAME=Xsession
OPTIONFILE=/etc/X11/Xsession.options
SYSSESSIONDIR=/etc/X11/Xsession.d
USERXSESSION=$HOME/.xsession
USERXSESSIONRC=$HOME/.xsessionrc
ALTUSERXSESSION=$HOME/.Xsession
ERRFILE=$HOME/.xsession-errors
  if ! ln -sf "$ERRFILE" "${TMPDIR:=/tmp}/xsession-$USER"; then
    message "warning: unable to symlink \"$TMPDIR/xsession-$USER\" to" \
             "\"$TMPDIR/xsession-$USER\"."

有什么问题?

答案1

此行上的某些检查未成功:

if (umask 077 && touch "$ERRFILE") 2> /dev/null && [ -w "$ERRFILE" ] &&
[ ! -L "$ERRFILE" ]

现在您的 .xsession-errors 位于 /tmp/file..... 其中点代表随机名称。

查看https://askubuntu.com/a/1156247/20275了解更多信息。

相关内容