有關移動物體監控系統--------bug擋道motion無法正常運行

來源:互聯網
上載者:User

標籤:

相信看到我這篇文章的童鞋,肯定瀏覽過我的移動物體監控系統設計與開發的部落格了,並且按照我的部落格上的內容已經動手開始移植madplay,motion了,當你滿是歡喜,準備大展身手準備在arm開發板上運行你的motion,感覺滿滿的成就感,運行motion,開發板上外接耳機並沒有響起熟悉的旋律,固定路徑下並沒有圖片和視頻,然而你的motion並沒有跑起來,此刻,相信大多數人,可能有點小小的失落,哈哈,誰叫之前太順利了,一點問題都沒有遇見 ,此刻小bug擋道,下面就讓我們一起攻克它:


如所示:提示找不到/var/run/motion/motion.pid,相信很多人會想到是不是,我們在移植的時候,是不把這個檔案給漏掉了,於是就去在ffmpeg-lib裡邊去找,可是根本就不存在這個檔案,想了想還是去找度娘,啪啪,在百度裡一搜,發現是有人遇見過,可是幾乎沒有中文的回答,有英文的回答,可能老外也遇見過吧。天琦君當時就是找了一個老外給的辦法,決解辦法是:

在arm開發板上:

                                 1.mkdir  /var/run/motion

                                 2.chmod  a+rwxt  /var/run/motion

於是天琦君抱著試試的態度,嘗試了,結果,你猜,咋滴, 再次運行,耳邊響起熟悉的旋律,哈哈,竟然成功運行,至於為什麼,說實話那時的我並不知道,反正motion跑起來了,可是就在此時,一個意外發生了,天琦君一不小心碰到開關電源,於是重新啟動,可是再次運行motion時,出現了同樣的錯誤,這時就納悶了,可是天琦君並沒有氣餒,忽然靈機一動,記憶中在motion的設定檔中貌似出現有關/var/run/motion/motion.pid,於是首先去開發板的/var/run/moti去看了看,結果壓根就沒有motion這個檔案夾,再去motion的設定檔去瞄了瞄,結果真有這麼一項process_id_file   /var/run/motion/motion.pid 此刻恍然大悟 原來開發板的 /var/run/下壓根就沒有個檔案夾,所以運行motion時,不能建立motion.pid這個進程檔案,找到問題之後,於是就在motion的設定檔中把/var/run/motion/motion.pid路徑改為/var/run/motion.pid,再次運行motion,耳邊響起了熟悉的旋律。

有關移動物體監控系統--------bug擋道motion無法正常運行

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.