Después de borrar y actualizar de la manera que dijo el compañero, ahora el sistema va bastante bien, todo muy rápido, pero tengo dos errores. Uno es que la hora siempre se cambia a dos menos cada vez que reinicio o alterno sistema entre Linux-Windows. En Linux siempre me la muestra bien, pero en Windows no, me toca cambiarla. La pila no puede ser porque el pc tiene 5 meses mas o menos.
El otro error es que una vez metida la cuenta de correo de iCloud en la aplicación, me da error. Me sale el error de "la cuenta requiere intervención del usuario", y te sale la ventana para meter el correo y la contraseña, pero una vez metidas, me vuelve a lanzar el error y así un bucle infinito. En Linux no tengo problemas y funciona perfectamente.
Si a alguien mas le pasa y lo ha solucionado que lo ponga.
Edito: la solución es, en vez de añadir cuenta iCloud, ir mas abajo y elegir "Otra cuenta" POP IMAP, y ahora si funciona.
Me falta lo de la hora... joder, esto es como montar un puzzle, tiene webos.