Instalar SickChill en Raspberry Pi OS

Sección Unicamente para Tutoriales y Guías
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Buenas tardes.
Yo no se que le pasa a mi sickchill. Instalación nueva, bajo el usuario pi.
Aqui tengo el final del mensaje de lanzamiento manual de sickchill:
https://pastebin.com/TV3w6HNt
Y justo antes había actualizado pip tal como me lo decía el mensaje de sickchill. No hay manera de hacerlo funcionar. esto es relamente raro raro raro..
POr favor, me podeis ayudar a entender por que no puedo hacerlo que funcione bien? Que hago mal? Que debo cambiar en mi raspi para que funcione sickchill bien? (o yo que debo cambiar??)

Late edit: pues esta instancia de todo llegó a su final. Ahora, despues de que desinstale python3 y lo reinstalé se fue todo de paseo. Asíque en breve me veré obligado a formatear el ssd y a volver a reinstalar todo. No veo otra alternativa.
Estos usuarios agradecieron al autor danpacu por el mensaje:
tsuihak
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Buenos días.
Disculpad por reflotar el hilo:
EN una raspi virtual que instalé hace dos días, me sale este error al querer lanzar sickchill:
https://pastebin.com/1dhWPuDV

No se como conseguir ponerlo en marcha.
Quise probar en una raspi virtual dado que en una nueva instalación sobre un ssd de 60 GB, con la imagen de 64bits no hubo manera de lanzar siquiera el programa - con lo cual desistí con la instalación, y pensé que si consigo instalarlo en una maquina virtual me serviria de aprendizaje, pero veo que no consigo hacerlo rular en la maquina virtual tampoco (vmware fusion es lo que utilizo).
POr favor, podeis aclararme como poder hacer que funcione?
Mil gracias de antemano.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Buenas noches.
Esto como lo puedo corregir?
"sudo systemctl status sickchill.service
● sickchill.service - SickChill Daemon
Loaded: loaded (/etc/systemd/system/sickchill.service; disabled; vendor preset: enabled)
Active: inactive (dead)

May 25 21:53:34 raspi5 systemd[1]: sickchill.service: Succeeded.
May 25 21:53:34 raspi5 systemd[1]: sickchill.service: Consumed 6.545s CPU time.
May 25 21:54:04 raspi5 systemd[1]: Starting SickChill Daemon...
May 25 21:54:04 raspi5 systemd[1]: Started SickChill Daemon.
May 25 21:54:11 raspi5 systemd[1]: sickchill.service: Succeeded.
May 25 21:54:11 raspi5 systemd[1]: sickchill.service: Consumed 6.641s CPU time.
May 25 21:55:18 raspi5 systemd[1]: Starting SickChill Daemon...
May 25 21:55:18 raspi5 systemd[1]: Started SickChill Daemon.
May 25 21:55:24 raspi5 systemd[1]: sickchill.service: Succeeded.
May 25 21:55:24 raspi5 systemd[1]: sickchill.service: Consumed 6.596s CPU time."
No veo por ningún lado explicación (o no se encontrarla) a este tipo de mensaje...

SI lo arranco de forma manual, con /opt/sickchill/Sickchill.py --nolaunch arranca, puedo acceder via web sin problemas.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

danpacu escribió: 25 May 2022, 21:58 Loaded: loaded (/etc/systemd/system/sickchill.service; disabled; vendor preset: enabled)
Ahí dice que el arranque automático está deshabilitado.
Puedes habilitarlo con:

Código: Seleccionar todo

systemctl enable sickchill.service
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Ok. Mil gracias. Lo pruebo hoy y te comento.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

