|
||||
在linux下使用Firefox連接被測系統的GUI,一次偶然操作導致linux系統運行緩慢,Firefox無法正常操作,從system monitor殺掉所有java進程將Firefox強行關閉。之後系統恢復正常後forefox無法再次啟動,無論點擊任務欄還是命令行方式都失敗,提示Firefox正在運行,如果需要啟動新的窗口,需要先行關閉已有程序或者重啟系統。
這時查找system monitor已經沒有Firefox相關的進程在活動態。用su命令切換到別的用戶則可以正常啟動Firefox。
在GOOGLE上查找到解決的辦法:需要查找和刪除火狐配置文件夾中的parent.lock文件。於是進行如下操作:
1. cd ~/.mozilla/Firefox,看到nqc15tbq.default文件夾,這裡nqc15tbq是8位隨機數,每次訪問看到的會不同。
2. ls -a找到隱藏文件.parentlock
3. rm .parentlock,提示選y(es)
4.重新啟動Firefox,就可以了。
此方法免去了重新啟動系統的麻煩,尤其是在多人共用的情況下,所以這邊簡單記錄一下。