Re: Xquartz (non-) usability. Drawing speed. Startup etc
Re: Xquartz (non-) usability. Drawing speed. Startup etc
- Subject: Re: Xquartz (non-) usability. Drawing speed. Startup etc
- From: Filhol Alain via X11-users <email@hidden>
- Date: Sat, 4 Jan 2020 19:28:04 +0100
>> 2) Even when up, the drawing/rendering speed makes all X11 apps unusably
>> slow.
XQuartz from www.quartz.org <http://www.quartz.org/> was already extremely slow
as compared to X11 on Linux or Windows.
On 02 Feb 2017 Jeremy Huddleston Sequoia wrote:
> By oct 21 2016 I asked on <email@hidden
> <mailto:email@hidden>> a question about slow dialogues with
> OpenMotif and XQuartz (much slower than with Linux). Is this a known bug ?
> Shall I post again ?
>> There is a known issue there, I believe with Yosemite and newer versions of
>> macOS (maybe Mavericks+, maybe ElCap+, I forget exactly). The issue is
>> below us in CoreGraphics and won't really be fixed on Apple's side as doing
>> so would fix this case but cause bad performance penalties for every single
>> other case out there. The real solution is to get XQuartz off of libXplugin
>> and start using more modern macOS APIs (eg: finishing up libxcwm), but
>> there's not really anyone actively working on that right now.
> If you're interested in working on the replacement, I can point you in the
> right direction. It's maybe 60% done ... all by a group of college seniors
> at PSU.
When you speak of a MacPort version of X11, is it this one
<https://www.x.org/wiki/ <https://www.x.org/wiki/>> ?
I am new at MacPorts and I am not sure I understand how to use it.
port info xorg-apps
If I install this port, does it gives a X11.app similar to Quartz.app ? Shall I
activate it through a Terminal command ?
"Description: This package builds all of the x.org <http://x.org/> app
packages.” but this does not say where they are installed and how to use them.
I think that Apple should support XQuartz and developers should complain about
it.
Happy new year
Alain
> On 4 Jan 2020, at 10:21, Ken Preslan via X11-users <email@hidden
> <mailto:email@hidden>> wrote:
>
> Try the xorg-server-1.18 MacPort instead of the default xorg-server port.
> There was a speed regression from 1.18 to 1.20. It's still not nearly
> as fast as XQuartz was before Yosemite, though.
>
> At times, I wonder how hard it would be to change MacPorts' "vnc" port to
> start compiling the VNC/X11 server. (Right now it only compiles the
> client.) If that could be made to work, you could use a native MacOS
> VNC client to connect to it. You'd have something that would run X11
> apps on the Mac which would be lighter weight than a VM and much faster
> than XQuartz. You'd think that the work involved would be much smaller
> than the "XtoQ in libxcwm" fix to XQuartz.
>
> I've never gotten around to trying it though.
>
>
> On Sat, Jan 04, 2020 at 08:34:32AM +0000, Gunning, James (Energy, Clayton
> North) via X11-users wrote:
>> Hi All,
>> I'm running Xquartz from the Macports build on High Sierra.
>> Lots of things don't really work well
>> 1) I have to run /opt/local/bin/Xquartz manually from a terminal, then
>> start quartz-wm from the
>> xterm it fires up. The Applications/Macports/X11.app just bounced endlessly.
>> 2) Even when up, the drawing/rendering speed makes all X11 apps unusably
>> slow.
>> See https://gitlab.freedesktop.org/xorg/xserver/issues/188
>> <https://gitlab.freedesktop.org/xorg/xserver/issues/188>
>> Since X11 is my workhorse, this makes the whole OSX+X11 platform experience
>> rather
>> unworkable for me. I've taken to running linux via a VM on OSX - at least
>> the X11 works well, but it's a heavyweight solution.
>> It seems to me that without a fix this disqualifies OSX as a platform for
>> people who depend on the huge legacy set of X11 codes.
>>
>> Are other people as plagued by these issues as well. Is there any hope of
>> remediation for Xquartz
>> or substitute/workaround people know of?
>>
>> Best wishes
>> James.
>>
—————————————
Dr. Alain Filhol (Computer scientist)
Institut Laue-Langevin
EPN Campus, CS 20156, 71 ave des Martyrs, F-38042 Grenoble cedex 9
<email@hidden <mailto:email@hidden>>, Office: ILL19-206
Tel:+33 4.76.20.71.56, Fax: +33 4.76.20.76.48
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden