Nie można uruchomić polecenia za pomocą cron'a

Witam. Chcę, aby podczas startu systemu była uruchamia maszyna wirtualna. Potrzebne jest do tego polecenie VBoxVRDP -startvm. Pragnę to zadanie zrealizować za pomocą cron’a, jednak w logu widnieje coś takiego:

Jul 30 15:24:00 debian-server /usr/sbin/cron[1331]: (CRON) INFO (pidfile fd = 3)

Jul 30 15:24:00 debian-server /usr/sbin/cron[1332]: (CRON) STARTUP (fork ok)

Jul 30 15:24:00 debian-server /usr/sbin/cron[1332]: (CRON) INFO (Running @reboot jobs)

Jul 30 15:24:00 debian-server /USR/SBIN/CRON[1350]: (serwer) CMD (VBoxVRDP -startvm lubuntu)

Jul 30 15:24:02 debian-server /USR/SBIN/CRON[1346]: (CRON) error (grandchild #1350 failed with exit status 1)

Czy ktoś wie co jest źle ? Z góry dziękuje za pomoc.

Hmmm wydaje mi się że musisz to polecenie wykonać jak użytkownik który ma zainstalowaną tą maszynę, spróbuj na początek:

su -l twój_użytkownik -c "VBoxVRDP -startvm lubuntu"

Żeby uruchomić w Cronie aplikacje graficzne, musisz wcześniej określić na którym ekranie będą wyświetlane.

export DISPLAY=:0 && VBoxVRDP -startvm lubuntu

Pozdrawiam!