Abraxas Posté 6 avril 2017 Posté 6 avril 2017 (modifié) Bonjour à tous, après avoir pollué le post sur le dernière version de Siril, je créé un fil dédié au sujet "Siril sous Windows 10". En effet, Windows 10 permet de faire tourner un sous système Linux (Ubuntu 14.04.5 LTS) depuis quelques temps maintenant. Cette fonctionnalité, encore en beta, permet donc d'envisager l'utilisation de Siril sur un poste en Windows 10 (en dehors de toute considération de coups et de douleurs, ou bien de l'aspect "beta permanente" des systèmes microsoft ) [EDIT 25/04/2018 : En bleu, je mets à jour le mini tuto, Ubuntu est maintenant officiellement intégré via le store, avec quelques modifications ] Pré-requis avant de commencer : Activer le sous système Linux sous Windows 10 (il n'est plus nécessaire de se mettre en mode développeur): S'agissant d'une fonctionnalité "beta", il faut activer le mode développeur sous Windows 10. Puis activer le sous sytème Linux dans les fonctionnalités Windows. Tout est très bien expliqué ici : https://www.nextinpact.com/news/99572-bash-ubuntu-sous-windows-10-comment-installer.htm Aller dans le windows store, rechercher "Ubuntu" et l'installer (je fais court mais ce n'est pas compliqué) En bas à gauche, taper dans la zone "Taper ici pour rechercher" le texte : Activer ou désactiver des fonctionnalités windows ouvrir la fenêtre Cocher "Sous-système Windows pour Linux" Cliquer sur "OK" Redémarrer [*]Par contre, cela n'active que la ligne de commande mais aucun serveur X (rien à voir avec du p0rn) qui permettra d'afficher l'application. Il faut donc en installer un sous Windows. J'ai trouvé Xming qui fait l'affaire mais il y en a peut-être d'autres, meilleurs ? Lien pour le télécharger : https://sourceforge.net/projects/xming/ Méthode d'installation : on est sous windows => suivant, suivant, ..., suivant, terminé ... ne fonctionne pas trop mal Lancer Xming : taper "xming" puis [ENTREE] dans la partie "posez-moi une question" "Taper ici pour rechercher" en bas à gauche. Vous aurez une icône "X" dans la liste des applications à côté de l'heure. Lancer bash : taper "bash" puis [ENTREE] dans la partie "posez-moi une question" "Taper ici pour rechercher" en bas à gauche. Une ligne de commande s'ouvre. Si vous ne l'avez jamais fait avant, il : téléchargera le sous système Linux vous demandera de rentrer un nom d'utilisateur d'administration (root) vous demandera de rentrer mot de passe pour l'utilisateur ci-dessus (sera demandé lors des "sudo") Il est aussi possible de lancer le bash en tapant "Ubuntu" dans "Taper ici pour rechercher" et en cliquant sur l'icône ubuntu (ou en allant le chercher dans le menu). A première vue, la seule nuance est que "bash" envoie dans system32 (/mnt/c/Windows/System32) alors qu'ubuntu positionne directement dans le home. Par contre un "cd ~" dans bash positionne bien dans le bon home. NB : Sous le bash, l'ensemble du disque "C" de windows se trouve dans /mnt/c avec un accès qui semble variable en fonction des dossiers du disque (va de total à interdit pour certains dossiers) Sous windows, l'arborescence du linux se trouve dans un dossier du type C:\Users\[Nom d'tilisateur windows]\AppData\Local\lxss\rootfs C:\Users\[Nom d'tilisateur windows]\AppData\Local\Packages\CanonicalGroupLimitedonWindows_XXXXXXXXX\LocalState\rootfs qui doit être chargée en mémoire au moment du lancement du bash En conclusion, le mieux pour échanger entre les 2 systèmes semble être de créer un dossier dédié dans votre arborescence windows Je n'ai pas testé la visibilité des périphériques USB depuis le sous système Linux Installation : A partir de là, avec le bash ouvert, vous pouvez appliquer la méthode d'installation de Siril qui vous convient. J'ai testé 2 modes avec succès : via dépôt PPA sudo add-apt-repository ppa:lock042/siril sudo apt-get update sudo apt-get install siril via compilation les sources (à préférer pour avoir la dernière version) sudo apt-get update sudo apt-get install autoconf automake make gcc libtool intltool pkg-config libfftw3-dev libgsl0-dev libcfitsio3-dev libgtk-3-dev libconfig++-dev libpng-dev libjpeg-dev libtiff5-dev libraw-dev libffms2-dev libopencv-dev build-essential fftw3-dev subversion g++ svn co https://free-astro.org/svn/siril/branches/0.9/ siril cd siril ./autogen.sh make sudo make install cd .. Exécution : Lancer Xming Ouvrir le bash Taper (ou faire un fichier siril.sh qui contient les 2) : export DISPLAY=:0 siril Voilà, Siril doit s'ouvrir... Il est aussi possible de faire un raccourci sur le bureau windows pointant vers la commande shell pour lancer siril directement. Par exemple, chez moi, la commande du raccourci est tout simplement "bash /home/[mon nom d'utilisateur]/siril.sh". Il faut bien évidemment que Xming soit ouvert avant. Problèmes connus : Siril ne trouve pas le fichier siril3.glade, alors qu'il est présent et semble à la bonne place (usr/share/siril) [Esthétique] [EDIT : erreur d'interprétation de ma part] Warnings sur le chargement des icônes en SVG qui ne sont donc pas chargés. Les remplacer par des PNG devrait arranger les choses [Esthétique] J'ai tenté de le faire en remplaçant les svg par des png car je ne voyais pas d'extension dans le fichier glade. Mais ... comme il ne trouve pas le glade, je pense qu'en fait il ne trouve pas non plus les icônes ... [EDIT : erreur d'interprétation de ma part, et pb corrigé] il s'agit d'un environnement beta, donc il y aura certainement des surprises... Plus maintenant, mais bon... de là à dire qu'il n'y aura pas de surprise. Tout ce que je peux dire, c'est que cela fonctionnne chez moi sans bug particulier. Les liens : Siril : https://free-astro.org/index.php?title=Siril/fr La documentation FR de Siril : https://free-astro.org/index.php?title=Siril/fr#D.C3.A9marrer_avec_Siril_.2F_Documentation Article NextInpact sur l'activation du sous système Linux sous Windows 10 : https://www.nextinpact.com/news/99572-bash-ubuntu-sous-windows-10-comment-installer.htm Article NextInpact sur le fonctionnement de Linux sous Windows 10 : https://www.nextinpact.com/news/99599-windows-10-microsoft-explique-fonctionnement-sous-systeme-linux.htm Lien de téléchargement de Xming : https://sourceforge.net/projects/xming/ Modifié 25 avril 2018 par Abraxas
lock042 Posté 6 avril 2017 Posté 6 avril 2017 Hello. Merci pour ce super message bien expliqué. J'apporterai une correction. Le glade est forcément trouvé sinon siril ne s'ouvrirait pas. Le message d'erreur est trompeur mais c'est juste qu'il cherche le glade dans plusieurs dossiers. Sous un vrai linux tu auras la même erreur qui n'en est pas une.
Abraxas Posté 6 avril 2017 Auteur Posté 6 avril 2017 Merci, j'ai imaginé qu'il chargeait alors des valeurs par défaut
lock042 Posté 6 avril 2017 Posté 6 avril 2017 Sur ton bash Ubuntu de Windows 10, peux tu me faire un : cat /etc/issue pour connaitre la version de Ubuntu utilisée (Il serait pratique après de l'inscrire dans le poste original). Merci
Abraxas Posté 6 avril 2017 Auteur Posté 6 avril 2017 C'est une vieille 14.04 : Ubuntu 14.04.5 LTS pour être précis. De toutes façons, ils resteront sur les LTS je pense. Je rajoute ça.
Ryo Posté 13 mai 2017 Posté 13 mai 2017 Bonjour et merci de l'astuce c'est sympa Petite question comment faire le fameux siril.sh ?
gerard33 Posté 13 mai 2017 Posté 13 mai 2017 Bonjour, j'ai mis un lien vers ton fil dans "les logiciels astro" (ligne Siril)
Abraxas Posté 16 mai 2017 Auteur Posté 16 mai 2017 (modifié) Bonjour à tous les 2, désolé, je n'avais pas vu que le post avait bougé @Ryo Dans la console linux, en considérant que tu veux le créer dans le home (le plus simple si tu ne connais pas trop), il faut taper le code suivant : nano siril.sh Cela va t'ouvrir le fichier vide, il te reste à : - taper les 2 lignes de code dedans - faire CTRL+X pour sortir et (de mémoire) "Y" ou "O" pour valider l'enregistrement, puis [ENTREE] Pour vérifier tape simplement un "ls -al", il doit te retourner la liste des fichiers et tu devrais voir un fichier "siril.sh" avec une taille différente de 0. Il te reste à rendre le fichier exécutable en faisant un : chmod +x siril.sh Voilà, maintenant il te suffira de taper siril.sh Pour lancer Siril Je suis content si ça t'est utile. @gerard33 : merci, ça fait plaisir Par contre, Microsoft va sortir du mode beta et proposer des distribution de linux via le store (Ubuntu, Fedora, OpenSuse). Pas de planning précis annoncé (ou je n'en ai pas trouvé) mais j'imagine que ça arrivera dans la grosse mise à jour de l'automne prochain. Dans tous les cas, cela ne devrait pas remettre en cause tout ça, et au contraire simplifier l'installation initiale. J'actualiserai le post en conséquence lorsque je pourrai tester. Modifié 16 mai 2017 par Abraxas
lock042 Posté 17 mai 2017 Posté 17 mai 2017 Tiens au fait. J'ai reglé le problème des svg. Il ne doit plus y avoir de soucis d'icones maintenant.
patdut Posté 17 mai 2017 Posté 17 mai 2017 Par contre, Microsoft va sortir du mode beta et proposer des distribution de linux via le store (Ubuntu, Fedora, OpenSuse). Pas de planning précis annoncé (ou je n'en ai pas trouvé) mais j'imagine que ça arrivera dans la grosse mise à jour de l'automne prochain. Dans tous les cas, cela ne devrait pas remettre en cause tout ça, et au contraire simplifier l'installation initiale. J'actualiserai le post en conséquence lorsque je pourrai tester. Et bientôt Microsoft va sortir une distribution Linux Microsoft parce que Windows est tout pourri.
Abraxas Posté 17 mai 2017 Auteur Posté 17 mai 2017 Tiens au fait.J'ai reglé le problème des svg. Il ne doit plus y avoir de soucis d'icones maintenant. Super ! Je regarde ça d'ici la fin de la semaine et je te le confirme
lock042 Posté 18 mai 2017 Posté 18 mai 2017 Il te suffit de faire une mise à jour. sudo apt-get update && sudo apt-get dist-upgrade Si au cas ou ca ne marcherait pas (mais y'a pas de raison) une réinstallation devrait marcher : sudo apt-get install siril --reinstall
Ryo Posté 18 mai 2017 Posté 18 mai 2017 Merci Abraxas très gentil de ta part reste plus qu'à être bon en traitement et en acquisition
Abraxas Posté 22 mai 2017 Auteur Posté 22 mai 2017 C'est bon Cyril, les icônes sont bien là, merci pour la modif Ryo, yes, tu as raison, j'ai du boulot là dessus moi... toujours tendance à trop traiter par exemple ... J'espère que je profiterai des NAT pour faire de chouettes photos correctement traitées, sous Siril évidemment
bemo Posté 21 avril 2018 Posté 21 avril 2018 bonjour, je viens d'installer Linux sous Windows, Ubuntu plus précisément, pour pouvoir installer SIRIL qui me faisait une erreur quand je l'installai sous Windows natif. ça fonctionne, reste un pb, c'est que mes fichiers sont sur un disque F: de mon PC, savez vous comment on peut donner accès à SIRIL à ce disque F: ?
patdut Posté 22 avril 2018 Posté 22 avril 2018 (modifié) Il te faut regarder du côté de Samba j'imagine. Mais je ne suis pas un spécialiste de ce système car ça fait trop longtemps que je suis full Linux. Je pense quand même que le top pour des windowsiens c'est le dual boot avec utilisation de Samba. Peut-être quelqu'un qui utilise déjà peut aider. PS: Il y a aussi le protocole webdav mais là aussi faute d'avoir du windows dispo... Petit ajout, si c'est une machine virtuelle, comme virtualbox, il y a moyen de partager des répertoires entre w10 et Linux. Modifié 22 avril 2018 par patdut
vinvin Posté 23 avril 2018 Posté 23 avril 2018 C'est pas /mnt/f ? Dans le premier post il disait que le C: était dans /mnt/c. C'est juste une supposition. Ca serait dommage de devoir passer par samba en localhost...
patdut Posté 23 avril 2018 Posté 23 avril 2018 (modifié) Il y a 6 heures, vinvin a dit : C'est pas /mnt/f ? Dans le premier post il disait que le C: était dans /mnt/c. C'est juste une supposition. Ca serait dommage de devoir passer par samba en localhost... Peut-être /media/"user"/"xxxxx". Modifié 23 avril 2018 par patdut
'Bruno Posté 23 avril 2018 Posté 23 avril 2018 Si on utilise un explorateur graphique, il me semble que les disques durs qui ne font pas partie du système apparaissent. En tout cas ça le fait avec Dolphin. Par contre ils ne sont pas automatiquement montés, mais il suffit de cliquer sur le disque dur dans l'explorateur : ça permet d'aller dans le disque dur, ce qui le monte (alors le disque dur apparaît en effet dans /media/"user", mais avec son nom complet, genre "f361dab81-4dd9-fad71y19178...").
Argonothe Posté 23 avril 2018 Posté 23 avril 2018 (modifié) sudo fdisk -l Pour obtenir la liste des partitions et ensuite monter le disque par exemple avec sudo mount /dev/sdc3 après on devrait pourvoir y aller avec Siril, bon c'est à vérifier pas de Win10 sous la main mis à part une VM W10 pas à jour donc sans bash Ubuntu Nous avons trouvé une autre solution ici l'installation de Siril sous Windows plantait parce que faite sur son F: le crash est provoqué par msvcrt.dll de Windows, en déplaçant l'installation sur le C: ça fonctionne. Modifié 24 avril 2018 par Argonothe
gastropode Posté 23 avril 2018 Posté 23 avril 2018 Une belle présentation, précise. J'espère que cela aidera les "windowziens" à expérimenter SIRIL.
gerard33 Posté 23 avril 2018 Posté 23 avril 2018 Il y a 1 heure, Argonothe a dit : sudo fdisk -l Pour obtenir la liste des partitions et ensuite monter le disque par exemple avec sudo mount /dev/sdc3 après on devrait pourvoir y aller avec Siril, bon c'est à vérifier pas de Win10 sous la main mis à part une VM W10 pas à jour donc sans bash Ubuntu Nous avons trouvé une autre solution ici l'installation de Siril sous Windows plantait parce que faite sur son F: le crash est provoqué par msvcrt.dll de Windows, en déplaçant l'installation sur le C: ça fonctionne. le mien est installé à la racine de E et fonctionne bien sur le PC W10 (-0.9.8.3-1_64bit)
Argonothe Posté 23 avril 2018 Posté 23 avril 2018 Oui l'erreur viens de la dll qui est dans le système de Win et pas de Siril... SI tu fait une recherche sur msvcrt.dll les problèmmes sont visiblement récurrents et c'était plus simple de mettre le répertoire à la racine du C: que de toucher à la dll...
gerard33 Posté 23 avril 2018 Posté 23 avril 2018 il y a 2 minutes, Argonothe a dit : Oui l'erreur viens de la dll qui est dans le système de Win et pas de Siril... SI tu fait une recherche sur msvcrt.dll les problèmmes sont visiblement récurrents et c'était plus simple de mettre le répertoire à la racine du C: que de toucher à la dll... bah, si Siril fonctionne sur n'importe quel disque, c'est que l'erreur est de l'autre côté du clavier
Abraxas Posté 24 avril 2018 Auteur Posté 24 avril 2018 Hello tous, pour répondre à la question de l'accès au F dans le shell ubuntu de windows, je confirme ce qui a été dit et que ça devrait être /mnt/f/ (moi j'ai par exemple un /mnt/c et un /mnt/d). Après, il faut se méfier, car comme il ne s'agit pas d'un ubuntu complet, il y a pas mal d'écarts de fonctionnement (par exemple fdisk -l ne fonctionne pas car il cherche à lire /proc/partitions qui n'existe pas). Enfin, pour ceux que ça intéresse, la méthode d'installation d'ubuntu sous windows a évolué car c'est passé dans le store officiel de windows. Ca ne change pas grand chose, mais simplifie un peu le processus, je ferai une mise à jour du post initial à l'occasion au cas où.
bemo Posté 28 avril 2018 Posté 28 avril 2018 Le 23/04/2018 à 18:43, Argonothe a dit : sudo fdisk -l Pour obtenir la liste des partitions et ensuite monter le disque par exemple avec sudo mount /dev/sdc3 après on devrait pourvoir y aller avec Siril, bon c'est à vérifier pas de Win10 sous la main mis à part une VM W10 pas à jour donc sans bash Ubuntu Nous avons trouvé une autre solution ici l'installation de Siril sous Windows plantait parce que faite sur son F: le crash est provoqué par msvcrt.dll de Windows, en déplaçant l'installation sur le C: ça fonctionne. oups, je vois que c'est très actif ici, et effectivement ma question a perdu un peu de son urgence vu que l'install siril sous windows a été résolue en la reprenant depuis le C: et non pas depuis le F: sur lequel j'ai déplacé mon répertoire User. Donc maintenant ça fonctionne parfaitement sous Windows. Quant à accéder aux disques autres que celui celui de l'Ubuntu je n'ai pas poursuivi n'étant pas du tout à l'aise avec les commandes Linux. En tous cas merci pour votre mobilisation !!!!
Ryo Posté 13 janvier 2019 Posté 13 janvier 2019 salut siril fonctionne mais on ne peut pas enregistré les images Merci d'avance
Mick02 Posté 23 avril 2020 Posté 23 avril 2020 Bonjour à tous, J'utilise SIRIL et je me pose la question suivante : Si je passe de windows 10 à Ubuntu, est ce que je vais gagner en puissance et rapidité en étant sous linux par rapport à Windows ? Est-ce que le traitement sous SIRIL sera plus rapide sur Ubuntu ? Config de mon PC : Core I5 8ème génération 20 Go de RAM Disque dur interne SSD Carte graphique dédiée de 4 Go Merci pour vos avis car j'envisage sérieusement de passer à Ubuntu si ça en vaut la peine. Bonne journée. Mick
lock042 Posté 23 avril 2020 Posté 23 avril 2020 Siril semble, pour une raison que j'ignore encore, plus rapide sous Linux oui.
Messages recommandés