XQuartz 2.3.1

Released: 2008-09-15

Installation

Download XQuartz-2.3.1.pkg, and open it in OSX’s Installer.

Important Notices

OS X Requirements

OS X 10.5.5 or later is required to install this package.

Default X11 Server

If this is your first time installing XQuartz, you may wish to logout and log back in. This will update your DISPLAY environment variable to point to XQuartz.app rather than X11.app. If you would prefer to keep using X11.app as your default server (you can still launch XQuartz.app manually), you’ll want to disable /Library/LaunchAgents/org.macosforge.xquartz.startx.plist using launchctl(1).

Changes in 2.3.1

  • All changes in 2.3.0 plus:
  • app:
    • xedit 1.1.1
    • quartz-wm
      • Added –no-pasteboard command line option
  • proto:
  • lib:
  • server:
    • Xquartz fixes from xorg-server-1.4.2-apple17
      • building with mesa 7.0.4
      • X11.app now properly notices button clicks with tablets
      • Partially fixed xinitrc / launchd-first-client race condition
      • Re-added old fallback keyboard map detection fallback with extra debugging
      • Capslock “press ignored” bug is fixed.
      • Fixed stuck modifier key bug
      • Fixed 3-button mouse emulation
      • The list of modifiers allowed in the fake_button{2,3} defaults has been expanded:
        • fn,{l,r,}{command,alt,shift,control}
      • Expanded handling of key equivalents beyond just the menu when enabled (such as the input menu, etc)
        • Also added appkit_modifiers defaults option which users can set to certain modifier keys to always be for Appkit in case this is insufficient
      • Added window_item_modifiers defaults item (and option to localization) to change the modifier keys used for the windows menu.
        • Set it to an empty string to disable key equivalents for changing windows.
      • Fixed a possible crash in SwitchCoreKeyboard resulting from the use of tablets (or anything sending NSTabletPoint events)
      • Fixed a possible crash in NewCurrentScreen
      • Fixed a possible crash in RootlessNativeWindowMoved
      • Updated the Xquartz man page
      • Don’t warp the pointer on startup
      • Made fd handoff from stub to server more robust
      • Added 256 color mode option to the server (8bit visuals in TrueColor mode are still broken though)
Web site based on a design by Kyle J. McKay for the XQuartz project.
Web site content distribution services provided by CloudFlare.
Software distribution services provided by JFrog Bintray.