xorg-server-1.2a3 contains fixes for the following issues:
* Yellow / invisible cursor on Intel platform * Unable to drag windows between screens * X11 apps don't "honor" the menu bar (meaning you can drag them underneath) * Badly-formatted .xinitrc warning message * Customized Apps menu items with arguments did not work * Modifier keys (shift, control, etc) would get stuck if you switch away from X11 while holding down the key. If you still see this problem with anything other than Spaces (which is an entirely more complicated problem), please let me know. NEW: * "Fake mouse button" fix -- Option-click should now emulate the middle mouse button, while Command-click should emulate the right mouse button * stability fixes (added -DROOTLESS_WORKAROUND and fixed overflow bug with QueryFontReply)
Binary installation instructions:
cd /tmp bunzip2 Xquartz-1.2a3.bz2 sudo mv /usr/X11/bin/Xquartz /usr/X11/bin/Xquartz.old (only if you have not already installed one of these binaries) sudo cp Xquartz-1.2a2 /usr/X11/bin/Xquartz sudo chmod 755 /usr/X11/bin/Xquartz
Then, (re)start X11.app. Source compilation instructions: cd /tmp # build and install pkg-config if you do not already have it; MacPorts works here, too cd ../xorg-server-1.2.0
export ACLOCAL="aclocal -I /usr/X11/share/aclocal"
# Universal build: export CFLAGS="-arch ppc -arch i386 -pipe" export LDFLAGS="-arch ppc -arch i386 -pipe" ./configure --prefix=/usr/X11 --with-mesa-source=`pwd`/../Mesa-6.5.2/ --disable-dependency-tracking # Normal build: ./configure --prefix=/usr/X11 --with-mesa-source=`pwd`/../Mesa-6.5.2/
make sudo mv /usr/X11/bin/Xquartz /usr/X11/bin/Xquartz.old sudo cp hw/darwin/Xquartz /usr/X11/bin
Ben Byer CoreOS / BSD Technology Group, XDarwin maintainer
|