You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

误删/bin/tempfile致Kubuntu登录失败,修复后出现Xsession警告求助

解决Xsession警告:unable to write to ; X session may exit

你遇到的问题核心在于:你手动创建的/bin/tempfile只是一个空文件,而非系统原本的可执行工具程序。tempfile是debianutils包提供的安全生成临时文件的工具,Xsession启动过程中需要调用它创建必要的临时文件,空文件无法完成这个功能,因此弹出了警告。

下面是彻底解决的步骤:

  1. 确认tempfile所属软件包
    在Kubuntu这类Debian/Ubuntu系系统中,运行以下命令查看tempfile归属的包:

    dpkg -S /bin/tempfile
    

    正常输出会是debianutils: /bin/tempfile,说明它属于debianutils包。

  2. 重新安装包恢复完整程序
    执行以下命令重新安装debianutils,系统会自动替换你创建的空文件,恢复原本的tempfile可执行程序:

    sudo apt-get install --reinstall debianutils
    
  3. 验证恢复结果
    直接运行tempfile命令,如果输出类似/tmp/filexyz789的临时文件路径,就说明恢复成功了。

补充说明

你之前创建空文件并修改权限的操作之所以能进入KDE桌面,是因为KDE启动流程中部分环节仅检查/bin/tempfile是否存在,并未立即调用它的核心功能;但Xsession在后续初始化时需要调用它生成临时文件,空文件无法完成这个任务,因此出现了那个Xorg原生的老旧警告窗口。

内容的提问来源于stack exchange,提问作者Stefan Wobbe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 07:12:21