{"id":248,"date":"2011-11-29T19:32:16","date_gmt":"2011-11-29T18:32:16","guid":{"rendered":"http:\/\/ban.free-h.net\/?p=247"},"modified":"2011-11-29T19:32:16","modified_gmt":"2011-11-29T18:32:16","slug":"rv350-et-xvideo","status":"publish","type":"post","link":"https:\/\/ban.netlib.re\/blog\/rv350-et-xvideo\/","title":{"rendered":"RV350 et XVideo"},"content":{"rendered":"<p>J&rsquo;ai install\u00e9 Debian Squeeze sur un Asus A3000 pour une amie il y a quelques jours, sans anicroches<sup><a href=\"#rv350-et-xvideo-note1\">1<\/a><\/sup>. Wifi ipw2200 avec le firmware qui va bien (<code>firmware-ipw2x00<\/code>)\u00a0; lecteur de cartes SD\u00a0; veille\u00a0; accesskeys\u00a0; et m\u00eame un peu de 3D (c&rsquo;est une 9600M, faut pas r\u00eaver non-plus). Tout va bien sans aucune manip, mis \u00e0 par l&rsquo;installation du firmware non-libre.<\/p>\n<p>Sauf qu&rsquo;aujourd&rsquo;hui, sa propri\u00e9taire passant le chercher apr\u00e8s quelques jours de vacances, elle l&rsquo;essaie. Je reste \u00e0 c\u00f4t\u00e9, la laissant s&rsquo;habituer \u00e0 GNOME (elle avait Lenny sous KDE 3<sup><a href=\"#rv350-et-xvideo-note2\">2<\/a><\/sup>) et r\u00e9pondant \u00e0 deux-trois gentilles questions \u2013 auxquelles elle aurait r\u00e9pondu elle-m\u00eame si je n&rsquo;avais \u00e9t\u00e9 l\u00e0 d&rsquo;ailleurs. Jusqu&rsquo;au moment ou elle essaie de lire un film. \u00c7a fonctionne\u2026 presque\u00a0: l&rsquo;image saccade.<\/p>\n<p>Comprenez ma petite g\u00eane, mon installation peaufin\u00e9e trois jours plus t\u00f4t<sup><a href=\"#rv350-et-xvideo-note3\">3<\/a><\/sup> ne marche finalement pas si bien que \u00e7a. Ni d&rsquo;une ni de deux, mon instinct geek refait surface et commence \u00e0 chercher. Diagnostique simple\u00a0: XV ne fonctionne pas, il n&rsquo;y a donc pour ainsi dire pas d&rsquo;acc\u00e9l\u00e9ration. Je v\u00e9rifie, mais oui, la Mobility Radeon 9600 M10 (RV350) est suppos\u00e9e \u00eatre tr\u00e8s bien support\u00e9e par le pilote <code>radeon<\/code> de Squeeze. Continuant pos\u00e9ment sur ma lanc\u00e9e, je jette un \u0153il au log de Xorg, qui me le confirme, j&rsquo;utilise bien <code>radeon<\/code> mais tout ne se passe pas si bien&#8230; cependant, le log est peu explicite sur le probl\u00e8me, et se borne \u00e0 lister une s\u00e9rie de <em>disabled<\/em> pas sp\u00e9cialement engageants, mais finalement pas si terribles. Apr\u00e8s deux-trois essais \u00e0 feinter Xorg en lui sugg\u00e9rant des options \u2013 inutiles \u2013 dans un xorg.conf manuel, je me reporte \u00e0 la source de bien des solutions\u00a0: internet. Pour une fois il n&rsquo;est pas tr\u00e8s bavard, pas grand chose au sujet d&rsquo;une RV350 sans XVideo. Qu&rsquo;importe, quelqu&rsquo;un, quelque part, sugg\u00e8re d&rsquo;utiliser <code>fglrx<\/code>. Je n&rsquo;ai pas l&rsquo;habitude d&rsquo;installer le pilote propri\u00e9taire (et soyons honn\u00eate, celui d&rsquo;AMD est loin d&rsquo;\u00eatre parfait) l\u00e0 o\u00f9 le libre devrait bien fonctionner, mais puisque ce n&rsquo;est justement pas le cas, je me pr\u00e9pare \u00e0 essayer.<\/p>\n<p>Il me faut donc d\u00e9charger <code>radeon<\/code> et installer <code>fglrx<\/code>. Je ne sais pas trop pourquoi, je commence par enlever <code>radeon<\/code> avant m\u00eame d&rsquo;installer <code>fglrx<\/code>, et bien-s\u00fbr de nos jours <code>radeon<\/code> utilise le KMS et ne peut donc \u00eatre retir\u00e9 si facilement \u2013 il ne faut pas que le modsetting ait \u00e9t\u00e9 activ\u00e9. Je reboot donc (avant m\u00eame une tentative, qu&rsquo;on ne me prenne pas pour un manche \u2013 j&rsquo;avoue, c&rsquo;est uniquement que j&rsquo;ai d\u00e9j\u00e0 donn\u00e9) et ajoute un petit <code>radeon.modeset=0<\/code> sur la ligne de boot du noyau. \u00c7a d\u00e9marre, sans modesetting donc. Et l\u00e0, pour une raison que j&rsquo;ignore encore, je v\u00e9rifie que XV ne fonctionne toujours pas, peut-\u00eatre qu&rsquo;un miracle\u2026 et oui, <code>xvinfo<\/code> trouve maintenant un <em>adaptateur<\/em>\u00a0! Je teste, et encore oui, je n&rsquo;ai pas r\u00eav\u00e9, XVideo fonctionne vraiment.<\/p>\n<p>J&rsquo;apprends donc que le modesetting emp\u00eachait XVideo de fonctionner. Je ne sais toujours pas pourquoi, je ne peux que supposer que c&rsquo;est un probl\u00e8me de quantit\u00e9 de m\u00e9moire \u2013 il semble qu&rsquo;il y ai eu dans les 53M avec et maintenant 64M sans, si je d\u00e9chiffre le log de Xorg correctement. Quoi qu&rsquo;il en soit, j&rsquo;ai maintenant d\u00e9sactiv\u00e9 le modesetting de fa\u00e7on permanente (dans <code>\/etc\/modprobe.d\/radeon-kms.conf<\/code>), configur\u00e9 Grub 2 pour d\u00e9finir la r\u00e9solution des TTY au boot (<code>GRUB_GFXPAYLOAD_LINUX=1024x768<\/code> dans <code>\/etc\/default\/grub<\/code>), et \u00e7a fonctionne tr\u00e8s bien. Je suis un peu d\u00e9\u00e7u de devoir d\u00e9sactiver le KMS, mais finalement il n&rsquo;est pas tr\u00e8s utile ici, largement moins que XVideo en tout cas.<\/p>\n<p>Voil\u00e0, la petite histoire est termin\u00e9e, bonne nuit les enfants\u00a0!<\/p>\n<h3>Notes<\/h3>\n<ol>\n<li id=\"rv350-et-xvideo-note1\">\u00c0 part pour la WebCam ALi M5603 qui ne semble pas avoir vraiment de pilote pour le moment \u2013 le seul que j&rsquo;ai pu trouver ne semble pas encore \u00eatre inclus \u00e0 gspca, n&rsquo;a pas subi de changement depuis plusieurs mois et semble \u00eatre relativement ardu \u00e0 compiler lorsque l&rsquo;on est un novice des pilotes gspca. Cela \u00e9tant, la WebCam ne sert pas, j&rsquo;ai donc arr\u00eat\u00e9 les frais assez rapidement.<\/li>\n<li id=\"rv350-et-xvideo-note2\">Hehe :p<\/li>\n<li id=\"rv350-et-xvideo-note3\">Pas sous ses yeux malheureusement, car pour une raison que j&rsquo;ignore, le CD de netinstall n&rsquo;avait pas (plus) les bonnes cl\u00e9s, et qu&rsquo;elle \u00e9tait press\u00e9e \u2013 forcement \u00e7a calme quand on vous dit que c&rsquo;est facile, on vous montre, et qu&rsquo;en fait \u00e7a ne marche pas\u2026<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai install\u00e9 Debian Squeeze sur un Asus A3000 pour une amie il y a quelques jours, sans anicroches1. Wifi ipw2200 avec le firmware qui va bien (firmware-ipw2x00)\u00a0; lecteur de cartes SD\u00a0; veille\u00a0; accesskeys\u00a0; et m\u00eame un peu de 3D (c&rsquo;est une 9600M, faut pas r\u00eaver non-plus). Tout va bien sans aucune manip, mis \u00e0 par &hellip; <a href=\"https:\/\/ban.netlib.re\/blog\/rv350-et-xvideo\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">RV350 et XVideo<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,7],"tags":[10,13,17,18,20,22,23,25,26],"class_list":["post-248","post","type-post","status-publish","format-standard","hentry","category-informatique","category-linux","tag-debian","tag-kms","tag-linux-2","tag-modesetting","tag-radeon","tag-rv350","tag-squeeze","tag-xv","tag-xvideo"],"_links":{"self":[{"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/posts\/248","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/comments?post=248"}],"version-history":[{"count":0,"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/posts\/248\/revisions"}],"wp:attachment":[{"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/media?parent=248"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/categories?post=248"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ban.netlib.re\/blog\/wp-json\/wp\/v2\/tags?post=248"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}