zoukankan      html  css  js  c++  java
  • 关于xfce桌面程序启动失败

    当双击桌面图标的时候,出现如下错误信息:
    Process org.xfce.FileManager exited with status 1

    于是做出如下尝试:

    1. ps aux | grep FileManager
    未找到

    2. pacman -Qs FileManager
    未找到

    3. pacman -Ql | grep FileManager
    找到一个相关的文件 /usr/share/dbus-1/services/org.xfce.FileManager.service
    根据路径名,猜测与dbus管理的service有关。查看该文件的内容,发现有一行 Exec=/usr/bin/Thunar --daemon,看起来可能是 Thunar 的问题。

    4. ps aux | grep Thunar
    未找到相关进程,看来是 Thunar 挂了。于是尝试手动在终端执行 Thunar --daemon, 桌面的程序可以正常启动。

    5. 原因似乎已经找到了,dbus 负责执行 Thunar --daemon 但是后来不知何原因,Thunar 进程被杀,导致桌面程序无法启动。重启或者重新登录都可以解决问题,毕竟耗费挺大的,下面尝试有没有其它方式。

    6. 经查看,在进程树中,Thunar是xfce4-session的子进程。尝试过,可以手动在终端中执行 Thunar --daemon &,然后另起一个终端,将之前的bash进程kill掉,这样Thunar由 systemd进行接管,双击图标时正常。

  • 相关阅读:
    java 命令
    测试事件响应修改界面内容
    ASP.NET MVC 解决账号重复登录问题
    Redis 安装
    js返回页面顶部
    Brackets 前端编辑器推荐
    一点点............
    响应式——em,rem,px
    新知识——响应式
    面试心得
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5928113.html
Copyright © 2011-2022 走看看