VINDICATORs
Voilà le serveur s'occupe de tout. Par contre c'est bien plus lent que ma machine perso...
Je pense lancer le script la nuit au moins une fois par semaine. Je pense que le mercredi est un bon jour, cela me laisse le temps de voir si tout ce passe bien entre temps et d'arrêter la disponibilité en cas de pépin.
Il faudra modifier le script pour qu'il copie les paquets sur l'emplacement du dépôt avec l'automatisation de la mise à jour de ceux ci. Je pense aussi mettre le résultat des logs pour voir ce qui coince et pour que vous puissiez apporter votre aide si besoin.
Je devrai avoir fini dans la semaine, il vas y avoir déjà une version qui est en cours d'empaquetage. Elle sera disponible dans la soirée.
Edit : Bon il y a un souci avec la version de la libdrm pour Fedora 20 à 22. Je regarde ce que je peux faire, mais ça risque de poser des soucis.
VINDICATORs
Je tiens à dire qu'un Atom N2800 ça vaut pas tripette :-P. Cela prend énormément de temps pour empaqueter les paquets. Mais bon ça demandera moins de temps que de faire les transferts sur le serveur.
Donc au programme de la nouvelle version (pour rappel elle sera disponible ce soir) :
Ajout de fonctionnalités pour l'OpenGL 4.0 et 4.5 (au niveau du ARB_direct_state_access pour ce dernier).
D'ailleurs pour le 4.0, il ne manque qu'une fonctionnalités à faire et une à terminer :
http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt?id=31a30fb342624658f9ab3f9febd06c59b3a3d2c8
Pour info, AMD recrute un développeur pour rejoindre l'équipe du pilote libre pour travailler sur la partie OpenGL4 et Vulkan (là ça pète comme nom je trouve :-P) :
http://www.phoronix.com/scan.php?page=news_item&px=AMD-Two-More-Open-Linux-Devs
Espérons voir des avancées significative rapidement. Pour rappel, une fois l'OpenGL 4.0 accessible, les autres versions arriveront très vite. En espérant que ce ne soit pas pour le siècle prochain...
ben51
J'ai un petit souci j'arrive à ping le dépôt (vind-depot.fr), par-contre ni yum/dnf ou un simple navigateur n’arrive à si connecter.
Je suis le seul ?
VINDICATORs
Normal, j'ai pas fini de remettre le dépôt en place. Cela arrive d'ici une heure ou deux je fini les paquets et remet tout en route.
Comme je l'ai dit, j'ai tout repris à zéro suite aux tentatives d'intrusion à répétition.
ben51
Oki c'est donc normale.
VINDICATORs
J'ai remis en ligne les répertoires. Je termine la configuration du serveur web.
Edit : Voilà c'est fait, reste plus qu'a finir les paquets.
VINDICATORs
Voilà les paquets F20->F22 sont en ligne. Par contre il reste un souci avec la rawhide à cause, semble t'il, du passage à DNF en lieu et place de YUM. J'attends de voir si c'est pas un correctif manquant ou si il faut utiliser un autre moyen.
Enfin bref cela à pris quand même plus de 3h pour F20 à 22 et le i386/x86_64. Mais bon ça prend bien plus de temps pour le transfert, donc ce que l'on perd d'un coté on le gagne de l'autre. Sans compter que c'était la première fois, vu qu'il ne vas pas passer son temps à reconstruire les environnements de construction, ça devrait être bien plus rapide maintenant.
Je rappel aussi que c'est la version de développement permanente de Mesa, la version stable pour F20 et F21 sera disponible dans le courant de la semaine prochaine.
Edit : bon en fait c'est à cause de la version de DNF de CentOS, il manque Builddep dans les commandes.
DEBUG util.py:388: No such command: builddep. Please use /usr/bin/dnf --help
DEBUG util.py:388: It could be a DNF plugin command.
ben51
Voila mise à jour fait sur mon pc portable.
Bon pas de changement (enfin après c'est une intel gma).
VINDICATORs
Ce n'est pas toujours visible, c'est des résolutions de bogues, amélioration de performances, etc...
Tant que la prise en charge de l'OpenGL 4.0 et + ne sera pas là tu verra rien.
A part le support natif de DirectX9 pour Wine à la limite? Voir des améliorations sur le support matériel de la vidéo.
Après c'est clair que c'est du gma, je doute que ça prenne un jour en charge plus que l'openGL 3.3, mais bon faut pas désespéré 😉.
Bon j'ai transféré la version pour Rawhide sur le serveur en attendant mieux. Par contre pas de debug, ni de source.
VINDICATORs
Si vous vous retrouvez bloqué n'hésitez pas à me le faire savoir en cliquant sur le bouton "e-mail" à gauche niveau du pseudo. Faisant pas mal de modifications au niveau de la sécurité, il m'arrive de bloquer des choses qui ne devrait pas l'être.
Et après on s'étonne qu'un MS windows puisse être infecter en moins de deux... Rien qu'e cet après midi j'ai eu 14 ip de bloqué dont 4 pour tentatives d'intrusion majeurs et 2 pour attaques ddos.
Enfin bref. Toujours pas de solution pour la libdrm pour F20/F21, je vais voir si le pilote intel fonctionne avec la dernière version. Ayant la même version de la libdrm, je devrai vite le voir.
Je recherche toujours quelqu'un ayant du nvidia pour tester et faire des retours, donc n'hésitez pas à vous faire connaitre si cela vous dit. Je sais que le pilote proprio fonctionne bien, mais bon.
VINDICATORs
Je termine avec mes réglages de sécurités et je mets le site en ligne ce week end. Cela prend du temps, mais devrait pouvoir résister aux tentatives d'intrusion en cours et à venir. Je mets en place plusieurs méthodes ce qui entraine pas mal de contraintes qu'il faut éviter. En plus cela me fait prendre de l’expérience sur le sujet en plus de celle que j'ai déjà.
Je travaillerai sur un thème par la suite, j'utilise celui de Drupal7 par défaut pour le moment.
Je vais aussi en profiter pour passer le dépôt en https, avec les clefs GPG pour les paquets. Donc si vous avez des soucis ce week end, sachez que tout sera là au pire pour lundi ou mardi.
Au sujet des résultats des tests de performance, je rajouterai la version de mesa du dépôt dans le descriptif pour pouvoir voir si il y a des différences. Je vais aussi voir comment inclure automatiquement l'affichage de plusieurs versions visible en même temps.
Je vais aussi sans doute rajouter une version des paquets pour CentOS7, car l'utilisant pas mal, ce serait quand même bien de pouvoir profiter des avancées de mesa dessus. Cependant comme elles sont aussi liées au noyau et au serveur X, il risque de ne pas y avoir de grosses différences.
ben51
ok cool, en ce moment pas trop le temps de me penché sur l'évolution.
Pour ma gma c'est surtout pour voir si il n'y a pas de correction/création de bug, car pour les perf c'est mort sur cette génération de puce.
VINDICATORs
Je remonte encore une fois le serveur me retrouvant avec le fichier sshd_config impossible à lire, alors que les droits sont ok, alors que c'était la seule chose que je n'ai pas touché... Il faudrait que je trouve la raison de ce blocage. Soit c'est fail2ban qui le provoque, soit je fais une modification qui fait que j'obtiens ce résultat, soit le souci est ailleurs.
Enfin bref, j'ouvre un sujet là dessus sur le forum de Centos.
Retour du dépôt dans la journée ou demain matin.
VINDICATORs
Bon j'ai donc refait l'installation du serveur, mais je ne sais toujours pas pourquoi je me suis retrouvé bloqué sans pouvoir repartir en arrière...
Je remet en ligne le dépôt mercredi le temps de terminer les derniers réglages et de refaire l'empaquetage.
Je vais reprendre les répertoires qui seront juste des liens vers ceux que crée mock. Cela évitera une manipulation de plus avec la fourniture des rapports de construction, ainsi que des sources. Sans compter qu'il y aura un petit gain de place :-P.
Par contre pour les paquets pour CentOS, il risque d'y avoir un souci à cause d'un paquet manquant. Je regarderai plus en détail le souci, mais ça semble liée à la compression du noyau. De plus il manque un module DNF pour la création des paquets pour la Rawhide, car DNF remplace yum. Rien de grave, je le fais sur mon poste sous F22 et transfert au moins les paquets hors src.rpm et de debugs.
Je lance le site en suivant, il y aura moins d'infos ici par la suite.
VINDICATORs
7mJe vais tester une configuration à 2 cartes graphiques en pkus du gpu intégré pour voir le comportement avec plusieurs pilotes différents. Et voir comment switcher de l'une à l'autre. Voir aussi si c'est possible et comment ce comporte les applications.
On verra par la suite avec une nvidia quand elle rentrera en stock.
Cela vas permettre de tester le vga passthrough ou de pouvoir avoir la carte graphique directement dans une machine virtuel.
VINDICATORs
Voilà le site commence petit à petit à être en place, donc je balance la plus grosse partie des informations dessus.
Par contre il vas y avoir un changement dans les fichiers de configuration du dépôt, donc n'oubliez pas de remplacer les informations.
Je vais faire une note sur la liste de diffusion de la doc, pour voir si ça ne pose pas de souci de rajouter le dépôt dessus.
VINDICATORs
Voilà, j'ai aussi trouvé l'astuce pour l'incrémentation des numéros de versions dans le .spec.
Prochaine étape la signature du dépôt et des paquets. Voir l'envoi automatique de mails en cas de problèmes.
VINDICATORs
J'ai trouvé mon souci de blocage du serveur, je bannissais des ip qu'il ne fallait pas... Du coup je n'avais plus accès à quoi que ce soit.
Enfin bref j'ai terminé la mise en place de tout les éléments, commencé à travailler sur le thème (qui n'est pas définitif) et sur le logo.
Les paquets et les modifications du dépôt seront en ligne normalement demain ou mercredi.
Je recherche toujours un volontaire avec du Nvidia, dommage qu'ils ne se bousculent pas au portillons 🙁.
VINDICATORs
Les paquets seront là ce soir, par contre je reste sur l'ancien système, donc pas de changement dans les repo.
VINDICATORs
Voilà tout est entrain d'être transféré le temps de terminer les réglages et autres configurations.
Par la suite tout sera directement fait par le serveur, du coup je vais remplacer les répertoires des différents paquets, donc pour éviter des manipulations en plus, il faudra remplacer les fichiers de repo.
Je mettrai aussi l'envoi du rapport d'empaquetage automatique par mail.
Sachant que je test en local avant que le serveur fasse le travail, il est possible que des mises à jours de la branche de développements arrivent entre temps. Du coup je n'ai pas forcément la même version à l'heure dite. N'hésitez pas à revenir en arrière si besoin, je mettrai toutes les informations pour cela sur le site.