<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Chris Tyler's Blog - X Window System (X11)</title>
    <link>http://blog.chris.tylers.info/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1 - http://www.s9y.org/</generator>
    
    

<item>
    <title>GNOME 3 Lunchtime Talk</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/252-GNOME-3-Lunchtime-Talk.html</link>
            <category>CDOT</category>
            <category>Computing</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/252-GNOME-3-Lunchtime-Talk.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=252</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=252</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;img width=&quot;300&quot; height=&quot;180&quot; style=&quot;float: right; border: 0px none; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://blog.chris.tylers.info/uploads/IMAG0186.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;p&gt;The participants in the &lt;a target=&quot;_blank&quot; href=&quot;http://blog.chris.tylers.info/index.php?/archives/251-Gnome-Documentation-Hackfest.html&quot;&gt;GNOME documentation hackfest&lt;/a&gt; led a great lunchtime talk on Friday, introducing GNOME 3 to about two dozen Senecans.&lt;/p&gt;&lt;p&gt;GNOME 3 embodies a complete re-design of the desktop. Clutter has been replaced with discoverable behaviours, visual cues, and generally streamlined operation. It&#039;s a bold experiment that has already attracted some detractors, but it was fascinating and enlightening to hear the environment explained by members of the community that created it. I&#039;m looking forward to using GNOME 3 in the &lt;a href=&quot;http://fedoraproject.org/wiki/Releases/15&quot; target=&quot;_blank&quot;&gt;upcoming release of Fedora 15&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;There were many who expressed an interest in attending but were unable to do so. Here are a couple of links:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;GNOME 3 site, with features, screenshots, and FAQ: &lt;a target=&quot;_blank&quot; href=&quot;http://www.gnome3.org/&quot;&gt;http://www.gnome3.org/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Main GNOME site: &lt;a target=&quot;_blank&quot; href=&quot;http://www.gnome.org/&quot;&gt;http://www.gnome.org/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Many thanks to the GNOME documentation team for the talk.&lt;a target=&quot;_blank&quot; href=&quot;http://www.gnome.org/&quot;&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Sat, 19 Mar 2011 00:58:18 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/252-guid.html</guid>
    
