簡體   English   中英

Qt應用程序GUI —自動啟動— Linux

[英]Qt application GUI — automatic start — linux

我的Linux系統啟動時,我需要立即運行Qt GUI應用程序。 除了此Qt GUI應用程序外,我不需要其他任何東西。 無需桌面。

以前,我是使用update-rc.d命令啟動daemo的,但是我不知道如何啟動GUI,並且我對X11的了解也不多。

我通過網絡發現了兩個鏈接:

  1. 在啟動時運行Qt應用程序這是在告訴您為您創建桌面條目文件...但是我不需要桌面。 而且只希望我的GUI運行。 所以這不是我想要的解決方案。

  2. http://www.qtcentre.org/threads/28564-Qt-app-in-linux-startup在這里,我無法理解與/xinitrc.d 以及我的應用程序GUI如何啟動。 有人可以澄清這一點嗎?

有人可以建議我僅啟動GUI應用程序嗎?

您很可能需要某些X窗口管理器來運行Qt應用程序,甚至可能需要某些桌面環境 (即您希望符合EWMHICCCM ),並且顯然需要一台正在運行的X11服務器(通常為Xorg )。 因此,您可以設法為所有這些使用一些xinitrc

請注意,可以將某些會話(或顯示 )管理器(如lightdm)配置為啟動一些特殊的會話。

在所有情況下,您不僅需要運行應用程序,還需要更多的資源,當然,您還需要詳細了解Qt應用程序真正需要什么(主要是通過Qt庫)。 了解有關X11協議的更多信息。 另請參見freedesktop.org

如果您使用的是lightdm Desktop Manager,請通過取消注釋行來編輯/etc/lightdm/lightdm.conf文件

session-setup-script =

並在等號后(無空格)立即將路徑添加到gui應用程序!

保存lightdm.conf文件,然后重新啟動系統!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM