#!/usr/bin/env python
#-*-coding:UTF-8 -*-
import os, sys, time
#这是个监控别的进程的脚本,设置文件为可执行状态,,然后加入到 /etc/rc.local中
while True:
time.sleep(3)
try:
ret = os.popen('ps -C compiz -o pid,cmd').readlines()
if len(ret) < 2:
print "compiz process killed, restarting it agin in 3 s!"
time.sleep(3)
os.system("compiz --replace") #命令脚本重新启动
except:
print "Error", sys.exc_info()[1]
这样就好了,不会崩溃后卡机了,