<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Logiciel on Silicone&#39;s web</title>
		<link>https://silicone.homelinux.org/categories/logiciel/</link>
		<description>Recent content in Logiciel on Silicone&#39;s web</description>
		<generator>Hugo</generator>
		<language>fr</language>
		
		
		
		
			<lastBuildDate>Wed, 03 Oct 2018 19:42:32 +0100</lastBuildDate>
		
			<atom:link href="https://silicone.homelinux.org/categories/logiciel/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Crée un CD d’installation d’une debian spécialisée</title>
				<link>https://silicone.homelinux.org/2013/06/18/cree-un-cd-dinstallation-dune-debian-specialisee/</link>
				<pubDate>Tue, 18 Jun 2013 18:16:21 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2013/06/18/cree-un-cd-dinstallation-dune-debian-specialisee/</guid>
				<description>&lt;p&gt;&lt;em&gt;Cet article a été rédigé a l’origine pour &lt;a href=&#34;http://linuxembedded.fr&#34; title=&#34;Le blog des technologies libres et embarquées&#34; target=&#34;_blank&#34;&gt;linuxembedded.fr&lt;/a&gt; : &lt;a href=&#34;http://www.linuxembedded.fr/2013/06/cree-un-cd-dinstallation-dune-debian-specialisee/&#34; title=&#34;Crée un CD d&#39;installation d&#39;une debian spécialisée&#34; target=&#34;_blank&#34;&gt;Crée un CD d’installation d’une debian spécialisée&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Parfois un système embarqué se résume à un serveur spécifique et quelques applicatifs. Dans ce cas l’utilisation d’une distribution standard peut être préférable à un &lt;em&gt;buildroot&lt;/em&gt; ou autre &lt;em&gt;openembedded&lt;/em&gt;. Ici nous avons fait le choix de &lt;em&gt;debian&lt;/em&gt; et nous voudrions avoir un CD d’installation complet de notre système.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Développement noyau sur e60</title>
				<link>https://silicone.homelinux.org/2011/04/03/developpement-noyau-sur-e60/</link>
				<pubDate>Sun, 03 Apr 2011 20:52:14 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/04/03/developpement-noyau-sur-e60/</guid>
				<description>&lt;p&gt;Comme j’ai accès à la &lt;a href=&#34;http://silicone.homelinux.org/2011/03/22/console-serie-sur-liseuse-samsung-e60/&#34;&gt;console série sur liseuse Samsung e60&lt;/a&gt; compilons un nouveau noyau linux.&lt;/p&gt;&#xA;&lt;p&gt;Le processeur de la liseuse e60 est un ARM, pour compiler le noyau pour ce processeur il nous faut une chaine de compilation croisée.&lt;br&gt;&#xA;La première option est d’utiliser celle fournie par samsung avec le reste des sources. A priori ça fonctionne mais utiliser des binaires de sources inconnue ne m’enchantait guerre.&lt;br&gt;&#xA;La seconde solution serait de recompiler la chaine nous même, c’est souvent la seule solutions pour des systèmes exotiques nécessitant quelques patchs.&lt;br&gt;&#xA;Ici, a bien regardé les fichiers de Samsung, les binutils viennent d’une version entre 2.17 et 2.18 (leur version est nommée 2.17.50 mais ne correspond pas tout à fait à se snapshot non plus…) mais il ne semble pas y avoir de patch ‘maison’. Quand a gcc j’ai pas pris le temps de vérifier.&lt;br&gt;&#xA;J’ai opté pour la &lt;a href=&#34;http://www.emdebian.org/crosstools.html&#34; hreflang=&#34;en&#34;&gt;chaine de compilation croisée du projet emdebian&lt;/a&gt; dans sa version lenny (Tout comme le propose &lt;a href=&#34;http://www.editions-diamond.com/opensilicium/index.php/edito-open-silicium-n%C2%B01&#34;&gt;le magazine Open Silicium n°1&lt;/a&gt; dans son article sur FriendlyARM).&lt;/p&gt;&#xA;&lt;h3 id=&#34;installation-de-la-chaine-de-compilation-croisée-sur-debian&#34;&gt;Installation de la chaine de compilation croisée sur debian&lt;/h3&gt;&#xA;&lt;p&gt;Tout d’abord les clef des l’archive:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;sudo apt-get install emdebian-archive-keyring&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ensuite nous ajoutons un fichier &lt;code&gt;/etc/apt/sources.list.d/emdebian.list&lt;/code&gt; avec le contenu suivant:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;deb http://ftp.uk.debian.org/emdebian/toolchains lenny main&#xA;deb-src http://ftp.uk.debian.org/emdebian/toolchains lenny main&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Puis une mise à jours des liste des paquets afin d’installer les paquets nécessaires:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;sudo apt-get update&#xA;sudo apt-get install libc6-armel-cross libc6-dev-armel-cross libstdc++6-armel-cross binutils-arm-linux-gnueabi gcc-4.3-arm-linux-gnueabi g++-4.3-arm-linux-gnueabi&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Voila, nous disposons maintenant d’une chaine de compilation croisée installée avec des paquets, donc facile à mettre à jour ou à désinstaller.&lt;/p&gt;&#xA;&lt;h3 id=&#34;les-sources-du-noyau&#34;&gt;Les sources du noyau&lt;/h3&gt;&#xA;&lt;p&gt;Samsung fournit une version modifiée du 2.6.29.4, en récupérant &lt;a href=&#34;http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Fstable%2Flinux-2.6.29.y.git%3Ba%3Dsummary&#34;&gt;la branche git 2.6.29.y du noyau&lt;/a&gt;, j’ai rapidement vu que leur changement s’appliquait à la version 2.6.29.6 (dernière de cette branche).&lt;/p&gt;&#xA;&lt;p&gt;Afin de mieux trier les changements michel.s avait déjà séparé les changements de Samsung en plusieurs patchs (&lt;a href=&#34;http://code.google.com/p/e60-open/source/browse/#svn%2Fpatches%2Fkernel&#34;&gt;les patchs sur le projet e60-open&lt;/a&gt;). Après quelques essai j’ai concocté un fichier &lt;code&gt;series&lt;/code&gt; qui permet d’appliquer ces patchs avec &lt;code&gt;quilt&lt;/code&gt; ou mieux encore de des importer dans une branche git avec &lt;code&gt;git quiltimport&lt;/code&gt;. L’ordre que j’ai choisit permet en particulier de se débarrasser facilement des quelques patchs (les derniers).&lt;/p&gt;&#xA;&lt;p&gt;On notera dans ces patchs la présence de quelques fichiers binaires:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;fs/rfs/*.o&lt;/code&gt; une couche de journalisation propriétaire sur la fat. Si vous voulez mon avis, elle n’est pas nécessaire, après tout nous disposons de systèmes de fichiers journalisé libre, et linux est capable de monter autre chose que de la FAT par USB…&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;drivers/usb/gadget/file_storage.o&lt;/code&gt; le fichier &lt;code&gt;.c&lt;/code&gt; correspondant a de plus été retiré, la licence BSD/GPL de l’original autorise une distribution binaire (toutefois, je n’ai pas vérifié si Alan Stern est cité dans la doc) mais j’aurais bien apprécié que Samsung fournisse le source.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;u-boot&#34;&gt;U-Boot&lt;/h3&gt;&#xA;&lt;p&gt;Avant de compiler le noyau, il nous faut l’utilitaire &lt;code&gt;mkimage&lt;/code&gt; fourni par U-Boot. Ici, pas de chichis, nous compilons la version de U-Boot fournie par Samsung, et nous copions &lt;code&gt;tools/mkimage&lt;/code&gt; dans notre path (c’est la seule méthode d’installation que j’ai pu trouver).&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;make smdkc100_config &#xA;make CROSS_COMPILE=arm-linux-gnueabi-&#xA;&#xA;cp tools/mkimage ~/bin/&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;compilation-de-linux&#34;&gt;Compilation de linux&lt;/h3&gt;&#xA;&lt;p&gt;Pour la configuration un des patch fourni un &lt;code&gt;.config&lt;/code&gt; qui est une copie de &lt;code&gt;config_rfs&lt;/code&gt; donc même sans appliquer ce patch, nous pouvons récupérer la config de samsung.&lt;/p&gt;&#xA;&lt;p&gt;Ensuite, on compile enfin !&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;make CROSS_COMPILE=arm-linux-gnueabi- CFLAGS=&amp;#34;-march=armv4t -mtune=cortex-a8&amp;#34; CXXFLAGS=&amp;#34;-march=armv4t -mtune=cortex-a8&amp;#34; ARCH=arm uImage&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Nous pouvons charger notre noyau en suivant &lt;a href=&#34;http://code.google.com/p/e60-open/wiki/HowToTestAKernel&#34; hreflang=&#34;en&#34;&gt;la procédure de test de noyau du projet e60-open&lt;/a&gt; la commande pour changer le noyau sera alors&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&#xA;sudo dnw arch/arm/boot/uImage&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Voila, ça marche ! Enfin presque, le noyau ne trouve pas ses modules. Ceux présents dans nos sources ne sont pas un vrai problème (mais le sujet d’un prochain article) en revanche les modules &lt;code&gt;/lib/modules/max14540.ko&lt;/code&gt; et &lt;code&gt;lib/modules/dhd.ko&lt;/code&gt; ne sont pas présent dans les sources alors qu’ils présentent une licence GPL au noyau.&lt;/p&gt;&#xA;&lt;h3 id=&#34;les-sources-manquants&#34;&gt;Les sources manquants&lt;/h3&gt;&#xA;&lt;p&gt;Le site &lt;a href=&#34;http://opensource.samsung.com/&#34; hreflang=&#34;en&#34;&gt;Samsung Open Source Release Center&lt;/a&gt; possède une interface pour les contacter, mais elle ne semble pas bien fonctionner (j’ai même booter mon netbook sous windows pour essayer avec IE8 sans succes!). En fouillant le &lt;a href=&#34;http://forum.hardware.fr/hfr/gsmgpspda/tablet/unique-samsung-ebook-sujet_22344_66.htm#para621535&#34;&gt;forum e60&lt;/a&gt; j’ai retrouvé leur adresse email et leur ai écrit, pas de réponse jusqu’à présent (pas même automatique…). Patience …&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&lt;/h3&gt;&#xA;&lt;p&gt;Nous pouvons compiler le noyau de la liseuse e60 sans utiliser la chaine de compilation fournie par Samsung.&lt;br&gt;&#xA;Il reste du travail pour le changement des modules car ceux présent sur la liseuses sont compilé pour la version 2.6.29.4 du noyau et notre noyau refuse de les charger. (J’ai déjà fait quelques tests mais ça sera le sujet d’un prochain article.)&lt;br&gt;&#xA;Et surtout sans les sources manquants nous allons avoir du mal a exploiter au mieux notre liseuse e60.&lt;/p&gt;&#xA;&lt;p&gt;Mise à jours: Je viens de recevoir une réponse de Samsung, ils ont mis a jours leur archive. Il faut encore que je test ça.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of the Week (TXBW18)</title>
				<link>https://silicone.homelinux.org/2011/03/14/triage-x-bugs-of-the-week-txbw18/</link>
				<pubDate>Mon, 14 Mar 2011 11:17:27 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/03/14/triage-x-bugs-of-the-week-txbw18/</guid>
				<description>&lt;p&gt;Better later than never, I restarted to triage last week, here is the report for it.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/526095&#34;&gt;#526095&lt;/a&gt; ping &amp;amp; close – KVM switch change makes mouse stop working.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/495139&#34;&gt;#495139&lt;/a&gt; upstream – cleanlinks: warning in “find” usage.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/550308&#34;&gt;#550308&lt;/a&gt; ping – x11-apps: xedit search dialog shows garbage.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/555647&#34;&gt;#555647&lt;/a&gt; ping – x11-xserver-utils: xrandr -o left leaves xdm, after I logout, unresponsive, with no login prompt.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In the mean time, Cyril has been triaging a lot of bugs see &lt;a href=&#34;http://blog.ikibiki.org/2011/03/04/DXN-7/&#34;&gt;Debian XSF News #7&lt;/a&gt;.&lt;br&gt;&#xA;But there are still 533 bugs to triage.&lt;/p&gt;&#xA;&lt;p&gt;Mike Hommey recently wrote about &lt;a href=&#34;http://glandium.org/blog/?p=1817&#34;&gt;graphs for the Debian Bug Tracking System&lt;/a&gt;. In particular there is now a per maintainer graph, so here it the &lt;a href=&#34;http://qa.debian.org/data/bts/graphs/by-maint/debian-x@lists.debian.org.png&#34;&gt;X Strike Force bug graph&lt;/a&gt; ! (Note: the graph does not filter out some bugs as we do on UDD.&lt;/p&gt;&#xA;&lt;p&gt;The X Strike Force (still) needs you !&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Premiers pas en développement noyau</title>
				<link>https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/</link>
				<pubDate>Tue, 08 Mar 2011 21:34:09 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/</guid>
				<description>&lt;p&gt;Je voulais me mettre au développement noyau, mais je ne savais pas par où commencer, alors un sage m’a dit: « pour apprendre rien de tel que de le faire: vous achetez un petit périphérique USB et vous en écrivez le driver. »&lt;br&gt;&#xA;Ma réponse a été: « effectivement, je n’y avais pas pensé, en général on utilise la libusb pour ce genre de choses. »&lt;/p&gt;&#xA;&lt;h3 id=&#34;un-périphérique-usb&#34;&gt;Un périphérique USB&lt;/h3&gt;&#xA;&lt;p&gt;Et voila que quelques jours après, sans avoir trouvé de périphérique sympa je me suis dit, mais pourquoi pas le faire aussi ?&lt;br&gt;&#xA;&lt;a href=&#34;http://silicone.homelinux.org/2010/02/03/ca-fait-un-bail/&#34;&gt;Comme je vous l’ai déjà raconté&lt;/a&gt;, j’ai déjà bricolé un périphérique USB: l’USBtinyISP, donc je suis allé rechercher le code original de &lt;a href=&#34;http://www.xs4all.nl/~dicks/avr/usbtiny/&#34;&gt;usbtiny&lt;/a&gt; et je me suis monté un petit prototype avec 4 LED et 2 boutons:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_prototype.jpg&#34;&#xA;         srcset=&#34;https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_prototype.jpg 400w, https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_prototype-300x192.jpg 300w&#34;&#xA;         sizes=&#34;auto, (max-width: 400px) 100vw, 400px&#34;&#xA;         alt=&#34;Photo de mon prototype&#34; title=&#34;USB Gadget prototype&#34; width=&#34;400&#34; height=&#34;256&#34;&#xA;         class=&#34;alignnone size-full&#34;&#xA;         decoding=&#34;async&#34; fetchpriority=&#34;high&#34;&#xA;         loading=&#34;lazy&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;Bon plutôt que d’utiliser un ATtiny, j’ai pris un ATmega8 histoire d’avoir un peu de place pour y ajouter du code plus tard 😉 (l’ATtiny2313 est déjà super plein pour l’USBtinyISP).&lt;/p&gt;&#xA;&lt;p&gt;Et voila le schéma (en image, les sources gschem sont sous git dans le répertoire &lt;code&gt;sch&lt;/code&gt;):&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_schema.png&#34;&gt;&lt;img src=&#34;https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_schema-thumb.png&#34;&#xA;         srcset=&#34;https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_schema-thumb.png 400w, https://silicone.homelinux.org/2011/03/08/premiers-pas-en-developpement-noyau/usb_gadget_schema-thumb-300x214.png 300w&#34;&#xA;         sizes=&#34;auto, (max-width: 400px) 100vw, 400px&#34;&#xA;         alt=&#34;Le schéma&#34; title=&#34;USB Gadget&amp;#39;s schema&#34; width=&#34;400&#34; height=&#34;286&#34;&#xA;         class=&#34;alignnone size-full&#34;&#xA;         decoding=&#34;async&#34;&#xA;         loading=&#34;lazy&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Une fois le montage prêt, quelques lignes de code basées sur l’exemple de tinyusb et hop un firmware pour l’ATmega (à la racine du projet).&lt;/p&gt;&#xA;&lt;p&gt;Qu’il a fallut tester, hop la première méthode évoquée plus haut, quelques lignes de code avec &lt;a href=&#34;http://www.libusb.org/&#34;&gt;libusb&lt;/a&gt;, disponible dans le répertoire &lt;code&gt;test&lt;/code&gt;, m’ont permis de parfaire le firmware 😉&lt;/p&gt;&#xA;&lt;p&gt;Voila, tout marche, on va pouvoir entrer dans le vif du sujet.&lt;/p&gt;&#xA;&lt;h3 id=&#34;le-gestionnaire-de-périphérique-linux&#34;&gt;Le gestionnaire de périphérique Linux&lt;/h3&gt;&#xA;&lt;p&gt;En fait j’ai tout simplement suivi et adapté les tutoriels suivants:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://linuxdevcenter.com/pub/a/linux/2007/07/05/devhelloworld-a-simple-introduction-to-device-drivers-under-linux.html&#34; hreflang=&#34;en&#34;&gt;/dev/hello_world: A Simple Introduction to Device Drivers under Linux&lt;/a&gt; par Valerie Henson&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.linuxjournal.com/article/7353&#34; hreflang=&#34;en&#34;&gt;Writing a Simple USB Driver&lt;/a&gt; de Greg Kroah-Hartman&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;En regardant la version de &lt;code&gt;usbled.c&lt;/code&gt; présente dans les sources de Linux afin de mettre à jour les derniers détails.&lt;/p&gt;&#xA;&lt;p&gt;Cela donne un driver qui ajoute les pseudo-fichiers &lt;code&gt;leds&lt;/code&gt; et &lt;code&gt;keys&lt;/code&gt; dans le répertoire du périphérique déjà créé dans &lt;code&gt;/sys/bus/usb/&lt;/code&gt; par le noyau Linux.&lt;/p&gt;&#xA;&lt;p&gt;Voila ! Vous je sais pas mais moi j’ai appris plein de choses ! 😉&lt;/p&gt;&#xA;&lt;p&gt;Tout le code est disponible sous GPL2 et GPL2+ sur mon gitweb: &lt;a href=&#34;http://silicone.homelinux.org/git/jvdg_usbgadget.git/&#34;&gt;jvdg_usbgadget.git&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Pour le nom un peu égocentrique, c’était surtout pour éviter tout risque de conflit, comme de toutes façons ceci n’a pas vocation à être intégré dans Linux (le périphérique utilise un ID USB réservé aux prototypes, donc inutilisable en grande série…)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of the Week (TXBW12)</title>
				<link>https://silicone.homelinux.org/2011/02/11/triage-x-bugs-of-the-week-txbw12/</link>
				<pubDate>Fri, 11 Feb 2011 15:02:12 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/02/11/triage-x-bugs-of-the-week-txbw12/</guid>
				<description>&lt;p&gt;This report is 2 week late… It was delayed by an important event, not the release of squeeze, but the birth of my first child: Célestine is born Monday the 31th of January.&lt;/p&gt;&#xA;&lt;p&gt;My wife and Célestine are both fine now but the firsts days were not that easy. I’m starting to recover from the lack of sleep, but I’m still very late on my debian tasks 😉 So I guess I just drop Triaging for week 13, 14 and maybe 15…&lt;/p&gt;&#xA;&lt;p&gt;Now the bugs I triaged just before :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/509489&#34;&gt;#509489&lt;/a&gt; ping &amp;amp; merge with &lt;a href=&#34;http://bugs.debian.org/492783&#34;&gt;#492783&lt;/a&gt; – Switching from tty to X by pressing Alt+cursorkey pass cursorkey keypress to X. OK for this user, waiting for more responses on other merged bugs…&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/515546&#34;&gt;#515546&lt;/a&gt; ping &amp;amp; closed – keys stick when switching consoles.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/369202&#34;&gt;#369202&lt;/a&gt; ping – randomly activated ‘access keys’.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/547143&#34;&gt;#547143&lt;/a&gt; ping, it’s &lt;a href=&#34;http://pkg-xorg.alioth.debian.org/howtos/configure-input.html&#34;&gt;udev&lt;/a&gt; now, not hal – xorg/evdev/HAL versus serial mouse – submitter said serial devices should be handled using &lt;a href=&#34;http://packages.debian.org/sid/inputattach&#34;&gt;inputattach&lt;/a&gt;. I think It’s been added to some docs but didn’t take time to look at it.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/547888&#34;&gt;#547888&lt;/a&gt; ping &amp;amp; closed by submitter thanks! – high CPU usage in X.org server after some time.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/489996&#34;&gt;#489996&lt;/a&gt; mail error, closed – problem auto-detecting / selecting some modes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/550124&#34;&gt;#550124&lt;/a&gt; ping &amp;amp; closed – some modes aren’t recognized.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The X Strike Force (still) needs you !&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of 2011 first Weeks (TXBW9-10-11)</title>
				<link>https://silicone.homelinux.org/2011/01/22/triage-x-bugs-of-2011-first-weeks-txbw9-10-11/</link>
				<pubDate>Sat, 22 Jan 2011 10:51:11 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/01/22/triage-x-bugs-of-2011-first-weeks-txbw9-10-11/</guid>
				<description>&lt;p&gt;I’ve been lasy about the reporting lately, so this is a 3 weeks update at once !&lt;/p&gt;&#xA;&lt;p&gt;The bug count according to udd is down to 818. I guess this is due to &lt;a href=&#34;http://blog.ikibiki.org/2011/01/21/DXN-2/&#34;&gt;Kibi&lt;/a&gt;‘s triaging on input related bugs, but I helped to close a few one too !&lt;/p&gt;&#xA;&lt;p&gt;I kept my week numbering as before, so now I know the first bugs I pinged are more that 11 weeks old. I guess if some submitter did not answer in that delay, they will probably never do it. I think the bug count will go down again ! 😉&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/451708&#34;&gt;#451708&lt;/a&gt; ping &amp;amp; close – xserver-xorg-input-synaptics: Option “GuestMouseOff” “true” not working.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/424743&#34;&gt;#424743&lt;/a&gt; ping &amp;amp; forwarded – X11 pen driver doesn’t work on tabletPC Fujitsu Stylistic 2300 (fix included).&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/499664&#34;&gt;#499664&lt;/a&gt; ping, try nouveau – X fails to start with xserver-xorg-video-nv 1:2.1.12-1.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/512614&#34;&gt;#512614&lt;/a&gt; confirmed &amp;amp; upstream – xset dpms rejects reasonable values as illegal.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/512711&#34;&gt;#512711&lt;/a&gt; ping and later closed – All keypresses repeated roughly three times each, makes login impossible.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/513128&#34;&gt;#513128&lt;/a&gt; ping – X server crashes every time when gnome-screensaver starts.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/486356&#34;&gt;#486356&lt;/a&gt; merge with &lt;a href=&#34;http://bugs.debian.org/482592&#34;&gt;#482592&lt;/a&gt; – numlock led is inversed (using numlockx) .&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/515737&#34;&gt;#515737&lt;/a&gt; ping &amp;amp; closed – After upgrading from Etch to Lenny, mouse pointer is very slow and keys don’t repeat.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/515840&#34;&gt;#515840&lt;/a&gt; ping – Desktop is not using full screen after upgrade from etch to lenny.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/516860&#34;&gt;#516860&lt;/a&gt; closed after looking at the git history – Xorg with ‘-sharevts’ use almost 100% of the CPU.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/362434&#34;&gt;#362434&lt;/a&gt; ping &amp;amp; closed, suggested to try nouveau – nv has problems with xcursor-themes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/502131&#34;&gt;#502131&lt;/a&gt; ping &amp;amp; closed – System gets into a `state’ and fails to process modifier keys.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/453296&#34;&gt;#453296&lt;/a&gt; closed (old ping unanswered) – MacBook: cannot assign right mouse click to lower Enter key.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/504537&#34;&gt;#504537&lt;/a&gt; ping – X server eats CPU on sparc.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/502313&#34;&gt;#502313&lt;/a&gt; ping – Applications are getting “ghost” Alt keypress events, but I press no keys.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/527118&#34;&gt;#527118&lt;/a&gt; ping – autoadded input devices kill X server.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/270887&#34;&gt;#270887&lt;/a&gt; forwarded – startx and xinit do not preserve client arguments.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/542542&#34;&gt;#542542&lt;/a&gt; closed after looking at the git history – non-VGA compatible graphics devices won’t run X.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/492888&#34;&gt;#492888&lt;/a&gt; ping – xorg ignores keystrokes.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/543210&#34;&gt;#543210&lt;/a&gt; merge with &lt;a href=&#34;http://bugs.debian.org/492783&#34;&gt;#492783&lt;/a&gt; – Alt-F7 to return to X, passes F7 key to top focus’d window.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/524413&#34;&gt;#524413&lt;/a&gt; closed – xauth fails with xorg 7.4, this was actually an xinit bug and the git log lead to &lt;a href=&#34;http://bugs.debian.org/549377&#34;&gt;#549377&lt;/a&gt; being closed…&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://lists.debian.org/debian-devel/2011/01/msg00433.html&#34;&gt;The X Strike Force (still) needs you !&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triaging bugs is not that hard !</title>
				<link>https://silicone.homelinux.org/2011/01/17/triaging-bugs-is-not-that-hard/</link>
				<pubDate>Mon, 17 Jan 2011 18:13:28 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2011/01/17/triaging-bugs-is-not-that-hard/</guid>
				<description>&lt;p&gt;There is a big thread on -devel that started about &lt;a href=&#34;http://lists.debian.org/debian-devel/2011/01/msg00309.html&#34;&gt;Forwarding bugs upstream&lt;/a&gt;, the idea is that it should be the maintainer’s job. While it’s true in general, some understaffed teams are so flooded by bugs that they just can’t do it.&lt;br&gt;&#xA;I’ve seen more than once the X Strike Force asking a user to report upstream (pointing to the relevant BTS) and come back with the tracking URL to be attached to the bug. This was mostly for driver issue if I remember well.&lt;br&gt;&#xA;And most users did it, so thanks!&lt;/p&gt;&#xA;&lt;p&gt;Then the thread evolved in lots of directions, I’m not following all of it, but there was the question of the bug triaging and as I’m doing it for the X packages, I want to share about my experience here.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-available-triaging-docs&#34;&gt;The available triaging docs&lt;/h3&gt;&#xA;&lt;p&gt;The debian wiki already have a general &lt;a href=&#34;http://wiki.debian.org/BugTriage&#34;&gt;Bug Triage&lt;/a&gt; page.&lt;br&gt;&#xA;The thread pointed to the &lt;a href=&#34;http://pkg-kde.alioth.debian.org/bugs.html&#34;&gt;KDE Bug triaging&lt;/a&gt; page.&lt;br&gt;&#xA;The X Strike Force has some pages, &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;one on the wiki&lt;/a&gt; and a new one more specific to &lt;a href=&#34;http://pkg-xorg.alioth.debian.org/howtos/triage-bugs.html&#34;&gt;bug triaging on the alioth project’s doc&lt;/a&gt;.&lt;br&gt;&#xA;And when it comes to closing bugs with version information, there is a good read on the wiki: &lt;a href=&#34;http://wiki.debian.org/BugsVersionTracking&#34;&gt;Bugs Version Tracking&lt;/a&gt;.&lt;br&gt;&#xA;Finally don’t hesitate to reopen the &lt;a href=&#34;http://www.debian.org/Bugs/server-control&#34;&gt;BTS documentation&lt;/a&gt; whenever you need to write to &lt;a href=&#34;mailto:control@b.d.o&#34;&gt;control@b.d.o&lt;/a&gt; !&lt;/p&gt;&#xA;&lt;p&gt;Now if all those docs don’t help you, then try to improve the docs as a first step ! 😉&lt;/p&gt;&#xA;&lt;h3 id=&#34;talk-with-the-maintainers&#34;&gt;Talk with the maintainer(s)&lt;/h3&gt;&#xA;&lt;p&gt;Well I did met Julien Cristau and Cyril Brulebois in person during &lt;a href=&#34;http://wiki.debconf.org/wiki/Miniconf-Paris/2010&#34;&gt;mini-DebConf Paris/2010&lt;/a&gt; that certainly helped. But we exchanged several mails, or met on IRC channel #debian-x.&lt;br&gt;&#xA;But the triaging rules of the X Strike Force (linked above) were pretty clear anyway.&lt;/p&gt;&#xA;&lt;h3 id=&#34;my-current-process&#34;&gt;My current process&lt;/h3&gt;&#xA;&lt;p&gt;This process has evolved over time with the response of several contributors either to help or to fix to my mistakes, thanks!&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;List bug from UDD: &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Pick an old bug (once you answer and UDD runs, the bug moves down the list, so there are always old bugs on the top).&lt;/li&gt;&#xA;&lt;li&gt;Read the report, don’t be afraid by the subject, it might be unrelated, the bug might be merged with other bugs, then reading the other bugs can help.&lt;/li&gt;&#xA;&lt;li&gt;If relevant try to reproduce it. (most bugs in X are hardware related or specific to one setup, so it’s not that often that I have something to test).&lt;/li&gt;&#xA;&lt;li&gt;Decide what to do, most of the time, I will ‘ping’ the submitter.&lt;/li&gt;&#xA;&lt;li&gt;I’m a mutt user, and to my help the &lt;code&gt;bts&lt;/code&gt; command as a way to open the bug mbox in mutt, that makes it really easy to answer the bug.&lt;br&gt;&#xA;So I launch &lt;code&gt;bts -m show $n&lt;/code&gt; where &lt;code&gt;$n&lt;/code&gt; is the bug number, and I can then answer the bug from mutt.&lt;br&gt;&#xA;The triaging procedure suggest to ping -submitter, but using mutt it’s easier to just reply and add a -quiet to the bug number (this avoid spamming the debian-x with all my pings).&lt;/li&gt;&#xA;&lt;li&gt;In the message, always try to be kind and helpful, most of the time ask to test newer versions.&lt;/li&gt;&#xA;&lt;li&gt;Keep track of the pinged bugs, well I do it for my blog but it will be useful anyway, see below.&lt;/li&gt;&#xA;&lt;li&gt;When the submitter answers, just react accordingly, if the bug can be closed, then close it ! 😉&lt;/li&gt;&#xA;&lt;li&gt;If after some time, the bug are still not answered, consider closing them (I haven’t started that yet, but this will probably get the bug number down faster:) ).&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Note: Sometime I don’t send the bug to -quiet so that other debian-x subscriber can have a look at the bug. They then can give me advices, or close the bug directly with a stronger reason than any I could have found. 😉&lt;/p&gt;&#xA;&lt;p&gt;To submitters, please keep the bug CCed when you answer, thanks.&lt;/p&gt;&#xA;&lt;h3 id=&#34;for-the-skeptics&#34;&gt;For the skeptics&lt;/h3&gt;&#xA;&lt;p&gt;Yes as a newbie I did some mistakes, but I was always corrected in a nice way, with explanations. Also I try to have a conservative approach, I don’t close bugs if I’m not sure, I ask if I can close them, so it might take longer, but in the end the effect is the same for the bug, but not the same to the submitter ! 😉&lt;/p&gt;&#xA;&lt;p&gt;Also this work might look boring, but it’s actually rewarding, most of the answers I received included a cheerful message thanking me for following up on the bug. Not to mention all I’ve learned on Xorg.&lt;/p&gt;&#xA;&lt;h3 id=&#34;conclusion&#34;&gt;Conclusion&lt;/h3&gt;&#xA;&lt;p&gt;As long as I have time for it, I’ll continue to triage bugs and I’d love to see others coming to help me on X or probably better go and help some other teams that also need help, and flood the planet with bug triaging reports ! 😉&lt;/p&gt;&#xA;&lt;p&gt;Get involved !&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of the last 2010 Week (TXBW8)</title>
				<link>https://silicone.homelinux.org/2010/12/31/triage-x-bugs-of-the-last-2010-week-txbw8/</link>
				<pubDate>Fri, 31 Dec 2010 18:29:38 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2010/12/31/triage-x-bugs-of-the-last-2010-week-txbw8/</guid>
				<description>&lt;p&gt;Happy new year !&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/440495&#34;&gt;#440495&lt;/a&gt;, &lt;a href=&#34;http://bugs.debian.org/437255&#34;&gt;#437255&lt;/a&gt; ping – Keyboard steal after stopping touchpad.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/476143&#34;&gt;#476143&lt;/a&gt; Closed: submitter never answered Brice’s request – xserver-xorg-video-nv: Driver reports wrong display size.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/468331&#34;&gt;#468331&lt;/a&gt; ping – xserver-xorg-input-kbd: xorg.conf okay, no AltGr though but “setxkbmap -variant nodeadkeys de” works.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/498210&#34;&gt;#498210&lt;/a&gt; ping – xserver-xorg-input-kbd: ctrl:nocaps keycode 66 is on both the control and shiftlock modifier list.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/488685&#34;&gt;#488685&lt;/a&gt; ping &amp;amp; close: hardware not available anymore – xserver-xorg-input-kbd: Acer TravelMate 2303M : the ‘Fn’ key is inverted.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/511910&#34;&gt;#511910&lt;/a&gt; ping – xserver-xorg-input-evtouch 0.8.7-3 does not work with HAL.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/513297&#34;&gt;#513297&lt;/a&gt; close – x11-xkb-utils: When I use the setxkbmap command i get the following error: Error loading new keyboard description.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The X Strike Force (still) needs you !&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of the Christmas Week (TXBW7)</title>
				<link>https://silicone.homelinux.org/2010/12/23/triage-x-bugs-of-the-christmas-week-txbw7/</link>
				<pubDate>Thu, 23 Dec 2010 12:46:54 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2010/12/23/triage-x-bugs-of-the-christmas-week-txbw7/</guid>
				<description>&lt;p&gt;For some reason&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; bug &lt;a href=&#34;http://bugs.debian.org/607242&#34;&gt;#607242&lt;/a&gt; did not make it to the &lt;a href=&#34;mailto:debian-x@d.o&#34;&gt;debian-x@d.o&lt;/a&gt; mailing list, I got aware of it only by the message shirish sent to my blog.&lt;br&gt;&#xA;If he didn’t write to me, this bug will have waited for what… about 3 years until I got all the 800+ bugs triaged ? So please you can help triaging X bugs, first subscribe to the debian-x mailing list so you can get the feeling of what to respond to some bugs, and join the TXBW effort 😉&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/607242&#34;&gt;#607242&lt;/a&gt; reassign &amp;amp; give+ask moreinfo.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/403350&#34;&gt;#403350&lt;/a&gt; ping &amp;amp; try nouveau – xserver-xorg-video-nv: xset dpms force off does not turn off the backlight.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/469104&#34;&gt;#469104&lt;/a&gt; config suggestions &amp;amp; close – xserver-xorg-video-tdfx: screen resolution too low.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/476198&#34;&gt;#476198&lt;/a&gt; closed – xserver-xorg-video-radeonhd: Cannot turn on a secondary screen without restarting X (xrandr-related problem).&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/492783&#34;&gt;#492783&lt;/a&gt; ping, unreproducible – vt switch key combination leaks to clients.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/496150&#34;&gt;#496150&lt;/a&gt; ping – xserver-xorg-core: shutting off monitor messes up display.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/504104&#34;&gt;#504104&lt;/a&gt; ping &amp;amp; closed – xserver-xorg-input-mouse: Emulate3Buttons stops working from time to time.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The X Strike Force (still) needs you !&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;&#xA;&lt;hr&gt;&#xA;&lt;ol&gt;&#xA;&lt;li id=&#34;fn:1&#34;&gt;&#xA;&lt;p&gt;Note 1: The Xorg.0.log file was so huge that the mailing list did not accept the mail.&amp;#160;&lt;a href=&#34;#fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/div&gt;</description>
			</item>
			<item>
				<title>Triage X Bugs of the Week 6 (TXBW6)</title>
				<link>https://silicone.homelinux.org/2010/12/17/triage-x-bugs-of-the-week-6-txbw6/</link>
				<pubDate>Fri, 17 Dec 2010 17:41:15 +0100</pubDate>
				<guid>https://silicone.homelinux.org/2010/12/17/triage-x-bugs-of-the-week-6-txbw6/</guid>
				<description>&lt;p&gt;An other week, a few more bugs looked, unfortunately in the mean time the number of bug grew to 875…&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/471423&#34;&gt;#471423&lt;/a&gt; ping – ati driver ignore Option “Enable” “false” in monitor section, but accept the undocumented Option “Disable” “true”.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/468561&#34;&gt;#468561&lt;/a&gt; ping &amp;amp; closed – vesa: switching resolution with xrandr after suspend-to-ram.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/447526&#34;&gt;#447526&lt;/a&gt; ping – memory leaks.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/475534&#34;&gt;#475534&lt;/a&gt; closed – as reported said, oclock seams to work correctly…&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/466044&#34;&gt;#466044&lt;/a&gt; ping – xserver-xorg-core: internal screen of laptop with external screen attached not blanked when laptop closed but still in use.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/482317&#34;&gt;#482317&lt;/a&gt; ping – libxt6: scroll list overflow in gv.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bugs.debian.org/425814&#34;&gt;#425814&lt;/a&gt; ping – xserver-xorg-video-ati: Xv broken on Mach64 3D Rage LT Pro AGP-133.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The X Strike Force (still) needs you !&lt;/p&gt;&#xA;&lt;p&gt;You can have a look at the &lt;a href=&#34;http://wiki.debian.org/XStrikeForce/BugClosingProcedure&#34;&gt;X Strike Force Bug Closing Procedure&lt;/a&gt; and check &lt;a rel=&#34;nofollow&#34; href=&#34;http://udd.debian.org/bugs.cgi?release=sid&amp;patch=ign&amp;pending=ign&amp;security=ign&amp;wontfix=ign&amp;upstream=ign&amp;forwarded=ign&amp;claimed=ign&amp;deferred=ign&amp;notmain=&amp;notsqueeze=&amp;base=&amp;standard=&amp;merged=ign&amp;done=ign&amp;outdatedsqueeze=&amp;outdatedsid=&amp;needmig=&amp;newerubuntu=&amp;fnewer=&amp;fnewerval=7&amp;xsf=1&amp;sortby=last_modified&amp;sorto=asc&amp;cseverity=1&amp;ctags=1&#34;&gt;XSF unstable bugs sorted by date&lt;/a&gt;.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