</item>
<item>
    <title>Dear Lazyweb: How can you find a process ID given a window ID?</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/219-Dear-Lazyweb-How-can-you-find-a-process-ID-given-a-window-ID.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>Mozilla Education Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>TeachingOpenSource Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/219-Dear-Lazyweb-How-can-you-find-a-process-ID-given-a-window-ID.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=219</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=219</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;As far as I know, there is no way to reliably get a process ID from an X window ID for local clients (to implement Richard&#039;s &lt;a href=&quot;http://rwmj.wordpress.com/2009/11/21/half-baked-ideas-view-source-button-for-fedora/&quot; target=&quot;_blank&quot;&gt;View Source&lt;/a&gt; idea). I would love to be wrong!&lt;/p&gt;&lt;p&gt;Questions:&lt;/p&gt;&lt;p&gt;(1) Did I miss something? Can this be done now?&lt;/p&gt;&lt;p&gt;(2) If this can&#039;t be done now, what would it take? Could we create an X extension so that the server can supply connection info for a window, and then trace that connection info back to a specific process?&lt;/p&gt;&lt;p /&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Mon, 23 Nov 2009 15:14:34 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/219-guid.html</guid>
    
</item>
<item>
    <title>Multiseat</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/195-Multiseat.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/195-Multiseat.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=195</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=195</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I haven&#039;t written about multiseat for a while.&lt;/p&gt;&lt;p&gt;Bad news first: you can&#039;t do (multi-card) multiseat on F10 using open-source drivers, and you won&#039;t be able to do it in F11 either. David Airlie&#039;s work on the Radeon driver is getting close, but there&#039;s still a crash-on-exit last time I checked.&lt;/p&gt;&lt;p&gt;Slightly good news: you can &lt;i&gt;sometimes&lt;/i&gt; do multi-card multiseat on Nvidia hardware using the proprietary driver on F10/F11, if the phase of the moon is right. I have it working on a dual-PCIe system, but on another dual-PCIe+dual-PCI system (4 seats), I can only get three of the seats active at once.&lt;/p&gt;&lt;p&gt;Better news: I&#039;m hopeful for the F12 timeframe.&lt;/p&gt;&lt;p&gt;More to follow...&lt;/p&gt;&lt;p /&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Wed, 25 Mar 2009 09:01:46 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/195-guid.html</guid>
    
</item>
<item>
    <title>Multiseat on Dual ATI and Dual NVIDIA</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/184-Multiseat-on-Dual-ATI-and-Dual-NVIDIA.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/184-Multiseat-on-Dual-ATI-and-Dual-NVIDIA.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=184</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=184</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I haven&#039;t had a clear picture of where the current X drivers stand in terms of multiseat and multicard support. So, after a week of fighting with drivers, video cards, feisty GPU power cables and hard disk drives mounted in such a way that they block PCIe slots, I&#039;ve compiled this table of the state of current ATI and NVIDIA drivers (excuse the width of the table):&lt;/p&gt;&lt;p&gt;&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 25%;&quot;&gt;Hardware&lt;/td&gt;&lt;td style=&quot;width: 25%;&quot;&gt;Driver&lt;/td&gt;&lt;td style=&quot;width: 25%;&quot;&gt;Result&lt;/td&gt;&lt;td style=&quot;width: 25%;&quot;&gt;Notes&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;width: 25%;&quot; rowspan=&quot;2&quot;&gt;Dual ATI R710 (Asus EAH4550)&lt;/td&gt;&lt;td valign=&quot;top&quot; style=&quot;width: 25%;&quot;&gt;radeon (xorg-x11-drv-ati-6.10.0-1.fc10.x86_64)&lt;br /&gt;
&lt;/td&gt;&lt;td style=&quot;width: 25%;&quot;&gt;System locks up on X server exit, otherwise works with multiseat configuration&lt;/td&gt;&lt;td style=&quot;width: 25%;&quot;&gt;freedesktop.org &lt;a title=&quot;Bug 19956 at freedesktop.org&quot; target=&quot;_blank&quot; href=&quot;http://bugs.freedesktop.org/show_bug.cgi?id=19956&quot;&gt;bug 19956&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;radeonhd (xorg-x11-drv-radeonhd.x86_64         1.2.4-1.1.20081212git.fc10)&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;Multiseat configuration starts, but requires setpci command, has has image corruption on 2nd display at resolutions above 1280x1024, and becomes progressively slower on 1st display over time. Text VT is unusable after X server terminates&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;(List server for radeonhd list not functioning?)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td rowspan=&quot;4&quot;&gt;Dual NVIDIA 9800GTX (Asus EN9800GTX+) &lt;/td&gt;&lt;td valign=&quot;top&quot;&gt; vesa (xorg-x11-drv-vesa-2.0.0-1.fc10.x86_64)&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;Kernel oops&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;Didn&#039;t expect to work  &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;nv (xorg-x11-drv-nv-2.1.12-6.fc10.x86_64)&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;System lockup&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;Known not to work by upstream &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;nouveau (xorg-x11-drv-nouveau-0.0.11- 1.20081119git65b956f.fc10.x86_64)&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;Kernel oops&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;Known not to work by upstream &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;nvidia (xorg-x11-drv-nvidia-180.25-1.fc10.x86_64 from rpmfusion via kmod-nvidia)&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;Works without error&lt;/td&gt;&lt;td style=&quot;vertical-align: top;&quot;&gt;Proprietary driver &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p /&gt;&lt;p&gt;Testing was performed using Fedora 10 and Xorg 1.5.3 on an Asus P5E3 Premium motherboard with an Intel Q6600 processor, using BusID sections in X server configuration files to start a separate X server for each seat, turning off AutoAddDevices, using the evdev driver with device lines for each manually-configured keyboard/mouse input device (/dev/input/eventX), and starting the X servers with --sharevts. Initial tests did not use a display manager; later tests on drivers that passed the first tests used xdm (with mixed success).&lt;br /&gt; &lt;/p&gt;&lt;p&gt;At this time, the radeon driver appears to be the Open Source driver closest to being able to run a multiseat, multi-card system. I tried to find out more about the cause of the radeon lockup, but single-stepping with gdb yielded the only successful exit from the X server (!!!), and in every other case the system lockup has prevented me from getting useful information.&lt;/p&gt;&lt;p&gt;Some notes:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;xdm causes SELinux AVC denials in this configuration as packaged in F10 (writing a temp file), and displays a message on the login dialog about the displays being insecure (?).&lt;/li&gt;&lt;li&gt;Current console policy assumes a single seat. This has an impact on sound use; it probably also affects removable storage, but I did not test this.&lt;/li&gt;&lt;li&gt;The radeon driver runs glxgears at about 100-200 fps on each of two seats. The nvidia driver runs glxgears at about 600 fps on each of the seats. Oddly, glxgear startup under the nvidia driver complains about /dev/nvidiactl being unwritable, but it runs; however, making /dev/nvidiactl writable prevents glxgears from starting successfully.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Next round: layered (Xephyr-on-X) servers for multiseat on a single card.&lt;/p&gt;&lt;p&gt;&lt;!-- s9ymdb:63 --&gt;&lt;img width=&quot;300&quot; height=&quot;225&quot; src=&quot;http://blog.chris.tylers.info/uploads/Image028.serendipityThumb.jpg&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; alt=&quot;&quot;  /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 07 Feb 2009 15:15:00 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/184-guid.html</guid>
    
</item>
<item>
    <title>Multiseat on Dual ATI R710's - Working</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/182-Multiseat-on-Dual-ATI-R710s-Working.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/182-Multiseat-on-Dual-ATI-R710s-Working.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=182</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=182</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I finally got a 2-seat system working reliably on dual ATI R710&#039;s (Asus EAH 4550s) this afternoon, using F10. The stability problems I mentioned earlier cleared up when I reduced the set of services running -- the important stuff (dbus, NM, hal) are all still enabled so I need to do some more checking to find the conflict (isdn? bluetooth?).&lt;/p&gt;&lt;p&gt;More tests to follow, but it&#039;s encouraging to know that there is at least one Open Source driver that can be used to build a multiseat system with the current X server. I&#039;ll blog details in the next day or two.&lt;/p&gt;&lt;p /&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Mon, 02 Feb 2009 17:29:39 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/182-guid.html</guid>
    
</item>
<item>
    <title>Multiseat - radeonhd</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/181-Multiseat-radeonhd.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/181-Multiseat-radeonhd.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=181</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=181</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;&lt;a class=&quot;serendipity_image_link&quot; href=&quot;http://blog.chris.tylers.info/uploads/multiseat-r710-1.jpg&quot; onclick=&quot;F1 = window.open(&#039;/uploads/multiseat-r710-1.jpg&#039;,&#039;Zoom&#039;,&#039;height=707,width=1489,top=38,left=-225,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:62 --&gt;&lt;img width=&quot;300&quot; height=&quot;141&quot; style=&quot;border: 0px none ; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://blog.chris.tylers.info/uploads/multiseat-r710-1.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Two users, two monitors, two mice, two keyboards, two ATI video cards, one computer. Now if it would just stay stable while the mice and keyboards are being used, like in the good old (F8) days...&lt;/p&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 02 Feb 2009 15:03:59 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/181-guid.html</guid>
    
</item>
<item>
    <title>Multiseat on Dual ATI R710's - So close!</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/180-Multiseat-on-Dual-ATI-R710s-So-close!.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>Fedora Planet</category>
            <category>opensource@seneca</category>
            <category>Seneca Planet</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/180-Multiseat-on-Dual-ATI-R710s-So-close!.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=180</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=180</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
I&#039;ve been trying to see if there&#039;s any hope of running multiseat with the current X.org server and open source drivers. I think the two most likely hardware scenarios are 2+ recent ATI cards or 2+ recent NVidia cards, so I&#039;m focusing on testing those configurations on some new hardware at Seneca, using F10 so far (Rawhide soon).&lt;/p&gt;&lt;p&gt;So far I&#039;ve been working with two ASUS EAH4550&#039;s (PCI-Ex16 ATI R710) on a system with an Asus P5E5 Premuim motherboard. After much experimentation, it looks like:&lt;/p&gt;&lt;p&gt;- The kernel option &amp;quot;pci=rom&amp;quot; is not required (contrary to the radeonhd web page).&lt;/p&gt;&lt;p&gt;- The xorg.conf accepts the BusID option in the &amp;quot;Devices&amp;quot; section to specify each card, the evdev &amp;quot;AutoAddDevices&amp;quot; option turned off in ServerFlags, and InputDevice sections specifying the evdev driver and the /dev/input/eventX devices for keyboard and pointer.&lt;/p&gt;&lt;p&gt;- These setpci commands are required to make the card&#039;s AtomBIOS visible to the radeonhd driver (on this hardware):&lt;/p&gt;&lt;blockquote&gt;&lt;br /&gt;
&lt;font face=&quot;courier new,courier,monospace&quot;&gt;setpci -s 0000:01:00.0 COMMAND=2   &lt;br /&gt;&lt;br /&gt;
setpci -s 0000:02:00.0 COMMAND=2   &lt;/font&gt;&lt;/blockquote&gt;&lt;p&gt;(Setting &amp;quot;UseAtomBIOS&amp;quot; off does not work -- without these lines, the X server will not start up).&lt;/p&gt;&lt;p&gt;- The cards may be started one-at-a-time, and work reliably with the designated keyboard and mouse&lt;/p&gt;&lt;p&gt;- Two X servers may be started at the same time, one for each seat. The VT switch that takes place when the second one starts will make the first screen blank out. Terminating the second X server causes the first one to reappear. These sessions seem robust/reliable (I can start gnome-session for two separate users, and do productive work on them).&lt;/p&gt;&lt;p&gt;- Adding the &amp;quot;-sharevts&amp;quot; option to the X server command line causes both seats to be active at the same time (the -novtswitch option is not  needed). The servers will apparently run forever without user input, but shortly after I start using any of the keyboard/mice, the system locks up pretty tight (no network access, displays frozen). Sometimes I can enter enough keystrokes to start an app or two, and they also run fine as long as there are no input events.&lt;/p&gt;&lt;p&gt;So this feels pretty close, but short of setting up a serial console I don&#039;t know how to find out what&#039;s causing the two-seat lockups.&lt;/p&gt;&lt;p&gt;Next up: checking out Nvidia (I&#039;m not hopeful, at least with the open source drivers).&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 02 Feb 2009 13:08:24 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/180-guid.html</guid>
    
</item>
<item>
    <title>Multiseat for F11!</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/153-Multiseat-for-F11!.html</link>
            <category>CDOT</category>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>opensource@seneca</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/153-Multiseat-for-F11!.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=153</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=153</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I use a multiseat system at home: one PC, four monitors, four mice, four keyboards, and four soundcards, used by four people simultaneously. It works well, and I like it because it requires less hardware, electricity, and administration effort than four networked PCs. That system is running Fedora 8, for which support will end on Christmas day.&lt;/p&gt;&lt;p&gt;Why not update to Fedora 9 or 10? Because I can&#039;t. The (wonderful) changes in X, GDM, and udev made for F9 unfortunately do not support multiseat operation. The new GDM doesn&#039;t support multiple seats in the configuration file, ConsoleKit does not support multiple seats yet, X&#039;s --noswitchvt flag has broken, and the add-all-input-devices-to-one-X-server device model currently configued for udev and evdev is based on a single user. In contrast, F8 was the best Fedora release ever for multiseat support (though it still required a fair bit of configuration).&lt;/p&gt;&lt;p&gt;I want to continue to use a multiseat system, and I want to continue to use Fedora. I know that there are a lot of other people interested in doing the same, because my Multiseat howto pages (which are getting quite out of date) still receive thousands of hits each month. I also think that making Fedora multiseat-capable shines light on some corner cases (for example, using multiple video cards stresses the video drivers) and addressing bugs there will improve overall desktop reliability.&lt;/p&gt;&lt;p&gt;So I&#039;d like to see really good out of the box multiseat support in Fedora 11. I&#039;ve &lt;a href=&quot;https://fedoraproject.org/wiki/Features/Multiseat&quot; target=&quot;_blank&quot; title=&quot;Fedora Wiki: Features/Multiseat page&quot;&gt;proposed it as a Fedora 11 feature&lt;/a&gt; and will personally be putting in as much effort as schedule allows to make this a reality.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to join me?&lt;/b&gt; You can get in touch through the comments, via e-mail (chris at tylers dot info), or on IRC (ctyler).&lt;/p&gt;&lt;p&gt;&lt;i&gt;(Question on the side: I&#039;m trying to collect the hardware to test multiseat across different device configurations. I think the most common video configurations will be two or more Nvidia cards (this is what I use), two or more ATI cards, and possibly on-board Intel plus one or more ATI or Nvidia cards. Does anyone know if Intel makes add-on video cards? I can&#039;t seem to find them if they do).&lt;/i&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 10 Nov 2008 10:13:09 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/153-guid.html</guid>
    
</item>
<item>
    <title>Multiseat Sound</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/128-Multiseat-Sound.html</link>
            <category>Facebook</category>
            <category>Fedora</category>
            <category>opensource@seneca</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/128-Multiseat-Sound.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=128</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=128</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;Sound on &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/14-Multiseat-X-Under-X11R6.97.0.html&quot; target=&quot;_blank&quot; title=&quot;Multiseat mini-howto&quot;&gt;multiseat systems&lt;/a&gt; (computers with multiple video cards, keyboards, and mice for multiple simultaneous users) has always been a pain-point for me. The many different sound systems and interfaces made it really hard to direct sound to the right sound card.&lt;/p&gt;&lt;p&gt;So last summer when I &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/74-Silent-Hardware-and-Xen-to-KVM-Migration.html&quot; target=&quot;_blank&quot; title=&quot;Blog post about new system&quot;&gt;upgraded my primary system&lt;/a&gt; -- which is a 4-user multiseat -- and lost the PCI slots I had been (trying) to use for sound, I didn&#039;t worry about it much. I bought a cheap $25 USB sound dongle and played with it a bit, but then I put sound at the bottom of my ToDo list and left it there to languish. Meanwhile the users of that system (my immediate family) got more and more frustrated with the situation.&lt;/p&gt;&lt;p&gt;On June 27th, Sourabh Bora left a &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/14-Multiseat-X-Under-X11R6.97.0.html#c2107&quot; target=&quot;_blank&quot; title=&quot;Sourabh Bora&#039;s blog comment&quot;&gt;comment on my blog&lt;/a&gt; asking whether &lt;a title=&quot;DealExtreme.com&quot; target=&quot;_blank&quot; href=&quot;http://www.dealextreme.com/&quot;&gt;DealExtreme.com&lt;/a&gt;&#039;s cheap USB sound dongles were good for multiseat systems. I&#039;d never heard of DealExtreme.com before, so I checked them out, and they looked too good to be true -- a Hong Kong-based company that would sell parts for a couple of bucks and ship them anywhere in the world for free. But a bit of googling uncovered a ton of good reviews and comments, so I ordered a couple of &lt;a title=&quot;the model I bought&quot; target=&quot;_blank&quot; href=&quot;http://www.dealextreme.com/details.dx/sku.5831&quot;&gt;$3.98 sound dongles&lt;/a&gt; to try out.&lt;/p&gt;&lt;p&gt;The good news is that they work well, and they&#039;re detected and configured as soon as they&#039;re plugged in because they belong to the standard USB audio class (hooray for standards!). They&#039;re not audiophile-quality, but fine for watching YouTube videos and &lt;a title=&quot;FUDCon F9 Video&quot; target=&quot;_blank&quot; href=&quot;http://www.redhat.com/v/magazine/ogg/FUDConWrapup.ogg&quot;&gt;FUDCon oggs&lt;/a&gt; or listening to CDs or &lt;a title=&quot;Deezer.com (music on demand)&quot; target=&quot;_blank&quot; href=&quot;http://www.deezer.com/&quot;&gt;deezer.com&lt;/a&gt;. And &lt;a title=&quot;PulseAudio main site&quot; target=&quot;_blank&quot; href=&quot;http://www.pulseaudio.org/&quot;&gt;PulseAudio&lt;/a&gt; nicely solved the problem of redirecting sound -- I set the permission for all the sound cards so that every user could write to them, and we&#039;re using the PulseAudio &amp;quot;default output device&amp;quot; setting (via the &lt;a title=&quot;Fedora Daily Package article on PulseAudio (2007-07-27)&quot; target=&quot;_blank&quot; href=&quot;http://dailypackage.fedorabook.com/index.php?/archives/97-Artsy-Tuesday-Pulseaudio-Next-generation-audio-server.html&quot;&gt;PulseAudio volume control&lt;/a&gt;) to set the default sink on a per-user basis. Since our users reliably use the same seats, this works fine, though it wouldn&#039;t be a good solution where users changed seats (though that could probably be solved with a bit of PulseAudio configuration magic. Lennart and the PulseAudio team -- we really need better docs on the PulseAudio configuration file format!).&lt;/p&gt;&lt;p&gt;So now we have 4 users with 4 different sound outputs, a bit more peace in the family, and a new toy store for me.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 18 Jul 2008 09:02:56 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/128-guid.html</guid>
    
</item>
<item>
    <title>It's Time for Multiseat</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/112-Its-Time-for-Multiseat.html</link>
            <category>CDOT</category>
            <category>Fedora</category>
            <category>opensource@seneca</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/112-Its-Time-for-Multiseat.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=112</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=112</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;A multiseat system is a computer set up for multiple simultaneous GUI users, using multiple graphics cards, keyboards, and mice. They&#039;re perfect for Internet cafes, library catalogs, kiosk systems, home offices, and even gaming. I&#039;ve been running a 3- or 4-user multiseat system at my house for almost five years.&lt;/p&gt;&lt;p&gt;PulseAudio, the new GDM, recent X.org releases, ConsoleKit -- Fedora is now a better base for Multiseat than ever before, but it still requires an enormous amount of configuration to get a multiseat system running well.&lt;/p&gt;&lt;p&gt;If you use multiseat systems, or are interested in using them, let&#039;s get together during the &lt;a href=&quot;http://fedoraproject.org/wiki/FUDCon/FUDConF10&quot; target=&quot;_blank&quot;&gt;FUDCon F10 hackathon&lt;/a&gt; and plan out a roadmap for making Fedora the best multiseat platform ever.&lt;/p&gt;&lt;p&gt;(Basic -- and old -- &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/14-Multiseat-X-Under-X11R6.97.0.html&quot;&gt;multiseat configuration information is on my blog&lt;/a&gt;).&lt;/p&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Mon, 05 May 2008 23:34:42 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/112-guid.html</guid>
    
</item>
<item>
    <title>TechTalk Links</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/88-TechTalk-Links.html</link>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/88-TechTalk-Links.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=88</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=88</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
Today I had the pleasure of being interviewed by Tom D&#039;Auria of the &lt;a href=&quot;http://techtalk.imi-us.com/&quot;&gt;IMI TechTalk&lt;/a&gt; radio show, talking about the X Window System and my upcoming book, &lt;a href=&quot;http://www.oreillynet.com/catalog/9780596101954/&quot; target=&quot;_blank&quot;&gt;X Power Tools.&lt;/a&gt;&lt;p&gt;For the convenience of TechTalk listeners, here are some links mentioned in or related to the interview:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://x.org/&quot; target=&quot;_blank&quot;&gt;X.org,&lt;/a&gt; the community that maintains the X Window System&lt;/li&gt;&lt;li&gt;the &lt;a href=&quot;http://opensource.org/&quot; target=&quot;_blank&quot;&gt;Open Source Initiative&lt;/a&gt; and the &lt;a href=&quot;http://www.fsf.org/&quot; target=&quot;_blank&quot;&gt;Free Software Foundation&lt;/a&gt;, where you can find out about Open Source and Free Software (&amp;quot;Free&amp;quot; is this sense referring to freedom, as opposted to price -- though usually free in that sense too)&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://gnome.org/&quot; target=&quot;_blank&quot;&gt;GNOME&lt;/a&gt; and &lt;a href=&quot;http://kde.org/&quot; target=&quot;_blank&quot;&gt;KDE&lt;/a&gt;, two popular desktops based on the X Window System&lt;/li&gt;&lt;li&gt;the &lt;a href=&quot;http://compiz.org/&quot; target=&quot;_blank&quot;&gt;Compiz&lt;/a&gt; project, a very cool 3D extension to the GNOME and KDE desktops&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://fedoraproject.org/&quot; target=&quot;_blank&quot;&gt;Fedora Linux&lt;/a&gt;, &lt;a href=&quot;http://ubuntu.com/&quot; target=&quot;_blank&quot;&gt;Ubuntu&lt;/a&gt;, and &lt;a href=&quot;http://www.opensuse.org/&quot; target=&quot;_blank&quot;&gt;OpenSUSE&lt;/a&gt; -- three Linux distributions that include the X Window System and Compiz. Download and run these from CD or install on your system to see X in action.&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://cs.senecac.on.ca/&quot; target=&quot;_blank&quot;&gt;Seneca College&lt;/a&gt; Computer Studies, where I teach -- a world leader in teaching Open Source development&lt;/li&gt;&lt;li&gt;the &lt;a href=&quot;http://cdot.senecac.on.ca/&quot; target=&quot;_blank&quot;&gt;Seneca Centre for Development of Open Technology&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://fsoss.senecac.on.ca/&quot; target=&quot;_blank&quot;&gt;Seneca Free Software and Open Source Symposium&lt;/a&gt; (FSOSS 2007) - the 6th annual symposium was held last Thursday and Friday and was a great success. Videos of the symposium presentations are being posted on-line at this site.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Sun, 28 Oct 2007 18:00:00 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/88-guid.html</guid>
    
</item>
<item>
    <title>Silent Hardware and Xen to KVM Migration</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/74-Silent-Hardware-and-Xen-to-KVM-Migration.html</link>
            <category>Computing</category>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/74-Silent-Hardware-and-Xen-to-KVM-Migration.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=74</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=74</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;I replaced my main home system this week. Updating that box has always been a chore because it does a lot: it&#039;s a four-user multiseat system (downtime makes the family unhappy) as well as a server (downtime makes my clients and friends unhappy). I hadn&#039;t really intended to switch to the new box yet, but there was a weird brownout on Friday (half the house had 17 volts AC, and the other half had 110) caused by a transformer failure, and replacing that transformer took longer than my UPS batteries lasted, which meant that the system had to be booted for the first time in months, which meant that a Fedora update with new X.org &#039;evdev&#039; drivers kicked in, which didn&#039;t work with the old multiseat configuration file, (big breath) ... so I had to do a bunch of troubleshooting, and figured I may as well install the new box as troubleshoot a configuration that was about to be retired.&lt;br /&gt; &lt;/p&gt;&lt;p&gt;The new machine is a Core 2 Duo E6420, 4 GB, 3x500 GB SATA-2 as a 1TB RAID-5 array, 2 Asus EN7600GT Silent PCIEx16 video cards, 2 (reused) EVGA NVIDIA MX4 4000 fanless video cards, and a DVD+-RW, all in a Sonata II case.&lt;/p&gt;&lt;p&gt;So there&#039;s four video cards with no fans, one CPU fan, a 12 cm low-RPM case fan, a push-pull pair of power supply fans, all in an extra-rigid steel case. It&#039;s gorgeously silent compared to its predecessor. It also has enough horsepower to run AIGLX and Compiz on all four seats plus a virtual machine for the public-facing servers (including the one running this blog).&lt;br /&gt;&lt;br /&gt;It hasn&#039;t been trivial to set up, though. Fedora 7 went on perfectly, but I need the closed-source NVIDIA driver because &lt;i&gt;nv&lt;/i&gt; and &lt;i&gt;nouveau&lt;/i&gt; don&#039;t work with multiseat or AIGLX (yet -- &lt;i&gt;nouveau&lt;/i&gt; developers, I&#039;m counting on you!) . However, the NVIDIA driver doesn&#039;t work with Xen. The paravirtualized FC6 virtual machine from the old server (32-bit FC6) wouldn&#039;t run under the new hypervisor anyways, so I knew I was in trouble. I stewed about this overnight and decided to try migrating to a fully-virtualized KVM environment in place of Xen.&lt;/p&gt;&lt;p&gt;This was actually fairly painless:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;On the original FC6 VM, running on the old box, I installed a regular kernel in addition to the Xen kernel (&lt;font face=&quot;courier new,courier,monospace&quot;&gt;yum install kernel&lt;/font&gt;).&lt;/li&gt;&lt;li&gt;I copied the VM disk image over to the new system and ran it under KVM using the &lt;i&gt;virt-manager&lt;/i&gt; (I had to create a new, dummy VM, then swap the copied image file for the dummy one; I also had to create a bridge network configuration -- &lt;font face=&quot;courier new,courier,monospace&quot;&gt;brctl addbr br0 ; ifconfig eth0 0.0.0.0 ; ifconfig br0 &lt;i&gt;ipaddress&lt;/i&gt;&lt;/font&gt;).&lt;/li&gt;&lt;li&gt;Booted into runlevel &#039;s&#039; and fixed up &lt;i&gt;/grub/boot/grub.conf&lt;/i&gt; (to select the non-Xen kernel), &lt;i&gt;/etc/inittab&lt;/i&gt; (to disable login on the serial console and enable it on VT1), and &lt;i&gt;/etc/sysconfig/network-scripts/ifcfg-eth0&lt;/i&gt; (to swap the new mac address for the old one).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;It took me a while to figure out those steps, but they enabled me to successfully boot the old VM on the new box.&lt;/p&gt;&lt;p&gt;The result: a virtually silent system with great performance, some nice eye candy, and running a stock kernel.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 25 Jun 2007 21:30:29 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/74-guid.html</guid>
    
</item>
<item>
    <title>The Middle Mouse Button</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/64-The-Middle-Mouse-Button.html</link>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/64-The-Middle-Mouse-Button.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=64</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=64</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p&gt;&lt;br /&gt;
On a modern Linux system, the middle mouse button does four incredibly useful things:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;It performs fast pasting. Highlight something in one window, then click the middle mouse button in another window (or another part of the same window) and the highlighted text or graphics gets pasted in. Copy&#039;n&#039;paste only takes a few seconds more, but I use this so often that I&#039;m sure the seconds would add up to days.&lt;/li&gt;&lt;li&gt;It goes to a URL or performs a search in a web browser. Highlight a URL anywhere and then middle-click in a blank part of your Firefox (or Konqueror, or Galeon, or Epiphany) browser window and you&#039;ll go to that page. Or highlight a word or phrase without punctuation and click the middle mouse button in Firefox to perform an &amp;quot;I&#039;m feeling lucky&amp;quot; Google search.&lt;/li&gt;&lt;li&gt;It opens a link in a new tab in Firefox, leaving your original page open.&lt;/li&gt;&lt;li&gt;It scrolls to a particular spot in your scrollbar area. If you want to scroll halfway through a document. put your cursor halfway down the scroll area and middle click -- the scrollbar will jump to where your cursor is located.&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;X11 conventions power some of these features, toolkits or applications power others, and some of these can be configured on other operating systems. But they&#039;re there by default on Linux, and I love the way they save me time.&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;b&gt;No middle mouse button?&lt;/b&gt;&lt;/i&gt; Press in your scroll wheel or click the left+right buttons at the same time.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 07 May 2007 13:36:11 -0400</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/64-guid.html</guid>
    
</item>
<item>
    <title>Multihead and Nvidia Drivers</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/55-Multihead-and-Nvidia-Drivers.html</link>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/55-Multihead-and-Nvidia-Drivers.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=55</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=55</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
I recently updated the Nvidia drivers on my &lt;a href=&quot;http://blog.chris.tylers.info/index.php?/archives/14-Multiseat-X-Under-X11R6.97.0.html&quot;&gt;multihead Linux system&lt;/a&gt; and had a rude shock: the newest driver does not support my PCI-based Nvidia cards (two NV18&#039;s [GeForce4 MX 4000] and an NV17 [GeForce4 MX440]). After experimenting a bit, I realized that the Nvidia &amp;quot;Legacy&amp;quot; driver doesn&#039;t offer what I need either -- there seems to be a third driver, which is legacy-but-not-declared-legacy, the 96xx series. (On Livna, the package name for the driver is xorg-x11-drv-nvidia-96xx).&lt;p&gt;&lt;br /&gt;I think it&#039;s a mistake for Nvidia to stop supporting the GeForce4 video cards with the &#039;current&#039; driver while those cards are still being sold. The PCI versions of the GeForce4 cards are great for multihead systems -- they have reasonable power consumption, are available in fanless versions, are inexpensive, and provide sufficient performance for basic 3D purposes (including Google Earth and even Compiz). I&#039;m considering upgrading my 4-head home system system to a dual-core 64-bit motherboard with two PCI-Express x16 slots which will power two seats, and using two of the fanless PCI GeForce4 cards (from the existing system) for the other two seats, but I&#039;m concerned about long-term driver support. It seems a shame to waste two perfectly good (and still available at Retail) video cards...&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 04 Feb 2007 18:54:52 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/55-guid.html</guid>
    
</item>
<item>
    <title>Multiseat X with Compiz (FC6)</title>
    <link>http://blog.chris.tylers.info/index.php?/archives/53-Multiseat-X-with-Compiz-FC6.html</link>
            <category>X Window System (X11)</category>
    
    <comments>http://blog.chris.tylers.info/index.php?/archives/53-Multiseat-X-with-Compiz-FC6.html#comments</comments>
    <wfw:comment>http://blog.chris.tylers.info/wfwcomment.php?cid=53</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.chris.tylers.info/rss.php?version=2.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    I just upgraded my 4-user multiseat system to Fedora Core 6 from FC4+X.org 6.9. The installation went fairly smoothly (though Anaconda fought with my [admittedly odd] RAID configuration and wanted to install the Grub bootloader code on /dev/md1; I switched to vt2 and used the Grub shell to set things right before rebooting).&lt;br /&gt;
&lt;br /&gt;
One thing I wanted to try was AIGLX/Composite/Compiz. I thought that the OpenGL drivers for the cards might get tangled up, but that is not the case -- it actually works well, but the performance hit is heavy. It looks like a dual-core system and/or the upcoming AIGLX optimizations will be necessary to make it really usable.&lt;br /&gt;
&lt;br /&gt;
It&#039;s also worth noting that X.org 7.1 seems to work better than 6.9 for multiseat operation; for example, the Zap key combination (Ctrl-Alt-Backspace) works fine on all seats. The old xorg.conf file needed only minor editing to take into account path and module changes and to add the Nvidia closed-source driver&#039;s &lt;code&gt;AddARGBGLXVisuals&lt;/code&gt; option. 
    </content:encoded>

    <pubDate>Wed, 20 Dec 2006 02:26:17 -0500</pubDate>
    <guid isPermaLink="false">http://blog.chris.tylers.info/index.php?/archives/53-guid.html</guid>
    
</item>

</channel>
</rss>