votre avatar Abonné

Okki

est avec nous depuis le 11 novembre 2009 ❤️

Bio

Linuxien depuis 1996, actuellement sous Fedora avec l'environnement de bureau GNOME.

I ❤️ systemd, Flatpak, PipeWire, Wayland… et toutes les nouveautés qui font hérisser le poil des grincheux (sauf si ça vient de Canonical 😝)

1302 commentaires

GNOME 43 est disponible

Le 23/09/2022 à 11h 45


(reply:2095014:prog-amateur)




Si tu t’es créé un compte et que tu ne passes donc pas par l’authentification Google, GitHub et compagnie, il faut faire attention à bien cliquer sur l’onglet Standard. Par défaut, c’est le GNOME Account qui est sélectionné, et qui semble réservé aux contributeurs GNOME.


Le 22/09/2022 à 20h 07


(quote:2094697:Trit’)
C’est typique des concepteurs de GNOME : s’ils n’utilisent pas personnellement telle fonction, ou n’en voient pas l’intérêt eux-mêmes, alors la fonction gicle, en se fichant totalement que d’autres utilisateurs la veuillent ou en aient besoin.




Ou alors, c’est juste qu’ils ont réécrit de grosses parties, que ça prend du temps, qu’ils manquent de contributeurs et que ladite fonctionnalité n’était pas prête à temps (les sorties a date fixe ont leurs avantages mais également leurs inconvénients).



Ils avaient donc le choix, soit de repousser cette fonctionnalité à la version suivante, soit de la maintenir, mais dans ce cas, ils ne pouvaient proposer aucune des nombreuses nouveautés. Après réflexion, ils ont du considérer les nouveautés comme étant plus utiles à bien plus de monde.



Après, c’est aussi le souci des libristes qui refusent toujours toute forme de télémétrie, ce qui empêche les développeurs d’avoir une idée précise des usages et de connaître l’importance de telle ou telle fonctionnalité.


Unity devient une variante officielle d’Ubuntu

Le 07/09/2022 à 23h 44


Valeryan_24 a dit:


Lorsque j’ai appris ça, j’étais ravi - Unity reste de loin l’environnement de bureau que je préfère et qui correspondait totalement à mes besoins et attentes.




T’as également Zorin OS qui propose (entre autre) un mode à la Unity il me semble. Puis comme tout est géré par la distribution, ça ne devrait pas casser d’une mise à jour à l’autre.


BitWarden se prépare à un avenir sans mots de passe

Le 06/07/2022 à 07h 13

Tout est décrit dans le premier lien de la news.


Microsoft donne 10 000 dollars au projet GNOME, sans contrepartie

Le 18/06/2022 à 20h 47

C’est surtout idiot de ne pas dépasser le fait d’aimer ou non GNOME vanilla. Prenons la distribution Zorin OS. Des différentes critiques que j’ai pu voir passer ici ou là, tout le monde s’accorde à dire que c’est la distribution parfaite pour tous ceux qui souhaitent utiliser Linux sans se prendre la tête.





À chaque fois, tout le monde semble impressionné par tout le soin apporté à l’environnement… qui se trouve être GNOME. Ce qui change tout, c’est que c’est l’une des rares distributions à tout simplement proposer le choix. GNOME vanilla pour ceux qui aiment, mais également la possibilité d’avoir un dock ou un panel, ainsi qu’un menu traditionnel pour ceux qui préfèrent.



On peut donc critiquer le fait que ce ne soit pas le projet GNOME lui-même qui propose ce choix, mais pas l’environnement en lui-même, qu’on peut finalement adapter aux préférences de tout un chacun.



Après, c’est sûr que si t’aimes absolument tout personnaliser, de la taille précise des icônes à la couleur de tel widget et autres détails qui n’intéressent personne, d’autres environnements seront sans doute plus adaptés.


Et voilà notre 1000e #LeBrief !

Le 05/04/2022 à 10h 59

Sauf que non. On ne me la fait pas, à moi 😒



Il y a bien 1000 dans l’URL, mais le 7 mars on en était à 963 et le 8 mars, on a subit un saut à 980. Et rien ne dit que de tels sauts ne se soient pas déjà produits plusieurs fois par le passé.



On ne peut donc pas se fier au nombre dans l’URL 😝



Mais ça n’enlève rien à tout le boulot accompit, alors longue vie au Brief, que j’espère pouvoir lire encore longtemps 🙂


Arc (Alchemist) : Intel dévoile ses premiers GPU mobiles, la carte graphique arrive

Le 31/03/2022 à 17h 18

Sur un autre site, je lisais qu’Intel ne prévoyait pas de carte graphique très haut de gamme avant sa troisième génération.


Firefox 98 passe aux téléchargements automatiques

Le 10/03/2022 à 20h 41

Sauf que même si on décide de séparer barre d’adresse et champ de recherche, le première ne se comporte pas comme une barre d’adresse simple.


Aucune idée si ça a changé depuis, mais à une époque, j’avais dû modifier tout ça pour retrouver une barre d’adresse standard à l’ancienne :



Éviter la mise en valeur du nom de domaine au dépend de l’ensemble de l’URL
Mettre browser.urlbar.formatting.enabled à false



