And what about the question? I have X11-server installed from MacPorts. An Aqua App is installed in /Applications/MacPorts/X11.app. When I want to launch it, nothing since my update to Mojave :-(
The only way I found is to execute the binary directly from a Terminal like that: $ /Applications/MacPorts/X11.app/Contents.MacOS/X11.bin & It’s not really fun. Is anyone have a solution? > Le 13 déc. 2018 à 02:36, Ryan Schmidt <ryandes...@macports.org> a écrit : > > > > On Dec 12, 2018, at 03:02, Tabitha McNerney wrote: > >> I just installed XQuartz 2.7.11 today on a fresh Mac running Mojave 10.14.2. >> I installed XQuartz from the XQuartz.pkg found in the disk image (dmg) file >> on the XQuartz support site: https://www.xquartz.org/ >> >> I didn't have any problems installing and then later running XQuartz. >> However, on Mojave, there was an interesting alert panel which appeared >> during the pkg installation process which I have not seen on previous >> versions of macOS when installing XQuartz, which alert panel with two >> buttons, one which stated "Don't Allow" and the other stated "OK", and text >> which stated the following: >> >> "Installer.app" wants access to control "System Events.app". Allowing >> control will provide access to documents and data in "System Events.app", >> and to perform actions within that app. >> >> I didn't know what to do so I waited. There must have been a timeout because >> the panel disappeared on its own without me making a selection. The package >> installer process then finished on its own and stated XQuartz had been >> installed successfully. I was then able to run XQuartz without any issues. >> Interestingly, when I now run System Preferences and select Security & >> Privacy -> Privacy -> Automation there is an entry for "Installer.app" and >> underneath a check box next to "System Events.app". The check box is >> unchecked. I gather this all has something to do with changes to Mojave's >> security and privacy settings. Has anyone else seen this with or without >> XQuartz involved? If so, any ideas of what this means? > > The XQuartz.pkg installer's postinstall script uses System Events to display > a dialog: > > > /usr/bin/osascript <<EOF > tell application "System Events" > activate > display dialog "You will need to log out and log back in to make > XQuartz your default X11 server." buttons {"OK"} > end tell > > > If you don't allow the installer to control System Events, then it cannot > display that dialog for you. > > I guess previous versions of macOS didn't restrict scripting access in this > way and just always allowed it. Probably a good thing for security that the > OS now warns you about this, but the installer was built 2 years ago, so the > developer couldn't have anticipated that macOS would be changed in this way. > > This has nothing to do with MacPorts. You could report the issue to the > developer of XQuartz: > > https://bugs.freedesktop.org/enter_bug.cgi > > -- Pierre Malard «Mittler zwischen hirn und händen muss das hirz sein !» «La médiation entre le cerveau et les mains doit être le cœur !» Fritz Lang - "Métropolis" - 1929 |\ _,,,---,,_ /,`.-'`' -. ;-;;,_ |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) πr perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <--
signature.asc
Description: Message signed with OpenPGP