2013-05-29 34 views
0

我不能为了我的生活让葡萄酒与cron一起工作。它只是直起来不起作用。每次我得到这个错误:葡萄酒不适用于cron

wine: '/' is not owned by you, refusing to create a configuration directory there 

注意,我在正确的用户下运行(不尝试运行命令,作为根)。

有没有人知道如何解决这个问题?

附加信息中,cron项看起来是这样的:

01 01 * * 1-5 username cd /prog/location; ./wineprogram.exe 

EDIT2:wineprogram.exe是命令行唯一的,它不弹出任何窗口,我知道cron的用户没有X11

+0

发布您所指的cron条目怎么样?我们如何帮助没有? – arkascha

+0

cron条目没有问题。它只是这样的:01 01 * * 1-5用户名cd/prog/location; ./wineprogram.exe – user788171

+0

尝试使用登录shell,很可能您的环境在cron ecxecution期间没有正确设置。像这样:'bash -l -c“cd/prog/location; ./wineprogram.exe”' – arkascha

回答

1

指定将用作该用户的$WINEPREFIX

+0

你能否提供一些澄清?如何以及在哪里设置cron中的$ WINEPREFIX? – user788171

+0

'env WINEPREFIX = ...。/ wineprogram.exe' –