BUenas.
Hice lo propuesto. Aún así recibo el mismo mensaje:
sudo systemctl status sickchill.service
● sickchill.service - SickChill Daemon
Loaded: loaded (/etc/systemd/system/sickchill.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Thu 2022-05-26 08:29:02 CEST; 2s ago
Process: 1779 ExecStart=/usr/bin/python3 /opt/sickchill/SickChill.py -q --daemon --nolaunch --dat>
CPU: 7.197s

May 26 08:28:53 raspi5 systemd[1]: Starting SickChill Daemon...
May 26 08:28:53 raspi5 systemd[1]: Started SickChill Daemon.
May 26 08:29:02 raspi5 systemd[1]: sickchill.service: Succeeded.
May 26 08:29:02 raspi5 systemd[1]: sickchill.service: Consumed 7.197s CPU time.


De verdad que no tengo ni idea que pasa o como solucionarlo.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

¿Bajo qué usuario se arranca el servicio?
¿Es el mismo usuario que usas tú cuando arrancas manualmente?

cat /etc/systemd/system/sickchill.service
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Hola.
Tengo lo siguiente en el /etc/systemd/system/sickchill.service:
"[Service]
User=dan
Group=dan"

Y ls -la /opt/sickchill me da:
"ls -la /opt
total 16
drwxr-xr-x 4 root root 4096 May 25 21:49 .
drwxr-xr-x 19 root root 4096 May 25 22:37 ..
drwxr-xr-x 3 root root 4096 Apr 4 16:34 pigpio
drwxr-xr-x 7 root root 4096 May 25 21:50 sickchill"
Creo que debo cambiar el proprietario de la carpeta sickchill, no???


Algo así deberia tener?
ls -la /opt
total 16
drwxr-xr-x 4 root root 4096 May 25 21:49 .
drwxr-xr-x 19 root root 4096 May 25 22:37 ..
drwxr-xr-x 3 root root 4096 Apr 4 16:34 pigpio
drwxr-xr-x 7 dan dan 4096 May 25 21:50 sickchill

Ya está solucionad. Ahora esta funcionando y sin cortes.
Muchas gracias, @egrueda. Se me olvido comprobar el proprietario de la carpeta (se debe esto a que el paso del chown me lo salté, al haber instalado sickchill con pip3 install -U sickchill - ya que de otra manera no funcionaba en absoluto - hecho esto, se me paso cambiar el proprietario).
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

Buenas tardes.
Perdonad por reflotar el hilo: acabo de ver tanto en mi raspi como en ubuntu este mensaje:
"SickChill no longer is supported unless installed with pip or poetry. Source and git installs are for experienced users only"
No puedo/no se cómo quitarlo. A que se refiere exactamente eso?
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

El desarrollador de Sickchill @miigotu lleva varias semanas en su grupo de Telegram hablando de los problemas que tiene con el código y las dependencias.
Personalmente vengo viendo cómo el código de la aplicación es cada vez más y más complejo hasta el puinto de causarle problemas al propio desarrollador y a toda la comunidad. Me parece un desastre, tan complejo que requiere herramientas para instalarlo :-/

Total, que después de los cambios que está haciendo, y depsués de haber roto la rama master, en las próximas versiones no usará git para instalar ni para actualizar, sino que tendrá que ser con la herramienta pip o con poetry.

Yo personalmente instalaré con pip y migraré mi configuración a la nueva instalación, a ver si así deja de romperse cada vez que actualizo.
Avatar de Usuario
danpacu
Pi Destroyer
Pi Destroyer
Mensajes: 540
Registrado: 27 Nov 2019, 21:42
Agradecido: 58 veces
Agradecimiento recibido: 25 veces

egrueda escribió: 19 Sep 2022, 17:57 Yo personalmente instalaré con pip y migraré mi configuración a la nueva instalación
Esto suena interesantísimo. Podrias desarrollarlo? Me refiero, si no es mucho pedirte, como exactamente harás dicha instalación (tiene que ver con el tutorial que creaste en este mismo hilo?)
egrueda escribió: 19 Sep 2022, 17:57 a ver si así deja de romperse cada vez que actualizo.
Imaginate como estoy yo - si a ti esto te molesta, a mi me deja a cuadros cada vez que me encuentro que no funciona - y como mis conocimientos son básicos (sin ninguna comparación) a mi esto me mata realmente cada vez que no consigo hacerlo funcionar.
Enormemente agradecido quedaria yo (me imagino que otros compañeros también) si una vez lo tengas tu ordenado, nos refrescases la "memoria" de como hacer dicha instalación bien.
Aún así, gracias por las explicaciones - como siempre, concretas y esclarecedoras.
Un saludo a tod@s!!!!!! :mmm
Avatar de Usuario
egrueda
Pi God
Pi God
Mensajes: 3426
Registrado: 10 Feb 2017, 19:31
Agradecido: 7 veces
Agradecimiento recibido: 269 veces

Creo un hilo nuevo, que este ya está obsoleto:

viewtopic.php?f=6&t=17083
Responder