Intento crear un script para el lanzamiento de cgminer basado en un crontab.
Usando una entrada crontab que activa un script de shell bash que inicia cgminer. Ejecutar el script directamente inicia cgminer sin problemas. Ejecutar el script desde crontab siempre da el error "no gpus usable".
He comprobado tres veces que todos los vars están configurados (DISPLAY, GPU_MAX_ALLOC_PERCENT, GPU_USE_SYNC_OBJECTS=1), que las rutas son correctas, etc.
La entrada está en el crontab accesible al ser (sudo -s).
¿Alguna pista sobre lo que podría estar mal?
Nuevamente, los controladores y el SDK están instalados correctamente, ya que todo funciona correctamente cuando ejecuto el script manualmente.
El script inicia cgminer con un cmd básico:
cd dir_where_cgminer_is_stored
./cgminer -c /folder/myconfig.conf
Gracias
En realidad, olvidé iniciar cgminer con el usuario ejecutando X (iniciando sesión automáticamente).
Haciendo
su user_running_the_x_session -c "/home/user/mine.sh"
funcionó perfectamente
Por cierto, Art Shayderov, sí, cron se usa para trabajos repetidos, como por ejemplo, del que estoy hablando aquí;)
tail -f
usa inotify en Linux y es bastante eficiente, si eso es lo que le preocupa.
Arte Shayderov
Arte Shayderov
usuario6049
usuario6049
usuario2991576