如何调试我设置为登录后启动但未启动的程序?

我有一个希望在登录时运行的程序。我使用“启动应用程序”程序将其添加进去,就像我之前运行其他东西一样。

但是这个程序不会自动启动。

如果我在登录后手动运行它,它可以正常工作。

那么...我该如何调试这个问题呢?

有关程序本身,我指的是gtk-redshift。

1个回答

查看 ~/.xsession-errors 文件 - 如果应用程序产生了一些错误消息,它们将会显示在这个文件中。

谢谢你的建议。但是虽然我看到其他程序(主要是Nautilus)有很多警告信息,但我没有看到关于gtk-redshift的任何内容。 - Jeremy
在这种情况下,故障可能发生在redshift上,所以很难调试。请联系redshift开发者获取详细的操作步骤。 - Vadim Rutkovsky