Fidèle à son rythme de sortie quasi-bimestriel, voici le tout nouveau noyau Linux, le premier de l'année 2007.
Rappelons le processus ayant conduit à la sortie de cette nouvelle version. Après la sortie du 2.6.19, Andrew Morton a indiqué la liste des patchs suffisamment stables pouvant migrer de sa branche de test (la -mm) vers la branche de Linus pendant la période d'intégration. Cette période, d'une durée de deux semaines, permet l'ajout de toutes les nouveautés prévues.
Une fois ce délai de deux semaines écoulé, Linus annonce la sortie de la première release-candidate (la -RC1) et il n'est plus permis d'ajouter de nouvelles fonctions. Seul le travail de correction des bugs et de stabilisation est autorisé, rythmé régulièrement par les releases-candidates successives toutes les quelques semaines. La -RC3 est ainsi apparue juste avant la nuit du réveillon pour éviter, selon Linus, tout problème avec l'organisation MADR ("Mothers Against Drunk Releases").
La RC6, annoncée le 24 janvier dernier (voir le message d'annonce) devait être la version finale, cependant quelques régressions persistaient et Linus a insisté le 30 janvier pour sortir une RC7 afin de corriger cela.
En dépit des espoirs initiaux d'une version facile à développer, car sans grandes nouveautés conceptuelles, le chemin n'a pas été semé de roses. Un bug vicieux et subtil a notamment déclenché une véritable traque à grande échelle dont la saga est narrée en plusieurs épisodes sur le site Kerneltrap.
C'est Linus lui-même qui a finalement eu la peau du bug et un article explicatif (très technique) est disponible ici pour les curieux.
Rappelons le processus ayant conduit à la sortie de cette nouvelle version. Après la sortie du 2.6.19, Andrew Morton a indiqué la liste des patchs suffisamment stables pouvant migrer de sa branche de test (la -mm) vers la branche de Linus pendant la période d'intégration. Cette période, d'une durée de deux semaines, permet l'ajout de toutes les nouveautés prévues.
Une fois ce délai de deux semaines écoulé, Linus annonce la sortie de la première release-candidate (la -RC1) et il n'est plus permis d'ajouter de nouvelles fonctions. Seul le travail de correction des bugs et de stabilisation est autorisé, rythmé régulièrement par les releases-candidates successives toutes les quelques semaines. La -RC3 est ainsi apparue juste avant la nuit du réveillon pour éviter, selon Linus, tout problème avec l'organisation MADR ("Mothers Against Drunk Releases").
La RC6, annoncée le 24 janvier dernier (voir le message d'annonce) devait être la version finale, cependant quelques régressions persistaient et Linus a insisté le 30 janvier pour sortir une RC7 afin de corriger cela.
En dépit des espoirs initiaux d'une version facile à développer, car sans grandes nouveautés conceptuelles, le chemin n'a pas été semé de roses. Un bug vicieux et subtil a notamment déclenché une véritable traque à grande échelle dont la saga est narrée en plusieurs épisodes sur le site Kerneltrap.
C'est Linus lui-même qui a finalement eu la peau du bug et un article explicatif (très technique) est disponible ici pour les curieux.
Les nouveautés de la version 2.6.20 (3461 hits)
Résumé de l'intégration des patchs partie 1 (571 hits)
Résumé de l'intégration des patchs partie 2 (437 hits)
> Lire la dépêche (79 commentaires, moyenne: 2,3).
Vous avez demandé le commentaire #800953.




Le linux nouveau est arrivé!
Tout ceci est fort intéressant...
Mais j'aurais voulu avoir quelques informations supplémentaires: par exemple, existe-t-il un site répertoriant les webcams USB gérées par le noyau?
De même, pourquoi la fréquence de 300Hz a-t-elle été choisie pour donner des nombres entiers en PAL et NTSC? Je suppose qu'il fallait un nombre divisible à la fois par 25 et par 30, mais dans ce cas-là, pourquoi ne pas avoir choisi 150?
Si quelqu'un peut éclairer ma lanterne, je l'en saurais gré
[^]Re: Le linux nouveau est arrivé!
25Hz et 30Hz correspondent à une moitié d'une image entrelacée. Pour l'image complète, il faut donc compter avec 50 et 60Hz. D'où les 300Hz.
[^]Re: Le linux nouveau est arrivé!
Mais malheureusement, 300Hz n'est pas multiple de 29,97Hz, qui est la fréquence exacte du NTSC (voir http://groups.google.com/group/sci.engr.advanced-tv/msg/1088(...) pour la raison historique) :o
[+] [^]Re: Le linux nouveau est arrivé!
Ni de 120 et 180 Hz, qui sont les standards de la télévision de demain...
[^]Re: Le linux nouveau est arrivé!
La télévision de demain c'est du 1080*1920 en 30 images/seconde.
La télévision d'après-demain, si tu pensais à ça, c'est 2000 (environ, pas encore décidé)*4096 ("4K" pour son petit nom) en 30 images/seconde.
La télévision d'après-après-demain, c'est du "4K" en 60 images/seconde.
Bref, le 120, 180 Hz, c'est du Marketing foireux qui n'existe pas en réalité dans notre monde numérique (il vient des marketeux qui quand ils recoivent un signal analogique en entrelacé, augmente les images pour compenser cet entrelacement. Avec le numérique 100%, on arrête de plus en plus l'entrelacé pour passer à du progressif, mais aujourd'hui sans augmenter le nombre d'image/seconde)
[^]Re: Le linux nouveau est arrivé!
pour le ciné numérique, il ya le 4K 30i/s et le 2K/60i/s (ce qui est le mieux pour restituer le mouvement, même si l'optimum est >70i/s)
[^]Re: Le linux nouveau est arrivé!
La télévision de demain c'est du 1080*1920 en 30 images/seconde.
Pour la télé "de demain" c est 1080p@60 , pour le cinéma ( blueray et hd-dvd ) c est 1080p@24
Bref, le 120, 180 Hz, c'est du Marketing foireux
Absolument pas , 120hz c est la fréquence idéale pour afficher a la fois du 24fps et du 60fps ( ce sont juste des multiples de 120 ) sans avoir de phénomene de judder .
[^]Re: Le linux nouveau est arrivé!
Ah? C'est nouveau, je ne vois rien comme ca...
La TNT sait a peine afficher du 720p@30 (ou du 720i@60, mais ce sont 60 demi-images!), et aucun contenu n'est enregistré en 1080p@60, donc "demain", c'est un peu présomptueux non?
C'est des choses plus nécessaires avec le numérique, l'écran n'a plus de balayage, donc il peut s'adapter a chaque 'fréquence' sans faire de scintillement ou autre.
C'est beau le numérique ;-)
[^]Re: Le linux nouveau est arrivé!
C'est des choses plus nécessaires avec le numérique, l'écran n'a plus de balayage, donc il peut s'adapter a chaque 'fréquence' sans faire de scintillement ou autre.
C'est beau le numérique ;-)
hum... je crois que tu es passé à coté du problème.
Numérique ou pas. Un film enregistré à 24fps, à une image prévu pour rester 1/24s à l'écran. Si ton écran diffuse à 60 fps c'est impossible. Chaque image peut être mis sur 2 ou 3 frame mais cela fera du 1/30s ou du 1/20s mais jamais 1/24s.
[^]Re: Le linux nouveau est arrivé!
Et pourquoi pas 680 fps, standard de qualité requis pour bien jouer à Doom !!
[^]Re: Le linux nouveau est arrivé!
C'est pas 666 fps plutôt ?
[^]Re: Le linux nouveau est arrivé!
En plus, 150 Hz ça fait un peu léger pour avoir un système multimédia réactif ... La dernière fois que j'ai compilé mon noyau, on pouvait monter jusqu'à 1 kHz, ça donne une idée. Bien sûr, monter trop haut en fréquence, ça fait effondrer le ratio entre l'exécution de code utile/productif (les applications utilisateur) et l'exécution de code de service (changement de contexte ...)
Soutenez le logiciel libre, en adhérant dès maintenant à l'April
[^]Re: Le linux nouveau est arrivé!
25Hz et 30Hz correspondent à une moitié d'une image entrelacée. Pour l'image complète, il faut donc compter avec 50 et 60Hz.
Je signale que c'est l'inverse.
[^]Re: Le linux nouveau est arrivé!
en tapant usbvision dans google, je suis tombé sur ça :
http://usbvision.sourceforge.net/index.php?page=device
qui parle de cartes TV, et de vieux noyaux linux (2.6.1)......
Quelqu'un a trouvé mieux ? :-/
http://nikoolinux.zeblog.com/
[^]Re: Le linux nouveau est arrivé!
Voici un site qui a pour objectif de recenser les périphériques usb qui fonctionnent avec Linux : http://www.qbik.ch/usb/devices/devices.php
Il y a une catégorie pour les périphériques vidéo (webcam, etc) : http://www.qbik.ch/usb/devices/showdevcat.php?id=9
J'espère que tu vas y trouver ton bonheur.
[^]Re: Le linux nouveau est arrivé!
C'est gentil mais la question n'était pas là.
C'est juste que la news indique :
"pilote usbvision maintenant intégré super feature car il permet le support de près de 50 modèles de webcam. "
Or, usbvision sert à supporter des cartes TV, donc je comprends pas trop...
Si ce pilote permet le support de 50 webcams, ben je les ai pas trouvé.
Et je pense que ça intéresse pas mal de monde, si c'est réellement le cas.
Merci d'autres retours.
http://nikoolinux.zeblog.com/
[^]Re: Le linux nouveau est arrivé!
Ma phrase est juste la traduction d'une partie de texte (dans le troisième lien) sur le site LWN.
The "usbvision" driver has been merged, adding support for "more than 50" USB video camera devices.
[^]Re: Le linux nouveau est arrivé!
Oui oui je critique pas ta news ;-)
J'essaie juste de mettre en exergue que sur le site d'usbvision que j'ai mis plus haut (à moins que ce ne soit pas le bon site) ben ya rien de frais, et que ça parle de cartes TV.
C'est pour ça que je trouve ça bizarre.
Si le support de webcam d'une certaine marque est intégré dans le noyau alors je m'empresserai de faire de la pub pour elle, mais j'attends d'avoir cette marque ;-).
P.S. bon, ok, certains vont me dire, takachercher... :D
http://nikoolinux.zeblog.com/
[^]Re: Le linux nouveau est arrivé!
Si tu regardes dans le Changelog du noyau 2.6.20 il y a une ligne expliquant succintement de quoi il s'agit.
commit 781aa1d1ab7ba13314af0af6c5d70c0eb0e96bf4
....
V4L/DVB (4922): Add usbvision driver
This patch adds usbvision into V4L/DVB HG tree.
Usbvision driver is a GPL driver, made by:
Joerg Heckenbach <joerg@heckenbach-aw.de>
and
...
A partir des adresses mèl données j'ai cherché un peu sur internet et il s'agit bien du projet sourceforge que tu cites.
Il semblerait donc qu'il s'agisse d'un pilote pour cartes d'acquisition vidéo usb (Hauppauge, Pinnacle, Miro, ...).
CQFD! (^^)
[^]Re: Le linux nouveau est arrivé!
extrait du Kconfig, ca a l'air de concerner les caméras
à base de N1003/1004/1005... je ne sais pas ce que c'est...
mais vu la dépendance sur SAA711A, c'est surement des cartes TV
+config VIDEO_USBVISION
+ tristate "USB video devices based on NT1003/1004/1005"
+ depends on I2C && VIDEO_V4L2
+ select VIDEO_SAA711X if VIDEO_HELPER_CHIPS_AUTO
+ ---help---
+ There are more than 50 different USB video devices based on
+ NT1003/1004/1005 USB Bridges. This driver enables using those
+ devices.
+
[^]Re: Le linux nouveau est arrivé!
bon, ben c'est dommage :-(
http://nikoolinux.zeblog.com/
[^]Re: Le linux nouveau est arrivé!
A propos de web cam... J'ai une logitech qui utilise linux uvc (cf http://linux-uvc.berlios.de/ ) comme pilote. Est ce que quelqu'un sait si un jour ce pilote sera intégré au noyau ? (je veux dire "un jour dans un avenir pas trop lointain, avec des chances raissonables que cela aboutisse")
Mathias
[^]Re: Le linux nouveau est arrivé!
Concernant les changements sur usbvision/v4l, c'est effectivement axé sur les tuners TV.
Je suis à l'origine de ce changement, car c'est un ami qui a tout repris pour faire fonctionner mon tuner usb (win TV usb).
Vous pouvez en consulter les multiples modif en recherchant son nom (thierry merle).
A noter aussi qu'il continue à optimiser les drivers... ;)
[^]Re: Le linux nouveau est arrivé!
Donc tu confirme qu'il y a une erreur dans la news (et sur LWN) au sujet de ces drivers ?
C'est uniquement des tuners TV et pas du tout des webcams USB ?
[^]Re: Le linux nouveau est arrivé!
a priori, oui, que les tuner usb (chipset usb NT1004 et 1003 je crois, puis qq MAJ de tuners analogiques).
Mais bon, comme je n'y comprends pas grand chose, je ne sais pas s'il y a autre chose, ou une fonction dérivée pour les webcams.
[^]Re: Le linux nouveau est arrivé!
OK merci pour les infos.
[^]Re: Le linux nouveau est arrivé!
Juste une petite remarque "USB video camera devices" ne veut pas forcement dire "webcam USB". Je pense que la traduction n'est pas assez precise ; "USB video camera devices" inclus aussi je pense certains camescopes par exemple.
Apres je ne sais pas si les tuners TV sont inclus dans ce groupe...
Mes 2 cents...