2013-05-29 38 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' –