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进行接管,双击图标时正常。

  • 相关阅读:
    Day2-Python爬虫小练 爬取百科词条
    Day1-python轻量级爬虫
    大数据处理课堂测试1
    周记7-28
    周记7-21
    周记7-14
    软件工程课程总结
    进度15
    NABCD
    团队项目成员和题目
  • 原文地址:https://www.cnblogs.com/vanwoos/p/5928113.html
Copyright © 2011-2022 走看看