如何在启动后自动启动pygtk程序

时间:2016-08-03 10:28:39

标签: gtk pygtk autostart

我正在研究ubuntu中的python程序,它检查互联网连接并使用GTK和PYGTK模块在顶部面板上显示图像。 现在我试图在启动后自动启动我的python程序。请帮助我

我在/etc/rc.local中尝试了自动启动,但它显示了这种类型的错误**

GtkWarning:无法打开显示

  

警告:g_signal_connect_data:断言'G_TYPE_CHECK_INSTANCE   (实例)'失败

     

GtkWarning:IA__gdk_screen_get_root_window:断言'GDK_IS_SCREEN   (屏幕)'失败

     

GtkWarning:IA__gdk_screen_get_display:断言'GDK_IS_SCREEN   (屏幕)'失败

     

GtkWarning:IA__gdk_x11_display_get_xdisplay:断言   'GDK_IS_DISPLAY(显示)'失败

     

GtkWarning:IA__gdk_screen_get_number:断言'GDK_IS_SCREEN   (屏幕)'失败

1 个答案:

答案 0 :(得分:0)

这不适用于图形应用程序,您应该查看此规范:https://specifications.freedesktop.org/autostart-spec/latest/

例如,在/etc/xdg/autostart中抛出一个桌面文件。