Éviter la suppression du protocole (http://) dans l’URL
Mettre browser.urlbar.trimURLs à false



Dans la barre d’adresse, désactiver l’indication « Se rendre sur… »
Mettre browser.urlbar.unifiedcomplete à false



Ne pas basculer dans la barre d’adresse quand on commence à taper dans la boîte de recherche
Mettre browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar à false


Twitter restreint l’accès aux comptes de Russia Today et Sputnik en Europe

Le 04/03/2022 à 01h 33

Le Kremlin aurait dû monter des instances PeerTube et Mastodon pour les médias (pro) russes 😁


Western Digital propose un disque dur Red Pro de 20 To (CMR)

Le 04/03/2022 à 00h 48

Je ne dis pas le contraire. Je me doute bien que tous les revendeurs ne vont pas s’aligner sur un prix bien trop cher sorti de nulle part. C’est bien WD que j’accuse de vendre ses disques plus ou moins chers selon chez qui tu vas.



Puis là on parle de WD Red pensés pour les NAS, mais le souci se pose également quand tu n’as peut être pas forcément besoin de disques aussi fiables. WD vend par exemple des disques externes de 16 ou 18 To à un certain prix (dans les 300-400 euros max), mais on ne semble pas trouver les mêmes disques nus, ce que je trouve idiot. Ce qui pousse bien évidemment à acheter de telles capacités dans les gammes pro, à des prix prohibitifs ☹️



iFixit a bien publié un tutoriel pour extraire le disque, mais je trouve tout de même dommage de devoir en arriver là ☹️


Le 03/03/2022 à 11h 02

Je trouve d’ailleurs fort étonnant que le 18 To soit à $399.99 (soit 360 euros) chez WD, alors qu’on le trouve à 700 euros chez Amazon, LDLC et compagnie 🤔



C’est impressionnant à quel point on se fait grave arnaquer à chaque fois qu’on commande un disque ☹️


GNOME 42 : transition vers GTK4, libadwaita finalisée et modernisation de l'interface

Le 26/02/2022 à 12h 58


hebusnico a dit:


Le problème du theme sombre est surement lié à fedora rawhide, toutes les applications que j’ai testé sur GNOMEOS sont bien sombres.




Les applis internes de GNOME ont quasiment toutes fait la transition. Le problème concernera plutôt de vieilles applications GTK+ 2 ou 3.



Maintenant, la bonne nouvelle, c’est qu’il s’agit d’une norme Freedesktop qui n’est pas propre à GNOME et qu’avec le temps, toutes les applications devraient en tirer parti, que ce soit des applications KDE, elementaryOS (qui semblent déjà ok, leur équipe ayant co-développé la fonctionnalité) ou autre.


Windows 11 : torrent de nouveautés chez les testeurs, notre analyse des changements

Le 19/02/2022 à 05h 02


(quote:1930941:brice.wernet)
La gestion de la voix: c’est LA fonctionnalité qui n’a pas d’équivalent correct sous Linux/BSD.




C’est l’occasion de contribuer un peu à Common Voice (et de pousser famille et amis à faire de même) 🙂



Le modèle 0.8 pour le français a d’ailleurs été publié il y a peu.



Mais c’est sûr que ça serait génial que les environnements de bureau Linux proposent une telle fonctionnalité par défaut, histoire de simplifier la vie des développeurs de logiciels libres et l’adoption de la technologie à plus large échelle.


Android 13 : calendrier, tour des nouveautés et « rétrocompatibilité »

Le 12/02/2022 à 12h 27

Si les pilotes étaient développés sous licence libre au sein du noyau Linux, il y aurait infiniment moins de problèmes pour le suivi dans le temps.


Chrome 98 : meilleur affichage des emojis, tests version 100 et failles critiques corrigées

Le 03/02/2022 à 03h 22


(reply:1927783:Trit’)




9to5google parle effectivement de version 10.


Une sénatrice veut étendre le contrôle parental à la française aux éditeurs d’OS

Le 26/01/2022 à 23h 33

je suis pas d’accord.
même si 90% des setups sont faits par le mineur, ça donne toujours 10% de parents en plus à qui on donne les moyens de contrôler ce que fait leur môme. c’est toujours ça de pris.



Sans déconner on a l’habitude de bien troller sur le vieux réflexe français de tout contrôler depuis le haut via une haute autorité centrale dont les membres sont aux fraises en termes de techno, pour une fois qu’on a un truc plutôt bien fait qui donne le pouvoir à l’utilisateur final, je trouve ça plutôt chouette.
parce qu’en face il y a un réel problème. on va certes pas tout résoudre, et il faudra voir comment ça se traduira sur les terminaux, mais on s’attaque au problème de la bonne manière: on donne aux parents les moyens de prendre leurs responsabilités, en toute liberté, avec des outils qui tournent sur le terminal.
si quelqu’un a une meilleure solution, je veux bien l’entendre.


On t’impose un logiciel, qui sera peut être mal pensé, mal conçu et complètement inefficace. Autant laisser les gens prendre leurs responsabilités et choisir de leur propre chef le produit qui leur convient le mieux.



J’aurai préféré que le gouvernement ou l’Europe financent le développement d’un logiciel libre multiplate-forme, bien documenté, ainsi que les listes blanches et noires qui vont bien (il en existe déjà, gérées par des universités, mais qui pourraient peut être être mieux suivies, étiquetées…)


Soldes d’hiver 2022 : notre récap' des bons plans de la deuxième démarque

Le 16/01/2022 à 17h 40

Le « Disque dur externe WD Elements Desktop de 16 To (USB3.0) à 289,99 euros - Valable du 12/01/2022 au 19/01/2022 » n’est déjà plus à ce prix là (revenu à 370 euros), trois jours avant la date de fin indiquée ☹️


Un site pornographique menacé de blocage signale près de 2 000 autres sites X oubliés par le CSA

Le 28/12/2021 à 16h 45


(quote:1919971:Mihoko Okayami)
La France ne devrait-elle pas décerner une médaille à l’employer de chez “Tukif” qui a du faire le répertoriage des presque 2000 autres sites pour la liste au CSA ? :incline:




Il existe déjà des listes publiques bien plus complètes, comme celle gérée par l’Université Toulouse 1 Capitole.


Deezer ajoute automatiquement une option et… en profite pour augmenter ses prix

Le 16/12/2021 à 17h 17


Nozalys a dit:


Moralité : encore un service qui nous fidélise, qui est difficile à quitter (transfert des données complexes, pas d’interopérabilité), et qui, une fois bien ancré peut faire ce qu’il veut de ses tarifs.




Même si, clairement, il aurait été préférable que les différents sites utilisent des formats standards et interopérables (csv, json…), il existe tout de même des outils tiers qui arrivent à transférer nos favoris, playlists… tel que Tune My Music.


Log4Shell : derrière l'importante faille, l'éternelle question du soutien au logiciel libre

Le 13/12/2021 à 19h 11


benoitc a dit:


Payer les développeurs opensources s’est aussi s’assurer de leur disponibilité.




Tous les développeurs n’étant clairement pas experts en sécurité et ne maîtrisant malheureusement pas toujours les bonnes pratiques, on pourrait également ajouter qu’avec un véritable budget, ils pourraient également fiancer des audits de code par des boîtes spécialisées. Les failles pourraient ainsi être repérées et corrigées bien plus tôt.


Le 13/12/2021 à 18h 55


hansi a dit:


On dépense des dizaines de milliards chez les GAFAM chaque année, mais personne n’a jamais quelques millions pour soutenir des projets libres qui apportent pourtant à tous…




Microsoft, Google, Amazon (AWS), Facebook et bien d’autres entreprises sont membres de la Fondation Linux, qui a eu 177 millions de dollars de revenus en 2021, d’après leur rapport annuel (Financial Disclosures, page 85).



On ne peut donc pas dire que personne ne donne, même s’il est vrai qu’il faudrait toujours plus.


YouTube impose une limite d’âge pour voir la vidéo de candidature d’Éric Zemmour

Le 03/12/2021 à 08h 34


(quote:1916051:christophe.agostini)
Question bête mais sincère : en quoi c’est une vidéo qui justifie un -18 ?




La flemme de revoir la vidéo, mais de tête, il y avait plusieurs extraits vidéo montrant des déchaînements de violence contre des personnes, des biens, un commissariat…



Après, on a vu passer ces mêmes extraits dans les journaux télévisés, qui ne sont pas interdits aux -18 ans (même si on est d’accord que ça peut choquer les plus jeunes et les personnes sensibles).


Deux députées sur le front de la guerre des boutons des télécommandes TV

Le 27/11/2021 à 16h 04


OB a dit:


Sur le fond du problème on est d’accord (surtout que ca perturbe les vieux , qui ont déjà du mal avec l’aspect “app” de la GUI des TV si différent des TV d’avant.




Je trouve au contraire les boutons dédiés incroyablement plus pratiques pour les petits vieux. Je vois ma mère, septuagénaire complètement à la ramasse avec l’informatique, les smartphone, la notion d’applications… qui arrive à se servir un peu de Netflix en ayant juste à appuyer sur le bouton dédié puis en faisant défiler en peu les résultats de la page d’accueil. Mais ça ne va pas plus loin. Elle est incapable de faire une recherche, d’afficher les différentes catégories…



Sans ce bouton, clairement, elle resterai sur la télé traditionnelle.


Le 26/11/2021 à 16h 44


Jarodd a dit:


Lors de mon rapide passage sur la Freebox Pop, j’ai vraiment trouvé bizarre d’avoir de tels boutons (je n’ai aucun abonnement). À croire que tout le monde est abonné à ces services.



dylem29 a dit:


J’avoue que ce n’est pas top d’avoir un bouton prime et netflix sur la télécommande du player pop.




C’est parce que vous avez opté pour l’abonnement du pauvre. Avec l’offre Delta + Pop, on a les abonnements Netflix et Prime Video inclus. Ces deux boutons ont donc tout leur sens 🙂


Nettoyage des données stockées par les sites : Chrome revoit sa façon de faire

Le 20/11/2021 à 00h 53


(quote:1913690:127.0.0.1)
Je n’ai pas que ça à faire de nettoyer les cookies du navigateur web chaque soir/semaine/…




Sur Firefox, j’ai choisi de « Supprimer les cookies et les données des sites à la fermeture de Firefox », tout en configurant des exceptions pour les quelques sites dont je souhaite garder les cookies.



Comme ça, sur les sites pour lesquels j’ai une certaine confiance, je reste authentifié et je garde mes préférences, et pour tous les autres, le ménage est fait automatiquement.


Le sous-système Linux préinstallé sur certaines stations de travail Z by HP

Le 16/11/2021 à 19h 19

C’est le Embrace, extend and extinguish 4.0. On propose désormais un sous-système Linux en standard, histoire que les rebelles n’aient plus besoin d’installer une distribution Linux pour leur travail, qu’ils pourront désormais effectuer sous Windows, avec la bénédiction de l’Empire ☹️


Twitter Crypto : un « centre d'excellence » sur les cryptos, la blockchain et les technologies décentralisées

Le 16/11/2021 à 16h 22

« un projet lancé en 2019 par Jack Dorsey pour développer un projet de réseaux sociaux ouverts et décentralisés »



Ça existe déjà, c’est le Fediverse, qui utilise le protocole ActivityPub, normalisé par le W3C.



Sont chiants, à vouloir sans cesse réinventer la roue.


À cause d’une faille de sécurité, Intel désactive DirectX 12 sur les Core de 4e génération

Le 08/11/2021 à 09h 31

J’aimerai bien savoir ce qu’il en est sous Linux avec Mesa. Je ne suis pas gamer, mais ça m’emmerderai que ça impact également l’accélération utilisée par l’environnement de bureau 🤔


Contre le trafic de drogue, des députés LREM veulent faciliter le recours aux caméras
Fedora 35 est disponible : Kinoite, PHP 8, Connections et firewalld au programme

Le 07/11/2021 à 05h 42

T’as DOSBox, DOSBox-X et DOSBox Staging sur Flathub, qui sont donc facilement installables sur Fedora.



D’ailleurs, de façon plus générale, je vois passer quotidiennement sur Flathub des mises à jour pour de nombreux émulateurs. Il doit y avoir des passionnés d’émulation parmi les mainteneurs 🙂


Après WebRender, EGL va faire son entrée sous Firefox pour Linux

Le 03/11/2021 à 04h 05

Si tu utilises le pilote libre Nouveau, oui. Mais bon, en général, quand on fait le choix d’une carte nVidia, on a plutôt tendance à installer le pilote officiel (propriétaire, donc), bien plus performant, mais également source de bien des soucis avec les projets libres (suffit de voir les dix ans qu’il aura fallu pour qu’il soit enfin compatible avec Wayland).


Lancer un script au démarrage sous Linux et BSD : quelle méthode pour quelle distribution ?

Le 03/11/2021 à 02h 39


Cqoicebordel a dit:


Arrive systemd, qui est un monolithe, et qui fait des tonnes de choses en même temps.




C’est pourtant un projet modulaire qui fournit tout plein d’exécutables pour les différentes tâches à effectuer :



$ rpm -ql systemd | grep usr/bin
/usr/bin/busctl
/usr/bin/coredumpctl
/usr/bin/homectl
/usr/bin/hostnamectl
/usr/bin/journalctl
/usr/bin/localectl
/usr/bin/loginctl
/usr/bin/oomctl
/usr/bin/portablectl
/usr/bin/systemctl
/usr/bin/systemd-analyze
/usr/bin/systemd-ask-password
/usr/bin/systemd-cat
/usr/bin/systemd-cgls
/usr/bin/systemd-cgtop
/usr/bin/systemd-cryptenroll
/usr/bin/systemd-delta
/usr/bin/systemd-detect-virt
/usr/bin/systemd-dissect
/usr/bin/systemd-escape
/usr/bin/systemd-firstboot
/usr/bin/systemd-id128
/usr/bin/systemd-inhibit
/usr/bin/systemd-machine-id-setup
/usr/bin/systemd-mount
/usr/bin/systemd-notify
/usr/bin/systemd-path
/usr/bin/systemd-run
/usr/bin/systemd-socket-activate
/usr/bin/systemd-stdio-bridge
/usr/bin/systemd-sysext
/usr/bin/systemd-sysusers
/usr/bin/systemd-tmpfiles
/usr/bin/systemd-tty-ask-password-agent
/usr/bin/systemd-umount
/usr/bin/timedatectl
/usr/bin/userdbctl




Pourquoi systemd va à l’encontre de la philosophie de Linux ? C’est parce que Linux est construit sur le principe du KISS : keep it silly simple. Chaque application doit faire un seul job, et le faire bien. La grande majorité des commandes sur Linux prennent en entrée du texte, font leurs traitements, et ont en sortie du texte. C’est ce qui permet de “piper” ( ‘|’ ) les commandes entre elles, et de faire des trucs super puissants, en partant de choses simples. C’est la force de Linux, et c’est comme ça qu’il s’est construit pendant 20 ans.




Ce que permettent toujours les outils fournis par systemd :



$ systemd-analyze blame | head -n3
34.895s unbound.service
30.684s akmods.service
27.680s plymouth-quit-wait.service



$ timedatectl show | grep -i timezone | cut -d = -f2-
Europe/Paris



$ journalctl -b -1 | grep -i microcode
nov. 02 20:28:30 darthmaul kernel: microcode: microcode updated early to revision 0x28, date = 2019-11-12
nov. 02 20:28:30 darthmaul kernel: microcode: sig=0x306c3, pf=0x2, revision=0x28
nov. 02 20:28:30 darthmaul kernel: microcode: Microcode Update Driver: v2.2.



Il va falloir revoir tes arguments 😁


Twitter explique comment il a généralisé les clefs de sécurité à ses 5 500 employés

Le 29/10/2021 à 21h 25


(quote:1910579:alex.d.)
Soit tu ranges cette clef dans le tiroir de ton bureau, et tu n’as rien gagné niveau sécurité ; soit tu l’as toujours sur toi, mais il y a le risque de la perdre.




Même dans ton bureau, puisque il faut un accès physique à la clé, ça te protège au moins de toutes les tentatives de piratage qui ont lieu en ligne, ce qui doit tout de même représenter la majorité des cas.


Asustor est désormais une CVE Numbering Authority (CNA)

Le 27/10/2021 à 22h 57

Western Digital y a également eu droit le même jour, pour ses propres produits (WD, SanDisk, SanDisk Professional, G-Technology et HGST).


NVIDIA met à jour ses outils CUDA-X AI

Le 18/10/2021 à 03h 00

Dommage qu’ils n’aient pas mis à jour leur modèle pour la reconnaissance vocale en français, alors que Common Voice a publié un nouveau jeu de données il y a déjà plusieurs mois de ça. J’aurai été curieux de voir l’évolution du taux d’erreur sur la reconnaissance vocale.


Retour sur la folle histoire de Mandrake avec ses trois fondateurs

Le 11/10/2021 à 19h 33


fred42 a dit:


Je n’ai jamais compris l’intérêt de cette distrib alors qu’il y avait RedHat dont elle était dérivée à l’époque.




C’était l’une des premières distributions à proposer un environnement de bureau, KDE en l’occurrence, là où Red Hat se contentait d’un gestionnaire de fenêtres (sans doute Window Maker, si je ne dis pas de bêtises). GNOME n’y était encore proposé qu’en tant que technology preview et n’est devenu l’environnement par défaut qu’à partir de Red Hat 6.0



Autre apport important, Mandrake était correctement francisée, là où chez Red Hat, c’était surtout l’anglais qui prévalait.


Twitch confirme une fuite de données dont l'ampleur reste à mesurer

Le 08/10/2021 à 20h 03


fofo9012 a dit:


Malheureusement c’est assez généralisé : Twitter par ex refuse l’inscription sans saisir un tel de portable vérifié ! C’est disproportionné et contraire aux principes du RGPD, mais demandé sous couvert de “sécurité”.



Edit : J’ai connaissance des autres méthodes de double facteur, mais c’est malheureusement rare, et n’empêche pas de réclamer sans raison des données personnelles.




Tous les gros sites permettent désormais le 2FA. Si ce n’est pas le cas, il faudrait vraiment les harceler pour qu’ils y passent 😁



Quant à la demande de numéro de téléphone, à mon avis, ça n’a rien à voir avec la sécurité. Ça doit surtout leur servir pour du tracking publicitaire et autres pratiques détestables.



Plus besoin de donner votre numéro de téléphone à Twitter pour bénéficier d’une sécurité accrue


Le 08/10/2021 à 19h 35


fofo9012 a dit:


C’est un très mauvais conseil, ceux qui se sont fait hacker avec le double facteur ont en plus leur numéro de tel qui circule dans la nature !




L’authentification à deux facteurs par SMS est de tout façon déconseillée depuis plusieurs années.



Tu peux par contre utiliser des applications comme Authy ou Google Authenticator sur mobile ou Authentificateur sous Linux.



Sinon, t’as également des clés matérielles telles que YubiKey, Nitrokey ou la Titan Security Key.


Canonical lance Ubuntu Frames pour les écrans embarqués

Le 08/10/2021 à 16h 34

GNOME 41 propose également un mode kiosque.




Windows 11 : l'esthétique n'excuse pas tout

Le 08/10/2021 à 06h 40


mayuraviva a dit:


2025, ça ne laisse que 4 ans pour trouver une solution et comme je joue à des jeux vidéo, passer sur Linux c’est compliqué, et je n’ai pas envie de passer sous Windows 11 si on est obligé d’utiliser un compte Microsoft et une connexion à Internet, car oui je tiens à avoir la liberté de jouer hors ligne.




Avec Proton, de plus en plus de jeux Windows tournent sous Linux. Tu devrais jeter un œil à la liste de compatibilité, voir si les titres auxquels tu joues sont bien pris en charge. Au fil des nouvelles versions de Proton, la situation s’améliore de plus en plus 🙂



Puis avec la récente annonce d’Epic Games de prendre en charge Wine et Proton dans leur système Easy Anti-Cheat, la situation devrait encore s’améliorer pour tous les jeux qui utilisent ce système anti-triche.


Linux : Pop!_OS fait fort dans l'ergonomie et le soin porté à l'interface

Le 06/10/2021 à 10h 40


fredbezies a dit:


Je reviens sur ta liste. Juste histoire de dire que tu n’as pas volontairement été dans les détails.




Ce qui est marrant avec toi, et je ne sais pas si c’est volontaire ou si t’as un problème, c’est que non seulement t’es très premier degré, mais surtout, au lieu de voir le problème, tu tapes toujours complètement à côté de la plaque.



Oui, je n’ai cité qu’une poignée d’exemples. Mais on s’en fout. Ce n’est pas une étude scientifique. Je n’allais pas analyser les milliers d’applications pour savoir quel pourcentage d’applications sont manquantes, quel pourcentage est présent mais dans des versions obsolètes, quel pourcentage est dans core, quel pourcentage est dans AUR…



Et ça, l’utilisateur s’en fout aussi. Et royalement. La seule question qui compte, c’est de savoir si l’application dont il a besoin est disponible et si la version proposée lui convient (sachant que dans les versions plus récentes il peut y avoir l’ajout ou l’amélioration de la traduction dans sa langue, de nouvelles fonctionnalités dont il pourrait avoir besoin, des correctifs de bugs qui l’emmerdent, voir qui rendent l’application inutilisable..).



De mon côté, j’ai juste pris une poignée d’applications GNOME au hasard, et sur cette petite poignée, j’ai pu constater qu’il y avait des manques et qu’un certain nombre n’était pas à jour. À partir de là, à moins de n’avoir réellement pas de chance et d’être tombé pile poil sur la même petite poignée d’applications problématiques, j’ai extrapolé comme quoi il y avait donc fort à parier que c’était loin d’être les seules, et qu’on pouvait facilement trouver un grand nombre d’applications manquantes ou obsolètes. Mais comme d’hab, tu passes complètement à côté.



Après, à qui la faute, que ce soit communautaire ou non, on s’en fout. L’utilisateur final, s’en fout, les entreprises s’en foutent. Ça montre juste, comme je le disais précédemment, que Arch / Manjaro n’apportent aucune garantie. Si c’est dispo, tant mieux. Si ça fonctionne bien, tant mieux aussi. Dans le cas contraire, faites des rapports de bugs, contribuez, sortez vous les doigts du cul (comme pour n’importe quel projet communautaire). Sauf qu’on sait très bien que la plupart des gens n’en feront rien.



D’ailleurs, ce n’est pas ma distro, je n’ai même pas pensé à signaler les applications obsolètes. Mais bon, quand on voit que certaines sont signalées depuis plusieurs mois et que rien n’a bougé, est-ce que ça change vraiment quelque chose ?



Donc ouais, encore une fois, le nombre d’exemples on s’en fout. Ça pourrait même ne concerner qu’une seule application, à partir du moment où c’est celle dont l’utilisateur a besoin, t’as un souci.



Après, je ne sais pas trop quel est ton problème avec le fait que certains contributeurs puissent être salariés par des entreprises qui contribuent au libre (puisque c’est de ça qu’il s’agit), mais tu pourrais peut être voir à consulter. Parce qu’à l’arrivée, que ce soit GNOME, Flatpak, systemd ou les dizaines d’autres projets auxquels contribue Red Hat, ça sera des projets communautaires, des logiciels libres, qui ne sont en rien commerciaux.



J’ai donc bien du mal à voir le souci 😕


Le 06/10/2021 à 10h 17


fredbezies a dit:


Donc plus besoin de lire la suite.




Mais je suis sûr que t’as tout lu 😁




Il y avait des points intéressant, mais comme tu es parti dans l’ad-hominem et que tes propos sont ceux d’un commercial voulant vendre sa camelotte, inutile de continuer un dialogue de sourds.




Je parlais de ton commentaire, du point de vue de l’utilisateur qui a besoin d’une application, et auquel tu réponds (c’était à moi que tu répondais, mais c’est également ce que tu réponds à tous les utilisateurs qui auraient les mêmes besoins) : « Ou comment monter en exemple une poignée d’exemples pour en faire une règle. »



Donc, en gros, ce n’est pas dispo sur votre distro, mais on s’en fout. Et peut importe que Flatpak apporte une solution à votre problème, c’est de la merde. Faut que la poignée d’exemples concerne combien d’applications pour que l’on puisse en faire une règle ? Non, parce que je n’y ai pas non plus passé 107 ans. En regardant juste les 2-3 applications dont j’ai moi-même besoin, j’ai pu constater que rien n’était dispo ou dans des versions obsolètes. Avec un script pour comparer l’ensemble des applications disponibles, je suis sûr qu’on aurait plusieurs centaines d’applications manquantes ou obsolètes dans les différentes distributions.



Pour moi, c’est un manque de respect envers les utilisateurs. Donc oui, je le redis, ton avis vis-à-vis de Flatpak on s’en fout, tant que ça répond aux besoins des utilisateurs.




Ça fait 3 ans que tu nous sors les mêmes arguments, et 3 ans qu’on attend des distributions ne fonctionnant qu’à base de paquets universels.




Sors toi les doigts du cul et contribue un peu, ça ira plus vite. Note que Arch ou Manjaro n’en branlent pas une. Ils ne contribuent absolument à rien, mais profitent bien du travail des autres. Franchement, heureusement qu’il y a des entreprises comme Red Hat, Canonical, Collabora… pour contribuer au libre, sinon, v’la le support matériel ou la facilité d’utilisation des bureaux Linux qu’on se paierai aujourd’hui.




Je te laisse, monsieur le commercial, et je vais m’occuper d’autre chose plus intéressante que de perdre mon temps avec toi.




Qui de nous deux a fait perdre le plus de temps à l’autre, je me le demande. Mes posts sont toujours longs, bien argumentés, un minimum sourcés, quand tes réponses se limitent toujours à sortir que c’est de la merde, que ça ne sert à rien, sans jamais avancer le moindre argument intéressant, et surtout, sans jamais te mettre ne serait-ce qu’un instant à la place de l’utilisateur.



Mon système c’est le meilleur, vous utiliseriez la même chose que moi, vous n’auriez pas besoin de ce projet inutile qu’est Flatpak, qui ne sert à rien et qui n’apporte rien (ce qui est complètement faux, comme j’ai pu le prouver dans ma précédente réponse). Et blah blah, et blah blah.



Donc ouais, à l’avenir, évite de parler de Flatpak. Ça ne t’intéresse pas et clairement, tu ne maîtrises absolument pas la question. Ça fera gagner du temps à tout le monde.


Le 06/10/2021 à 09h 52


fredbezies a dit:


Ou une autre possibilité : vive les rolling release pour le bureau de la personne lambda qui lui évite de se prendre la tête avec des versions obsolètes.




Rien que pour te faire plaisir, je suis allé vérifier si les quelques applications dont j’avais précédemment fait la recherche sur Debian et Fedora étaient disponibles sur Arch.



Roulement de tambour.



Detwinner n’est pas dispo (ce que je trouve d’ailleurs fort étonnant, il y a peut être-une erreur), Obfuscate est dispo dans AUR (gnome-obfuscate), Metadata Cleaner n’a droit qu’à une vieille version 1.0.6 dans AUR (2.0.1 sur Flathub), Random est bien dispo dans AUR, mais renommé en randomgtk, noyé au milieu de 191 résultats, Identity est dispo sur AUR en version 0.1.2 (0.1.3 sur Flathub), Text Pieces est dispo sur AUR en version 2.1.2 (2.3.2 sur Flathub), Blanket est dispo sur AUR en version 0.4.1 (0.5.0 sur Flathub). Quant à OBS Studio, seule application où il n’y a pas besoin de taper dans AUR, il s’agit de la version 27.0.1 sortie le 12 juin, flaguée comme étant obsolète le 28 septembre sur Arch (d’autant plus qu’il y a eu de nombreuses versions et révisions depuis). C’est ballot.



Au final, on notera déjà qu’il faut quasi-systématiquement passer par AUR, ce qui signifie installer tout plein d’outils de développement pour la compilation. Toi qui ralais pour l’espace disque occupé, on a vu mieux. Sans parler de la qualité parfois discutable de ce que l’on trouve sur AUR (je parle des manifestes qui vont gérer la récupération des sources, la compilation, l’installation, les changements de droits…).



Mais surtout, pour une distro qui se veut toujours à la pointe, on trouve tout de même masse d’applications complètement à la ramasse. Même si je ne l’utilise pas, je suis limite déçu 🤣



Donc non, clairement, entre les applications manquantes et les versions obsolètes, les distributions de type rolling release ne répondent finalement absolument pas au problème de départ.


Le 06/10/2021 à 08h 56


fredbezies a dit:


Ou comment monter en exemple une poignée d’exemples pour en faire une règle.




Désolé de paraître brusque, mais ton avis, on s’en fout.



Un particulier, une entreprise, une organisation… tout le monde a ses propres besoins applicatifs. Que ce soit pour le travail, pour les loisirs, que ce soit sérieux ou complètement futile, chacun souhaite donc pouvoir trouver facilement l’application qui répond à ses besoins, et dans la foulée, pouvoir l’installer tout aussi facilement. Tu peux leur sortir toutes les excuses que tu veux sur les défauts inhérents aux distributions à sortie fixe, que leurs applications ne sont pas importantes, qu’on pourrait potentiellement trouver des équivalents déjà présents dans leur distribution, on s’en fout.




Ce sont les défauts inhérents aux fixed release. Je dis ça…




C’est bien, mais encore une fois, on s’en fout. Personne ne va abandonner son Ubuntu ou dérivé pour te faire plaisir.




Ici, on est dans le plaisir du geek qui passe plus de temps à configurer ses outils que de les utiliser.




Tu parles pour toi ? Parce que je trouve au contraire qu’avec Flatpak, tout devient plus simple (découverte de nouvelles applications, installation). Rien à bidouiller, rien à configurer. C’est ce que demande le peuple.



Après, tu peux continuer à bidouiller autant que tu veux si ça te chante, mais c’est bien que ça ne soit pas un prérequis imposé à tout le monde.




En effet, car je considère que le natif doit être privilégié autant minimum. Les paquets universels sont des cautères sur une jambe de bois.




Tu n’y connais rien, tu ne t’es jamais réellement intéressé à leur fonctionnement (hier encore, tu ne connaissais même pas l’existence des portails) mais t’es pourtant capable de juger l’ensemble de la technologie. Pour moi, les paquets traditionnels ne devraient concerner que le système de base, qui devrait servir de socle. Et au-dessus, bien séparé du système, toutes les applications utilisateur devraient être disponibles sous forme de Flatpak. Ça éviterait déjà à toutes les distributions de perdre leur temps à refaire chacune le même travail dans leur coin, pouvant ainsi se concentrer sur la fiabilité du système proposé. Tout en bénéficiant à l’arrivée d’une grosse logithèque, y compris pour toutes les distributions gérées par une petite équipe (Pop!_OS, Zorin OS, elementary OS…). C’est de toute façon clairement l’avenir, quoi que t’en pense.




Il est vrai qu’il n’y a pas de gestion des dépendances avec les formats en question.




D’un côté t’as un gros paquet qui inclut toutes les dépendances, sans avoir à s’en préoccuper plus que ça. Faut juste que ce soit présent pour le bon fonctionnement de l’application. De l’autre, avec Flatpak, à moins d’avoir besoin de bibliothèques exotiques, dans la majorité des cas, les deux seront bien séparés. Le développeur a juste besoin de gérer son application, tandis que les runtimes qui incluent toutes les bibliothèques seront gérés par des gens compétents dont c’est le métier et qui maîtrisent leur projet (GNOME, KDE, FreeDesktop, Red Hat…).



Donc oui, encore une fois, j’ai infiniment plus confiance dans un Flatpak géré par son développeur, qui s’appuie sur les runtimes GNOME et FreeDesktop gérés par les projets éponymes, que d’un gros binaire dont le développeur doit à la fois s’occuper de son application, mais également de l’ensemble des dépendances dont il a besoin (ce qui peut rapidement concerner plusieurs dizaines de bibliothèques, dont certaines critiques niveau sécurité comme OpenSSL).




Un AppImage fera tout aussi bien en 15 fois moins lourd.




Non, ça ne fera pas tout aussi bien. Ce sont d’ailleurs deux solutions qui ne sont pas comparables. AppImage se limitant à la distribution d’applications et n’apporte absolument rien sur toute la partie sécurité.



Mais même si on ne regarde que la question de la distribution, les deux solutions sont à des années lumière l’une de l’autre :




  • Découverte de l’application : pour AppImage, il faut se rendre sur le site de l’éditeur (et donc déjà connaître l’application), là où les Flatpak, tu peux les découvrir et les installer depuis la logithèque de la distribution (Logiciels pour les environnements GNOME, Kdiscover chez KDE…)

  • Installation : pour AppImage, une fois téléchargé (manuellement, c’est un fichier téléchargé depuis le navigateur), je trouve ça super risible (attention, c’est le site officiel qui le conseille), il faut ensuite faire un chmod a+x sur ton fichier. Alors oui, on peut aussi le faire depuis le gestionnaire de fichiers en se rendant dans les propriétés du fichier pour cocher quelques cases, mais ça reste super naze et t’as perdu tous les michus en cours de route. Bien évidemment, côté Flatpak, depuis la logithèque ou depuis Flathub, t’as juste à cliquer sur le gros bouton Installer et c’est bon, tu peux l’utiliser.

  • Place occupée. L’avantage est peut être effectivement du côté d’AppImage. La flemme de vérifier ce que ça donne quand t’en a installé une dizaine, qui vont chacun dupliquer les mêmes dépendances, là où côté Flatpak, une fois les runtimes installés, ça profite à tous. Non, surtout, c’est qu’en réalité, en dehors de quelques barbus intégristes, tout le monde s’en fout royalement de la place occupée. Surtout à notre époque où ça ne vaut plus rien et que l’on se retrouve avec des SSD de 250, voir 500 Go pour 30 ou 50 euros, alors que le système ne dépasse guère la dizaine de gigas.

  • Sécurité. Là encore, ça n’a absolument rien à voir. Une faille découverte dans une bibliothèque présente dans un runtime Flatpak, on sort une nouvelle version (pas besoin de tout re-télécharger, ça ne récupère que la différence entre les deux versions) et pouf, tous tes Flatpak disposent du correctif. C’est beau, c’est propre. À l’inverse, pour tous tes AppImage, chaque développeur devra, chacun dans son coin, se tenir informé qu’une faille a été découverte dans une bibliothèque que son projet utilise (combien font réellement cette veille ?) pour ensuite mettre à jour son paquet AppImage. Et il y a fort à parier que dans le lot, un certain nombre de développeurs ne feront rien.



Au final, indépendamment de la place occupée, les questions de sécurité sont pour moi clairement éliminatoires pour les AppImage. Après, chacun son délire. Certains préfèrent peut-être disposer de failles de sécurité qui n’occupent pas beaucoup d’espace disque, plutôt qu’une consommation un peu plus importante, mais de ne pas avoir de failles 🤔



D’ailleurs, question sérieuse. Comment tu fais pour connaître le contenu d’un AppImage ? L’ensemble des bibliothèques présentes et leurs versions ? Et y a t-il un suivi ouvert des changements apportés ? Non, parce que pour les runtimes Flatpak, tout se fait de façon transparente sur GitHub et Gitlab. Tu peux tout voir, tout vérifier. Quels sont les derniers changements apportés, les correctifs…




Il est vrai qu’il est dans l’intérêt de l’éditeur de laisser en téléchargement des versions pourries et obsolètes de ses produits.




Avec Flatpak, c’est le développeur / l’éditeur qui a le contrôle (mais faut que ça l’intéresse). Mozilla gère lui-même le Flatpak de Firefox, et on a bien eu la version 93 le jour de sa sortie sur Flathub. Libre aux autres de faire de même.




Alleluïa. Ça guérit aussi les écrouelles ? Les runtimes, c’est la réinvention des bibliothèques partagées qui remontent à quoi ? Les années 1980 ?




Personne n’a rien réinventé. C’est toi qui fabules encore. Le problème que ça résout, c’était de pouvoir à la fois utiliser des bibliothèques partagées, mais tout en pouvant s’exécuter sur l’ensemble des distributions, indépendemment de ce qu’elles proposent. Donc oui, les distributions utilisent bien des bibliothèques partagées, sauf que la dernière appli à la mode qui va utiliser GTK 4.4, elle ne pourra pas s’exécuter sur ta Debian 11 sortie en août 2021 mais qui ne propose même pas GTK 4 (même pas dans sa version 4.0 sortie en décembre 2020). On est pourtant sur des temps relativement courts. Alors que dire des entreprises qui utilisent peut-être encore Ubuntu LTS 16.04 ou 18.04 sorties il y a plusieurs années.




Flatpak est soutenu à bout de bras par Red Hat. Il serait idiot pour la branche d’IBM de ne pas agir ainsi.




Le projet a été initié par Red Hat, tout en étant désormais développé par de nombreux contributeurs (plus de 160 recensés sur GitHub), y compris d’autres entreprises comme Collabora.



Et de nombreuses distributions l’installent par défaut (Clear Linux, elementary OS, Endless OS, Linux Mint, Pop!_OS, PureOS, Zorin OS…), signe que ça n’intéresse clairement pas que Red Hat.




Cependant, j’en reviens toujours au même point : c’est une solution pour des distributions fixed qui sont idéales pour les milieux d’entreprises et les collectivités.




Distributions qui doivent représenter 99,9% des utilisateurs de Linux (Arch et Manjaro ne représentant qu’une extrême minorité d’utilisateurs, en comparaison de mastodontes comme Ubuntu). Et tu peux aussi ajouter les particuliers à ton avis. Le Michu n’a pas envie de se prendre la tête avec des lignes de commande, ajouter des dépôts, compiler ou que sais-je encore. Soit c’est dispo en deux clics, soit Linux c’est nul et il finit tout déçu. Et c’est bien pour ça que de plus en plus de distributions installent Flatpak par défaut et pré-configurent le dépôt Flathub, histoire que l’utilisateur puisse trouver toujours plus d’applications (dans leur dernière version) dans la logithèque de la distribution.




De mon point de vue, du trou de fondement qui a 47 ans et 15 ans de mono-boot linuxien, une fixed = collectivités et entreprise. Les rollings ont fait leurs preuves depuis longtemps, n’en déplaisent aux thuriféraires des solutions dites universelles d’empaquetage qui sont aussi léger que des éléphantes enceintes.




Ah, mais t’as tout à fait le droit de penser que ta distribution est de loin la meilleure au monde et que toutes les autres se fourvoient dans la mauvaise direction.



Sauf que dans toute la chaîne, du constructeur informatique aux éditeurs de logiciels, en passant par les particuliers, les entreprises et compagnie, tout le monde veut des garanties et des interlocuteurs.



Le fabricant, qui va proposer les dernières technologies dans ses nouveaux modèles dernier cri, il n’a pas envie qu’on lui dise que ça sera peut-être pris en charge par le noyau Linux dans quelques années. Il veut pouvoir communiquer avec les éditeurs de distributions, qu’ils mettent des ingénieurs sur le coup (ce qu’ont fait Red Hat et Cannonical avec Dell ou Lenovo, par exemple), pour qu’au moment de la sortie du produit, il y ait un système pré-installé qui prenne bien en charge tout le matériel. Le client, entreprise ou particulier, souhaite pouvoir avoir confiance dans le produit, pouvoir contacter le support en cas de problème. Avoir la garantie que la distribution qu’il utilise existera toujours demain. Que les mises à jour sécurité seront proposées pendant plusieurs années…



Arch et Manjaro ont beau être géniales, elles ne proposent rien de tout ça. Elles n’ont aucun développeur qui bosse sur des pilotes, aucun support client, aucune garantie d’aucune sorte. C’est démerde-toi.



Que tu ne sois clairement pas le public cible de ce type de distribution et des paquets universels, je peux le comprendre. Mais tu n’es pas non plus obligé de cracher dessus à chaque fois que le sujet est abordé, alors que c’est clairement une avancée pour la majorité des développeurs et des utilisateurs.


Le 06/10/2021 à 03h 45

oops, « dans la version 27 sortie en juin 2001 » 2021 😁


Le 06/10/2021 à 03h 35


fredbezies a dit:


Surtout que 95% des distributions ont les paquets en question en natif… Donc, l’intérêt du paquet universel diminue rapidement.




J’ai oublié d’aborder un point important. Même si une distribution propose un paquet de ton application, ça ne signifie pas pour autant que ça sera la bonne version et qu’elle répondra parfaitement à tes besoins. Exemple tout con. Récemment, j’ai regardé les vidéos de deux YouTubeurs francophones au sujet d’OBS Studio. Une première d’Adrien D, qui expliquait qu’OBS n’était pas compatible Wayland (aucune idée de la version testée) et que certains problèmes (qu’il n’aurait peut-être pas eu sous Wayland) l’avait momentanément poussé à repasser sous X11 et à changer d’environnement de bureau. Dans une autre vidéo, de Mon Bureau Linux, ce dernier test OBS sous Wayland, mais remarque que le paquet de sa distribution pose souci (la flemme de la revoir, mais je crois me souvenir qu’il était carrément question de plantages), alors que c’est ok avec le paquet Flatpak, mais qu’il reste quelques bugs gênants, par exemple au niveau des raccourcis clavier.



Maintenant, quand on va sur le GitHub d’OBS, on découvre que la prise en charge de Wayland a été ajoutée dans la version 27 sortie en juin 2001, que divers bugs relatifs à Wayland ont été corrigés dans les révisions suivantes, et que le problème concernant les raccourcis clavier a été corrigé il y a deux jours dans la version 27.1.2



Comme quoi, c’est toujours important d’avoir la dernière version. Malheureusement, la plupart des distributions sont toujours à la ramasse. On pourrait donc se dire qu’il suffirait de faire comme les windowsiens, d’aller récupérer la dernière version sur le site officiel. Sauf que non. Dans le cas de Windows ou de macOS, on a bien droit à une page toute simple, épurée, qui propose de télécharger l’installeur de la dernière version, ainsi qu’une version 32 bits ou par torrent pour ceux qui préfèrent. Mais pour Linux, on a droit à une page qui nous explique que ce n’est disponible que pour Ubuntu 18.04 ou plus récent, avec trois lignes de commande à taper pour installer ffmpeg, ajouter le dépôt OBS pour enfin installer ce dernier. Pour les autres, ça renvoi vers une longue page qui explique, pour chaque distribution, quelle ligne de commande taper pour pouvoir installer la version proposée par la distribution. Ce qui ne permettra donc pas de bénéficier de la dernière version. Retour à la case départ.



Ou alors, grâce à Flathub, on constate que tout le monde a droit à la dernière version, sans avoir besoin de taper la moindre ligne de commande que rebute tant de gens.



Comme quoi, tu peux bien en penser ce que tu veux, vive Flatpak 😁



Et non, aussi bien soient-elles, jamais personne de censé ne conseillera Arch ou Manjaro à des entreprises ou au grand public, qui ne s’intéresse pas forcément à l’informatique, qui n’a pas envie de bidouiller et de mettre les mains dans le cambouis au moindre souci. Ce dernier veut que ce soit simple et rapide (pas de ligne de commande, pas de documentation à lire, pas de longue page qui t’explique comment faire en fonction de ta distribution…). Il veut juste pouvoir cliquer sur le gros bouton Installer.


Le 06/10/2021 à 01h 53


fredbezies a dit:


Surtout que 95% des distributions ont les paquets en question en natif… Donc, l’intérêt du paquet universel diminue rapidement.




Si tu le dis. Je viens de lancer la recherche des dernières applications que j’ai installé en Flatpak chez Debian et Fedora : Detwinner (non présent), Obfuscate (non présent), Metadata Cleaner (disponible chez Debian en version 1.0.2 quand la 2.0.1 est proposée par Flathub, non présent chez Fedora), Random (non présent), Identity (non présent)…



Sur cinq applications testées, aucune n’est présente chez Fedora et la seule qui est dispo chez Debian, ne l’est que dans une vieille version. Alors même si c’est mieux que rien, les gens préfèrent généralement avoir la dernière…




Dans ta liste, je pense que les 34 sont disponibles en rpm ou en deb… Donc… Encore une fois, les flatpaks ne se justifient que pour compenser un retard de version sur des distributions fixed release.




Désolé de préférer un format standard plutôt que de me voir proposer un paquet qui ne répondra pas forcément à mes besoins. Désolé de préférer que l’installation d’un Flatpak configure dans la foulée le dépôt associé, me faisant ainsi bénéficier d’éventuelles mises à jour sans qu’on ai à trifouiller soit-même un fichier sources.list (le nombre de fois où j’ai vu des sites sortir tout un tas de lignes de commandes, le truc qui fait bien fuir les néophytes). Désolé de préférer également d’avoir la possibilité de configurer finement qui a le droit d’accéder à mes fichiers, mes périphériques, mes contacts, ma géolocalisation… plutôt que ce soit open bar dès l’application installée.



Enfin bon, on ne va pas refaire le débat pour la énième fois. On a bien compris que dès le début, t’avais décrété que c’était nul, que ça ne servait à rien, que ça n’apportait rien et que tu n’aimais pas.




Je ne me souviens pas de site qui ne propose pas le duo deb et rpm. Si tu connaissais un minimum Archlinux, tu saurais que le réempaquetage de deb et rpm ça existe pas mal.




C’est du bricolage. Puis encore une fois, le fait que tu saches faire n’enlève rien au fait que ça va faire fuir les néophytes. On souhaite démocratiser Linux ou pas ? Puis ton DEB ou ton RPM, puisque ils sont indépendants, ça signifie qu’ils vont inclure absolument toutes les bibliothèques dont ils ont besoin pour fonctionner. C’est la seule garantie que ça puisse tourner sur une vieille Debian d’il y a 5-6 ans ou la dernière Fedora qui vient de sortir. Mais ça signifie également qu’il faut à tout prix que l’éditeur de l’application fasse bien le suivi des failles de sécurité sur tout ce qu’il utilise et qu’il propose régulièrement des mises à jour. Tandis qu’avec les Flatpak, les bibliothèques sont majoritairement dans les runtimes, dans lesquels j’ai infiniment plus confiance pour le suivi des questions de sécurité.




En même temps que GNU/Hurd 1.0 ?




Vu le développement actif de Flatpak et son adoption par de plus en plus d’acteurs, je ne m’en fais pas pour eux.



D’ailleurs, avec Red Hat qui annonce proposer son propre runtime, qui pourra être utilisé par tout le monde et dont le support sera assuré durant toute la durée de vie de RHEL (entre 10 et 13 ans, si je ne dis pas de bêtises), de plus en plus d’éditeurs vont se dire que c’est la bonne solution pour proposer un paquet qui tourne partout, tout en ayant la garantie que l’application puisse tourner une dizaine d’années sans problèmes, avec une sécurité assurée au niveau de toutes les bibliothèques utilisées.



Alors oui, je comprends bien que ça ne parle absolument pas à un utilisateur de Arch ou Manjaro, mais pour les entreprises adeptes des temps longs, qui détestent le changement et qui ne souhaitent pas toucher à quelque chose qui fonctionne, ça répond clairement à un besoin.


Le 05/10/2021 à 15h 33


fredbezies a dit:


Quelle généralisation ? Où sont les distributions n’utilisant que du paquet universel ?




Que du Flatpak, il n’y a pas encore. Par contre, de plus en plus de distributions comptent énormément dessus pour augmenter leur nombre d’applications sans avoir besoin de s’en occuper elles-mêmes.




Quant aux logiciels fourni en flatpak, c’est énormément de libre.




Ce qui est tout à fait normal. À partir du moment où c’est libre, n’importe quelle distribution, organisation ou qui tu veux, a le droit de packager / redistribuer. C’est permis par la licence, donc autant commencer par les projets libres.




Si on prend les “popular apps” sur Flathub - https://flathub.org/apps/collection/popular - les seuls logiciels non libre que je vois sont : Spotify, Steam, Visual Studio Code, Microsoft Teams, WPS Office, Skype…




On en trouve pourtant un paquet d’autres : Android Studio, Bitwig Studio, Sublime Text, Master PDF Editor, PowerISO, Musixmatch, Dropbox, Gravit Designer, Exodus, Airtame, Rider, WebStorm… mais on ne va pas tous les citer.




Donc les logiciels non libres n’ont pas besoin des paquets universels pour être installés.




Aucun rapport. Puis c’est vrai que c’est génial de se voir proposer un paquet Debian quand on est sous Fedora, ou un RPM quand on est sous Arch. Voir un AppImage mal fichu auquel il manque tout plein de bibliothèques (dans ma vie, j’ai du en tester trois à tout casser, dont deux qui refusaient de se lancer parce qu’il manquait des .so sur le système, de bibliothèques non fournies par la distribution ou pas dans les bonnes versions)



Mais pour en revenir aux Flatpak, déjà, tous les projets propriétaires n’utilisent pas la même licence et n’offrent pas les mêmes possibilités. Pour certaines applications propriétaires, un acteur tiers comme Flathub aura le droit de créer des Flatpak et de les redistribuer dans son magasin d’applications, quand d’autres l’interdiront formellement. Il faut donc attendre que les éditeurs concernés proposent d’eux-mêmes un Flatpak de leur application. Ce qui n’arrivera peut être jamais, on est d’accord.



Ensuite, point important, Flathub n’est qu’un dépôt. Le plus connu et le plus utilisé par les distributions, mais un éditeur peut très bien créer son propre dépôt Flatpak pour y proposer ses applications (qu’on ne trouvera donc pas sur Flathub).



On peut également signaler qu’à l’heure actuelle, Flathub (et la plupart des logithèques comme Logiciels sous GNOME) ne permettent pas le paiement. L’éditeur d’une application propriétaire et commerciale ne considérerait sans doute pas Flathub comme la meilleure solution pour distribuer son application. Il y a donc encore des choses à régler, mais ça arrivera peut être un jour.


Le 05/10/2021 à 14h 31


VeilleurDuWeb a dit:


Plus simple pour les éditeurs: “code once, run everywhere” en quelque sorte. Mais du coup j’ai l’impression que c’est à la truelle, pourvu que ce soit compatible, l’optimisation est secondaire.




Il existe pourtant des normes pour faire ça bien. Que ce soit la présentation de l’application dans la logithèque (informations fournies, captures d’écran… voir la doc AppStream) ou le respect de certaines directives pour que ton Flatpak s’intègre bien dans l’environnement de bureau.



Comme d’hab, si tu veux faire ça bien, ça demande du boulot. Et malheureusement, t’auras toujours des développeurs pour bâcler le travail, que ce soit par manque de temps, de compétence ou de motivation. Mais ça sera de leur faute et non de celle de la technologie utilisée (bon là, je parle uniquement pour Flatpak, ne connaissant pas du tout Snap / AppImage et de ce qu’ils offrent en terme de possibilités et de qualité de l’intégration).


Le 05/10/2021 à 14h 04


fredbezies a dit:


Qu’ils continuent dans cette voie. Tout ce bazar, ça me fait penser aux DMG d’Apple dans le principe. Bref, une énième réinvention de la roue.




En quoi ça réinvente la roue ? Les DMG c’est Apple, là on parle de Linux. Si on t’écoutait, Linux ne devrait même pas exister, sachant qu’il y avait déjà Windows.




C’est normal qu’un flatpak/snap/appimage s’intègre moins bien : c’est fait pour être passe-partout, pas optimisé pour la distribution cible avec les dérives que cela provoque.




Qu’est-ce qu’il ne faut pas entendre. Soit t’es plein de mauvaise foi, soit ça fait bien longtemps que tu n’as pas utilisé Flatpak. Chez moi, l’intégration est vraiment parfaite. Il n’y a strictement aucune distinction entre une application en paquet traditionnel ou en Flatpak. Que ce soit l’intégration au sein de l’environnement, le thème utilisé, l’interaction avec les autres applications… Par contre, il est vrai, je privilégie les applications GTK, voir carrément GNOME. Mais ça montre bien que l’intégration peut être parfaite, et que si ce n’est pas le cas sous d’autres environnements de bureau ou qui utilisent d’autres toolkit, c’est juste qu’il leur reste un peu de boulot à faire sur leur runtime.



D’ailleurs, en parlant de ça, elementary OS, rapidement suivi par GNOME et KDE, ont travaillé ensemble sur le fait de pouvoir choisir un thème clair ou sombre au niveau du système. Ça existait déjà, mais auparavant, quand on choisissait sous GNOME, ce n’était appliqué qu’aux applications GNOME. Là, l’idée, c’est que peu importe qu’il s’agisse d’une application GNOME, KDE, elementary… voir même un site web, que tout le monde puisse connaître le choix de l’utilisateur et le respecter.



Tout ça pour dire que parfois, quand ça paraît un peu disparate chez ceux qui utilisent tout aussi bien des applications GNOME, KDE, Qt, GTK ou whatever, c’est juste que les différents bureaux n’ont pas forcément bossé ensemble sur des normes communes qui pourraient améliorer la situation.



Après, ils ont le même problème sous Windows ou macOS, avec les vieilles applications qui ne respectent pas forcément, voir pas du tout, les dernières directives, thèmes, technologies… des versions plus récentes du système, et où l’on se retrouve avec un ensemble d’applications pas cohérentes.