Cron chạy trong môi trường không biết gì về trình quản lý hiển thị ( $DISPLAY
không được đặt). Cửa sổ đầu cuối của bạn mà bạn đã thử nghiệm có bộ này cho nó. Nếu bạn đã thử nó trong một thiết bị đầu cuối "thực" hoặc qua SSH, bạn sẽ thấy nó bị hỏng.
Nếu bạn chỉ có một máy chủ X đang chạy, chỉ cần chỉ định màn hình có thể hoạt động:
* * * * * DISPLAY=:0 firefox ...
Bạn có thể có thể nỗ lực nhiều hơn để tìm ra màn hình hiển thị mà nó đang ngồi thay vì giả sử nó :0
nhưng điều đó có thể sẽ hoạt động hầu hết thời gian.
Nếu bạn chỉ cần tải lại một cái gì đó nhiều, hãy xem Tab Auto Tải lại hoặc các plugin Firefox tương tự.