→ funk443: display server 還沒啟動他就執行了?03/12 12:57
你是說我桌面顯示還沒開啟完畢
就執行qt嗎
為此 我試過sleep 120秒
一樣的結果
※ 編輯: su27 (36.232.164.150 臺灣), 03/12/2024 13:22:38
推 rickieyang: 1. 等Use_Hik_CCD return後才會往下跑,或是加個 & 03/12 13:43
→ rickieyang: 2. 開機跑的跟你的桌面環境應該是在不同的終端 03/12 13:44
推 rickieyang: 另外,用文字取代貼圖應該好一些,貼圖還要另外開圖 03/12 13:48
→ rickieyang: … 03/12 13:48
推 Bencrie: 不是啊,你 exec 完後面就不可能執行了啊 03/12 14:00
→ Bencrie: 你先搞懂 exec 的意義吧 03/12 14:01
→ lycantrope: 不就&跟 wait 03/12 14:26
推 rickieyang: 沒看到 exec, exec 後就跳進去了, return 也不會回來 03/12 16:21
推 rickieyang: 你試試 login 後, 用 exec 執行 ls, 就知道他會幹嘛了 03/12 16:27
→ leolarrel: 搞錯exec 的意義是正解. 03/13 09:45
推 kdjf: 很久沒碰顯示相關,但以前X Server的年代要環境變數裡有繼承 03/13 12:35
→ kdjf: 到DISPLAY才能跑X下面的程式,開機從init或systemd出來的子 03/13 12:35
→ kdjf: 程式不會有這個變數,就開不起來。你可以把QT程式的stdout&e 03/13 12:36
→ kdjf: rr寫到檔案裡,可能有資訊 03/13 12:36
噓 LinBuoRen: 搞錯 exec 命令效果 04/10 13:57