<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MacSingularity Archive &#187; x11</title>
	<atom:link href="http://macsingularity.org/tag/x11/feed/" rel="self" type="application/rss+xml" />
	<link>http://macsingularity.org</link>
	<description>The archive of Macsingularity</description>
	<lastBuildDate>Fri, 24 Jun 2011 18:35:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>X11 Supports Full Screen</title>
		<link>http://macsingularity.org/2009/03/27/x11-supports-full-screen/</link>
		<comments>http://macsingularity.org/2009/03/27/x11-supports-full-screen/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 20:31:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IDL]]></category>
		<category><![CDATA[IRAF]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Other Software]]></category>
		<category><![CDATA[full screen]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://macsingularity.org/?p=252</guid>
		<description><![CDATA[Well, I&#8217;m way late to the game on this, but our long national nightmare is over &#8211; Xquartz for Leopard support full screen! Check out the latest version &#8211; 2.3.1 &#8211; at MacosForge.]]></description>
			<content:encoded><![CDATA[<p>Well, I&#8217;m way late to the game on this,  but our long national nightmare is over &#8211; Xquartz for Leopard support full screen!</p>

<p>Check out the latest version &#8211; 2.3.1 &#8211; at <a href="http://xquartz.macosforge.org/trac/wiki/X112.3.2.1">MacosForge</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2009/03/27/x11-supports-full-screen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leopard X11 Page at MacOSForge</title>
		<link>http://macsingularity.org/2007/12/04/leopard-x11-page-at-macosforge/</link>
		<comments>http://macsingularity.org/2007/12/04/leopard-x11-page-at-macosforge/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 18:35:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Other Software]]></category>
		<category><![CDATA[installers]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xquartz]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/12/04/leopard-x11-page-at-macosforge/</guid>
		<description><![CDATA[So, those of you who are running Leopard&#8217;s X11 may be interested to check out the download page at MacOS Forge which contains all the new changes made to Xquartz/X11, etc. since the release that made it into Leopard. They even have nice .pkg installers for people who want to install the latest versions before [...]]]></description>
			<content:encoded><![CDATA[<p>So, those of you who are running Leopard&#8217;s X11 may be interested to check out <a href="http://trac.macosforge.org/projects/xquartz/wiki/Releases">the download page at MacOS Forge</a> which contains all the new changes made to Xquartz/X11, etc. since the release that made it into Leopard.  They even have nice .pkg installers for people who want to install the latest versions before they become available in OS X Software Update.</p>

<p>Grab the <a href="http://trac.macosforge.org/projects/xquartz/wiki/X112.1.0.1">2.1.0.1</a> release and see the changes that have been made over the version in Leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/12/04/leopard-x11-page-at-macosforge/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Some more notes on Leopard</title>
		<link>http://macsingularity.org/2007/11/26/some-more-notes-on-leopard/</link>
		<comments>http://macsingularity.org/2007/11/26/some-more-notes-on-leopard/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 22:30:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Leopard]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[ds9]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/11/26/some-more-notes-on-leopard/</guid>
		<description><![CDATA[Juan Cabanela writes of his Leopard upgrade. Of particular note, there&#8217;s a beta of ds9 that seems to play nicer with the way the DISPLAY variable in X11 in Leopard. Also, for people interested in patching X11 to the latest updates ahead of Apple&#8217;s official deployment via software update there is a &#8220;quick install&#8221; script [...]]]></description>
			<content:encoded><![CDATA[<p>Juan Cabanela writes of his <a href="http://iparrizar.mnstate.edu/~juan/urania/2007/11/25/leopard-issues-for-the-astronomer-aka-im-not-sure-x11-is-better/">Leopard upgrade</a>.   Of particular note, there&#8217;s a <a href="http://hea-www.harvard.edu/RD/ds9/beta.html">beta of ds9</a> that seems to play nicer with the way the DISPLAY variable in X11 in Leopard.</p>

<p>Also,  for people interested in patching X11 to the latest updates ahead of Apple&#8217;s official deployment via software update there is a &#8220;quick install&#8221; script at the <a href="http://www.x.org/wiki/XDarwin">XDarwin wiki</a> that should help that process along.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/11/26/some-more-notes-on-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some unofficial improvements to X11 on Leopard</title>
		<link>http://macsingularity.org/2007/11/07/some-unofficial-improvements-to-x11-on-leopard/</link>
		<comments>http://macsingularity.org/2007/11/07/some-unofficial-improvements-to-x11-on-leopard/#comments</comments>
		<pubDate>Wed, 07 Nov 2007 19:52:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Leopard]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xquartz]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/11/07/some-unofficial-improvements-to-x11-on-leopard/</guid>
		<description><![CDATA[No full screen yet, but some progress is being made with Apple&#8217;s X11, though not officially coming from Apple.com yet. I&#8217;m pleased to announce that I&#8217;ve posted source and binaries on Xdarwin.org for Xquartz 1.2a7. Since 1.2a6, the following issues have been resolved: JIS (Japanese) keyboards are now correctly detected by X11. Xvfb and Xnest [...]]]></description>
			<content:encoded><![CDATA[<p>No full screen yet, but some progress is being made with Apple&#8217;s X11, though not officially coming from Apple.com yet.</p>

<blockquote>
  <p>I&#8217;m pleased to announce that I&#8217;ve posted source and binaries on <a href="http://www.x.org/wiki/XDarwin">Xdarwin.org</a> for Xquartz 1.2a7. Since 1.2a6, the following issues have been resolved:</p>
  
  <ul>
  <li>JIS (Japanese) keyboards are now correctly detected by X11.</li>
  <li>Xvfb and Xnest now compile cleanly; I have not tested them, but binaries are available at http://people.freedesktop.org/~bbyer/x11app/</li>
  <li>The &#8220;offset-pointer&#8221;/&#8221;ghost window&#8221; bug with Spaces has been
  resolved correctly (this is my second attempt).  This means you can
  now use the F8 function to zoom out and drag a window from one Space
  to another with your mouse.  Unfortunately, due to a known issue in
  Spaces itself, you can not drag X11 windows to the edge of the screen
  to move them to the next screen.</li>
  <li>A focus problem was fixed &#8212; previously, clicking on an X11 window
  that was behind an Aqua window would not always bring the X11 window
  to the foreground (but clicking on any other X11 window usually
  would.)  I&#8217;m sure I&#8217;ll be proven wrong, but at the moment I have fixed
  all of the focus problems that I know about.</li>
  </ul>
  
  <p>&#8230;.
  Ben Byer
  CoreOS / BSD Technology Group, XDarwin maintainer.</p>
</blockquote>

<p>For more details, see the <a href="http://lists.apple.com/archives/X11-users/2007/Nov/msg00249.html">full posting at the X11 users list</a> from Ben.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/11/07/some-unofficial-improvements-to-x11-on-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple&#039;s X11 User Mailing list</title>
		<link>http://macsingularity.org/2007/11/01/apples-x11-user-mailing-list/</link>
		<comments>http://macsingularity.org/2007/11/01/apples-x11-user-mailing-list/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 19:57:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Other Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/11/01/apples-x11-user-mailing-list/</guid>
		<description><![CDATA[You can subscribe and look at the archives to Apple&#8217;s X11 User&#8217;s mailing list here. Ben Byer has been doing some heroic all hours work to try and fix some problems in X11 in Leopard, mostly from switching code bases and other issues. It&#8217;s pretty impressive to see Apple&#8217;s staff interacting directly with users like [...]]]></description>
			<content:encoded><![CDATA[<p>You can subscribe and look at the archives to <a href="http://lists.apple.com/mailman/listinfo/x11-users">Apple&#8217;s X11 User&#8217;s mailing list</a> here.  Ben Byer has been doing some heroic all hours work to try and fix some problems in X11 in Leopard, mostly from switching code bases and other issues.  It&#8217;s pretty impressive to see Apple&#8217;s staff interacting directly with users like this &#8211; I can&#8217;t think of any other aspect of OS X where people who work on it are talking directly to people who use it.</p>

<p>Also this <a href="http://forums.macosxhints.com/showthread.php?t=80171">forum at macosxhints</a> contains a summary of a lot of recent developments that have been peculating on the mailing list.</p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/11/01/apples-x11-user-mailing-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X11 Full Screen Support broken in Leopard, other changes, using Tiger&#039;s X11&#8230;</title>
		<link>http://macsingularity.org/2007/10/29/x11-full-screen-support-broken-in-leopard-other-changes-using-tigers-x11/</link>
		<comments>http://macsingularity.org/2007/10/29/x11-full-screen-support-broken-in-leopard-other-changes-using-tigers-x11/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 16:46:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General Macintosh]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[unix]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/10/29/x11-full-screen-support-broken-in-leopard-other-changes-using-tigers-x11/</guid>
		<description><![CDATA[Updated at the bottom &#124; Second Update So, here&#8217;s the quasi-official word from Ben Byer, one of Apple&#8217;s x11 developers on Apple&#8217;s x11-users list. Biggest architectural change in Leopard for X11: Switched from XFree86 codebase (based on, IIRC, X11R6.8) to X.org codebase (X11R7.2) Biggest user-visible change: launchd support for X11. The only situation where you [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="#update1">Updated at the bottom | Second Update</a></strong></p>

<p>So, here&#8217;s the <a href="http://lists.apple.com/archives/x11-users/2007/Oct/msg00065.html">quasi-official word from Ben Byer, one of Apple&#8217;s x11 developers</a> on Apple&#8217;s x11-users list.</p>

<blockquote>
  <p>Biggest architectural change in Leopard for X11: Switched from XFree86 codebase (based on, IIRC, X11R6.8) to X.org codebase (X11R7.2)</p>
  
  <p>Biggest user-visible change: launchd support for X11. The only situation where you should need to manually start X11.app is if you are only running remote X11 applications.</p>
  
  <p>The way that this is accomplished is by some slight-of-hand with the $DISPLAY variable &#8212; if you look, it should be something like &#8220;/tmp/ launch-vbXRyu/:0&#8243;. If an X client connects to this, it will actually connect to launchd, which will start Xquartz if needed and pass the client&#8217;s socket to the server.</p>
  
  <p>All of that should be invisible to you; the X client library (libX11.dylib) was modified to support this, and all X11 applications link against this library. &#8220;DISPLAY=:0&#8243; would still work if X11.app is already running, but it will not trigger X11 to launch.</p>
  
  <p>Two biggest bugs:</p>
  
  <ul>
  <li><p>Fullscreen support is broken. I know many of you will hate me for this &#8212; it stopped working when we switched codebases, and I was unable to get it working again. I&#8217;m hoping that some of you developers may be able to help me us fix this. Until then, those of you who need this functionality should be able to use the X11 package from Tiger instead. (Yes, I know you can&#8217;t officially download that from www.apple.com &#8212; I would like to see that change and am working on making that happen; no ETA. You may be able to find a copy of it lying around somewhere.)</p></li>
  <li><p>Do not start X11.app from the Dock. It will do strange things &#8212; you&#8217;ll get two icons. This is due to the aforementioned &#8220;launcher&#8221; in /Applications/Utilities/X11.app not being the same as the real server, which is now located at /usr/X11/X11.app.</p></li>
  </ul>
</blockquote>

<p>I should also note that the DISPLAY variable mojo doesn&#8217;t seem to play nice with darwin ds9, since it looks like the ds9 launch script is checking the DISPLAY variable for something it likes.</p>

<p>You can use Tiger&#8217;s X11 on Leopard, and instructions for that have <a href="http://aaroniba.net/articles/x11-leopard.html">been written up here</a>.  Not too complicated but you&#8217;ll need a Tiger DVD of some kind.</p>

<p><li id="update1">
<strong>Update</strong> Here is more on the <a href="http://lists.apple.com/archives/X11-users/2007/Oct/msg00123.html">history of Apple&#8217;s distribution of X11</a>
<strong>Update II</strong> A pretty good summary of what&#8217;s going on with X11 is found at <a href="http://forums.macosxhints.com/showthread.php?t=80171">this post on the Macosxhints forum</a>.</p>

<p></li></p>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/10/29/x11-full-screen-support-broken-in-leopard-other-changes-using-tigers-x11/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>IDL and Mouse Cursor problems on OS X</title>
		<link>http://macsingularity.org/2007/03/23/idl-and-mouse-cursor-problems-on-os-x/</link>
		<comments>http://macsingularity.org/2007/03/23/idl-and-mouse-cursor-problems-on-os-x/#comments</comments>
		<pubDate>Fri, 23 Mar 2007 15:17:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IDL]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[x11]]></category>

		<guid isPermaLink="false">http://macsingularity.org/2007/03/23/idl-and-mouse-cursor-problems-on-os-x/</guid>
		<description><![CDATA[If you have any issues getting IDL to properly record/recognize the cursor position or mouse clicks, you may want to try this command in the terminal defaults write com.apple.x11 wm_click_through -bool true Frank Varosi here at UF gave me this tip, which he found at this french site. What this command does is it changes [...]]]></description>
			<content:encoded><![CDATA[<p>If you have any issues getting IDL to properly record/recognize the cursor position or mouse clicks, you may want to try this command in the terminal</p>

<pre><code> defaults write com.apple.x11 wm_click_through -bool true
</code></pre>

<p>Frank Varosi here at UF gave me this tip, which he found at this <a href="http://marc.sauvage.free.fr/SApMUG/Xnotes.html#idlcursor">french site</a>.  What this command does is it changes a window manager preference in Apple&#8217;s X11.  This probably only effects the so-called &#8220;Quartz VM&#8221; which is the default window manager.  If you switched to the enlightenment or some other window manager, my guess is this click-through preference has no effect, but I can&#8217;t say for sure.</p>

<p>Personally, I&#8217;ve yet to write IDL programs that look for the cursor location, but I figure this may be helpful to others.</p>

<p><strong>Update</strong> As a commenter noted, you will have to restart X11 for this to do anything, since it&#8217;s changing a preference in Apple&#8217;s quartz-vm window manager.</p>

<p><strong>Update II</strong>  As <a href="#comment-26316">commenter Josh Shiode</a> noted, the Macosforge X11 (and possibly any X11 with Leopard) requires a slightly different command:</p>

<pre><code>        defaults write org.x.x11 wmclickthrough -bool true
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://macsingularity.org/2007/03/23/idl-and-mouse-cursor-problems-on-os-x/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

