So the main issues I've seen reported from 2.5.0_rc1 are: $PATH should be reordered - Fixed locally Display config changes result in clipped pointer events (can't move window some places) - I know a fix, checking upstream to see if it's the best fix Xephyr and Xnest have bad keymaps - Fixed locally ... you can use these binaries: http://static.macosforge.org/xquartz/downloads/testing/Xnest http://static.macosforge.org/xquartz/downloads/testing/Xephyr System fontconfig segfaults after updating to XQuartz - The only thing this can be is a conflict in the caches. I can't really "fix" this in an XQuartz update since it's the system fontconfig crashing System X11.app starts as "default" X11. - You need to log out for that. I don't want to force logout in the installer. After logging out and back in, system X11.app won't run - This is an issue with the system X11 and the fix must come from Apple. If I missed an issue, please report it (preferably with a bug report at http://xquartz.macosforge.org). As it is now, I think I have mostly eliminated the reported issues. Thanks for testing. --Jeremy
Dear all, after few days of testing the 2.5.0_rc1 this is what I've found on my system.log. I followed carefully your instructions and rebooted my system after the new install. As you see in the bottom there are some error messages I never saw before. Please note that I have a system.log in the background of my scree all the time. can someone tell me what is this about? there is apparently something wrong, but I can't tell you what. thanks for your time Aldo Mar 16 18:56:35 titan [0x0-0x5a05a].org.x.X11[15988]: X11.app: main(): argc=2 Mar 16 18:56:35 titan [0x0-0x5a05a].org.x.X11[15988]: argv[0] = /Applications/Utilities/X11.app/Contents/MacOS/X11.bin Mar 16 18:56:35 titan [0x0-0x5a05a].org.x.X11[15988]: argv[1] = -psn_0_368730 Mar 16 18:56:35 titan [0x0-0x5a05a].org.x.X11[15988]: Waiting for startup parameters via Mach IPC. Mar 16 18:56:35 titan org.macosforge.xquartz.startx[16031]: font_cache: Scanning user font directories to generate X11 font caches Mar 16 18:56:35 titan org.macosforge.xquartz.startx[16031]: font_cache: Updating FC cache Mar 16 18:56:35 titan org.macosforge.xquartz.privileged_startx[16039]: font_cache: Scanning system font directories to generate X11 font caches Mar 16 18:56:35 titan defaults[16058]: \nThe domain/default pair of (org.macosforge.xquartz.X11, dpi) does not exist Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: xauth: creating new authority file /Users/daglio/.serverauth.16031 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz: Unable to locate waiting server: org.macosforge.xquartz.X11 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz: X11.app = /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz: Starting X server: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 --listenonly Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X11.app: main(): argc=2 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[0] = /Applications/Utilities/XQuartz.app/Contents/MacOS/X11.bin Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[1] = --listenonly Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Waiting for startup parameters via Mach IPC. Mar 16 18:56:36 titan org.macosforge.xquartz.privileged_startx[16039]: font_cache: Updating FC cache Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X11.app: Listening on socket for fd handoff: (4) /var/tmp/tmp.0.w5fo6D Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X11.app: Thread created for handoff. Returning success to tell caller to connect and push the fd. Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz: Handoff connection established (try 1 of 5) on fd 7, "/var/tmp/tmp.0.w5fo6D". Sending message. Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz: Message sent. Closing handoff fd. Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X11.app: do_start_x11_server(): argc=6 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[0] = /opt/X11/bin/X Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[1] = :0 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[2] = -nolisten Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[3] = tcp Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[4] = -auth Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: argv[5] = /Users/daglio/.serverauth.16031 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X11.app: Received new $DISPLAY fd: 9 ... sleeping to allow xinitrc to catchup. Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Xquartz starting: Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: X.Org X Server 1.7.5 Mar 16 18:56:36 titan org.macosforge.xquartz.startx[16031]: Build Date: 20100315 Mar 16 18:56:38 titan org.macosforge.xquartz.startx[16031]: font_cache: Done Mar 16 18:56:38 titan org.macosforge.xquartz.privileged_startx[16039]: font_cache: Done Mar 16 18:56:39 titan org.macosforge.xquartz.startx[16031]: X11.app Handing off fd to server thread via DarwinListenOnOpenFD(9) Mar 16 18:56:39 titan org.macosforge.xquartz.startx[16031]: DarwinListenOnOpenFD: 9 Mar 16 18:56:39 titan org.macosforge.xquartz.startx[16031]: Calling ListenOnOpenFD() for new fd: 9 Mar 16 18:56:39 titan [0x0-0x5a05a].org.x.X11[15988]: X11.app: Launching /usr/X11/bin/xterm: Mar 16 18:56:39 titan [0x0-0x5a05a].org.x.X11[15988]: argv[0] = /bin/sh Mar 16 18:56:39 titan [0x0-0x5a05a].org.x.X11[15988]: argv[1] = -c Mar 16 18:56:39 titan [0x0-0x5a05a].org.x.X11[15988]: argv[2] = /usr/X11/bin/xterm Mar 16 18:56:43 titan com.apple.launchd.peruser.1278[88] ([0x0-0x5a05a].org.x.X11[15988]): Exited: Terminated Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:50 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:50 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:51 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:51 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:51 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan com.apple.Dock.agent[15805]: Tue Mar 16 18:56:51 titan.local Dock[15805] <Error>: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection Mar 16 18:56:51 titan Dock[15805]: kCGErrorInvalidConnection: CGSSetBackgroundEventMaskAndShape: Invalid connection
On Thu, Mar 18, 2010 at 11:01:26PM -0700, Jeremy Huddleston wrote:
So the main issues I've seen reported from 2.5.0_rc1 are:
$PATH should be reordered - Fixed locally
Display config changes result in clipped pointer events (can't move window some places) - I know a fix, checking upstream to see if it's the best fix
Xephyr and Xnest have bad keymaps - Fixed locally ... you can use these binaries: http://static.macosforge.org/xquartz/downloads/testing/Xnest http://static.macosforge.org/xquartz/downloads/testing/Xephyr
System fontconfig segfaults after updating to XQuartz - The only thing this can be is a conflict in the caches. I can't really "fix" this in an XQuartz update since it's the system fontconfig crashing
System X11.app starts as "default" X11. - You need to log out for that. I don't want to force logout in the installer.
Jeremy, You should at least have the installer alert the user either at the start of the installation or the end that a logout is required to use the newly installed X11. Jack
After logging out and back in, system X11.app won't run - This is an issue with the system X11 and the fix must come from Apple.
If I missed an issue, please report it (preferably with a bug report at http://xquartz.macosforge.org). As it is now, I think I have mostly eliminated the reported issues. Thanks for testing.
--Jeremy
_______________________________________________ Xquartz-dev mailing list Xquartz-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/xquartz-dev
On Mar 19, 2010, at 06:13, Jack Howarth wrote:
System X11.app starts as "default" X11. - You need to log out for that. I don't want to force logout in the installer.
Jeremy, You should at least have the installer alert the user either at the start of the installation or the end that a logout is required to use the newly installed X11.
It's not. You can still launch the newly installed X11 by running XQuartz.app. That's why I didn't want to force a logout. Also, if you're updating from an older version of XQuartz, it will not be required at all. I think this warrants a release note, but not a forced logout.
On 19Mar2010 10:11, Jeremy Huddleston <jeremyhu@apple.com> wrote: | On Mar 19, 2010, at 06:13, Jack Howarth wrote: | >> System X11.app starts as "default" X11. | >> - You need to log out for that. I don't want to force logout in the installer. | > | > You should at least have the installer alert the user either at the | > start of the installation or the end that a logout is required to use | > the newly installed X11. | | It's not. You can still launch the newly installed X11 by running | XQuartz.app. That's why I didn't want to force a logout. Also, if you're | updating from an older version of XQuartz, it will not be required at all. | | I think this warrants a release note, but not a forced logout. He's not asking for a forced logout. He (and I, having been forced to ask exactly this question in the past on the list) are asking for a remark in the install screen that the new X11 will be "enabled" (a better term is needed) after a logout. Its not obvious to most users that the current login $DISPLAY references the socket for the "old" X11. Cheers, -- Cameron Simpson <cs@zip.com.au> DoD#743 http://www.cskk.ezoshosting.com/cs/ Everything that can be invented has been invented. - Charles H. Duell, Commissioner, U.S. Office of Patents, 1899.
participants (4)
-
Aldo Dall'Aglio
-
Cameron Simpson
-
Jack Howarth
-
Jeremy Huddleston