Cartes d’acquisition USB sous Linux : le 4K 60 FPS rétabli sur plusieurs modèles

Une partie des boîtiers USB de capture vidéo 4K perdaient leur mode 10 Gbps sur des noyaux Linux récents, avec une conséquence immédiate : le 4K 60 FPS disparaissait au profit du 4K 30 FPS. Le correctif est désormais en place pour plusieurs références déjà identifiées.

Cartes d’acquisition USB : l’origine du retour en 5 Gbps

Le problème a d’abord été documenté sur l’Elgato 4K X. Comme l’a relevé Phoronix, Johannes a ajouté un nouveau chemin USB_QUIRK_NO_BOS après avoir constaté que la carte pouvait se bloquer pendant la requête du descripteur BOS.

Le comportement observé est précis : la liaison s’entraîne bien à 10 Gbps, puis le noyau demande le descripteur BOS, le périphérique cesse de répondre, et après plusieurs secondes de tentatives il se réattache en 009c à 5 Gbps. À partir de là, les modes 4K 60 FPS ne sont plus exposés.

Les erreurs sur le descripteur de configuration et sur le set-address ne sont donc pas des pannes distinctes. Elles découlent de l’échec initial de lecture du BOS.

Un contournement déjà intégré dans le noyau

Le contournement consiste à ignorer la requête du descripteur BOS sur les périphériques concernés. Dans ce cas, la carte reste en SuperSpeed Plus 10 Gbps et fonctionne via le pilote noyau uvcvideo.

D’après Brüderl, l’Elgato 4K X peut alors être utilisée dans OBS en 4K 60 FPS, sans logiciel propriétaire supplémentaire. Le même quirk a depuis été ajouté à d’autres modèles : AVerMedia Live Gamer Ultra 2.1, ASUS TUF 4K PRO, UGREEN 35871 et EZXCAP401.

Si une autre carte présente le même défaut, son identifiant matériel doit encore être ajouté à la table du noyau. Le correctif pour l’Elgato 4K X a été intégré à Linux 6.19 puis rétroporté vers les branches stables maintenues, tandis que les modèles ajoutés plus récemment sont couverts par le noyau amont Linux 7.1.

Ce type de correctif illustre une limite classique des périphériques UVC récents sous Linux : la compatibilité de base ne suffit pas toujours quand l’implémentation USB dévie légèrement du comportement attendu. Pour les usages de capture 4K, la différence entre 5 et 10 Gbps change directement les modes disponibles, donc l’intérêt du patch dépasse le simple confort d’usage.

Source : VideoCardz

Wael.K

Ravi de vous accueillir sur ma page dédiée aux articles ! Je suis Wael El Kadri, et je suis un ingénieur civil de profession. Mais ma véritable passion est le matériel informatique. J'en suis passionné depuis l'âge de 12 ans, et j'aime apprendre et découvrir de nouvelles choses. En 2016, j'ai créé ma page personnelle sur les réseaux sociaux, baptisée Pause Hardware. C'est là que je partage mes créations en modding, mais aussi divers sujets liés au matériel informatique en général. J'ai également crée le site web, pausehardware.com, en 2019 où je publie des articles plus approfondis sur le matériel à travers des tests et revues et articles de news. J'ai eu l'opportunité de participer en tant qu'exposant à plusieurs événements liés aux jeux vidéo, aux côtés de grandes marques, notamment lors de la Paris Game Week en 2018 et 2019. Je reste constamment en quête de nouvelles manières de partager mes connaissances et ma passion pour le matériel informatique avec d'autres passionnés. Voici quelques publications médiatiques qui ont mis en lumière mon travail : Deux articles dans le magazine Extreme PC, parus dans ses  numéros 1 et 21 : Extreme PC Magazine Issue 21 (adobe.com) Également, un article sur Forbes intitulé "Dix Modèles de PC Incroyables en 2021" sur forbes.com : Ten Incredible PC Mods Of 2021 (forbes.com)
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x