Re: OpenGL and XQuartz

2023-08-20 Thread David Ledger via X11-users

On 8/19/23 21:37, René J.V. Bertin via X11-users wrote:

On Saturday August 19 2023 11:02:27 David Ledger wrote:


I think that "dead on every platform" is a bit premature.


I'd hope so, but if even a Debian clone like Devuan Chimaera now uses a 
Wayland-based login manager one starts wondering.


The new alternative has to work well on all platforms before the old is 
dead on all platforms. The old will remain alive on platforms where the 
new doesn't work but the old does. Sounds like X is on its way out though.



Air. Is Wayland available on Mac? What would be really useful would be


I only know someone got it to build but I still haven't tried it. Thing is that 
the underlying libraries were clearly developed for Linux, using Linux-specific 
syscalls which AFAIK don't exist on *BSD nor on Mac. Of course Wayland is a 
very different beast that (to me) looks much more akin to the Mac's approach 
with window server (or whatever it's called again) rather than an X11 server + 
window manager. That probably also means that even if you could, say, build 
QtWayland and ultimately KWin/Wayland (which is the compositor used for the KDE 
desktop) you couldn't just run that because it would try to take over the 
entire desktop. At best it'd work like XQuartz in rooted mode.
I've used that approach for a long time, switching between a traditional Unix/X11 
workstation and a modern desktop environment, "on opposite sides of the screen" 
as I called it. I don't think many people would accept that nowadays...


An X-server for iPad doesn't exist, but Wayland?


Haven't people succeeded in installing Linux onto iPads? Or you could get yourself a 
ChromeTab; those do use Wayland as their compositor/renderer, plus you can 
"side-load" Linux onto them ;)


Wayland would have to work under iOS to be worth having.


I have been using X for those 40 years but it's been a while since I
used X-clients other than xterm


That begs the question why you need X at all?


I only use xterms currently. xterm rather than Terminal on Mac; xterm 
rather than Xfce on Ubuntu, so I use the same term on both. Xfce is also 
X of course because that's whet my Ubuntu uses.



to look? Everything I've found concentrates on it being a purely
localhost thing


It is, unless you run xwayland, which is an equivalent of XQuartz...


Is xwayland X based?


We used to run Firefox (or Netscape?) on Unix servers
displaying on a PC X-server. Are those sorts of things available on
current VMs? On Docker?


Have you realised that the big browsers today have more or less become OSes in 
themselves, and use hardware acceleration, OpenGL or Vulkan or whatever other fast 
rendering & compositing protocol the host offers? And on their side, sites have 
developed into desktop-like designs making heavy use of those accelerated rendering 
options. I haven't tried to run either on a remote screen for a long time, and the 
times I tried simpler QtWebengine or WebKitGTk browsers remotely that wasn't 
exactly a success.


I have noticed that they are getting bigger and bigger. I tend to visit 
sites that don't need fancy stuff so I don't really know what they can 
do these days. I shop for DIY stuff, household stuff, computer stuff and 
sometimes food, but mainly look for textual information.


Running a browser on Docker would make it safer to visit 'dangerous' 
sites because only the throw away Docker VM would be corrupted. I used 
to use a browser run on a headless server to download things to it 
because it was so difficult to get the same thing from the PC to the 
server.

Actually, Jeremy once pointed out that a proper Wayland implementation on Mac 
could be the solution for the issues that exist with the X server (i.e. we'd be 
using xwayland) ;)

R.


Thanks for the insights. ,
David

___
Do not post admin requests to the list. They will be ignored.
X11-users mailing list  (X11-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: OpenGL and XQuartz

2023-08-19 Thread David Ledger via X11-users

On 8/19/23 08:56, Christopher Stacy via X11-users wrote:
I think the Linux community has decided to abandon the X Window System 
entirely. It's dead on every platform. So, yes, you are doomed.


Command-line stuff is just done directly with ssh (not involving xterm).

Remote access to graphical applications is all done by screen copying 
(blitting) using clever algorithms and the essentially infinite 
bandwidth that's universally available. Like VNC only better. The days 
of transmitting drawing commands to a remote window server are over. 
That was a good solution four decades ago, when the long-haul backbone 
networks were operating at 56 Kb/s. Today, things are thousands of times 
faster. Better to just efficiently transmit the picture, especially if 
you can take advantage of lower-level GPU functionality.


All hail Wayland.

X11 is obsolete.
Please update your programs.


I think that "dead on every platform" is a bit premature. Although this 
is an Apple list my primary laptop is a Dell running Ubuntu 20, which 
reverted from Wayland to X. It's not the latest, but still supported, 
and not that old. I also have a 27" iMac, a mini and a small MacBook 
Air. Is Wayland available on Mac? What would be really useful would be 
the ability to run a Mac application on a Mac (of course) but with the 
display on an iPad. An X-server for iPad doesn't exist, but Wayland?


I have been using X for those 40 years but it's been a while since I 
used X-clients other than xterm, but I've been using ssh entirely for 
some years. I suppose there must now be better replacements for 'Putty' 
on Windows. My clients always gave me Windows boxes with X-server 
applications to use.


I obviously need some education on Wayland. Where would be a good place 
to look? Everything I've found concentrates on it being a purely 
localhost thing. We used to run Firefox (or Netscape?) on Unix servers 
displaying on a PC X-server. Are those sorts of things available on 
current VMs? On Docker?


I would appreciate any brief answers or pointers, but as this is an 'X' 
list I don't expect a discussion.


Thanks
David

- Computers since '69, Unix since '83, Macs since '84. (Yes, I'm retired 
:-) )



___
Do not post admin requests to the list. They will be ignored.
X11-users mailing list  (X11-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: xterm operation not permitted

2020-02-07 Thread David Ledger via X11-users

On 2020-02-07 08:44, Ben Kilminster wrote:



On 2020-02-05 16:10, Ben Kilminster via X11-users wrote:

Hello,
I'm on a Mac  (Mac Catalina 10.15.2, XQuartz 2.7.11).
The problem is using the xterm provided by XQuartz, I no longer have 
permission to look in my directories :

Wed 16:59 [bjk] ls ~/Documents/
ls: : Operation not permitted
I found a solution recommended online, which is :
1) System Preferences -> Security & Privacy -> Privacy -> "Full Disk 
Access"

2) Unlock then add "Applications/Utilities/XQuartz.app"
3) Restart everything.
However, I still get the same error.
The other "Terminal" program still works, so this is not fatal.
But right now XQuartz is not usable for me.  Suggestions ?


It look like you are either not *who* you think you are or not *where* 
you think you are.


In both of a fresh Terminal and a fresh xterm, do:

$ pwd
$ id
$ echo $0
$ echo $SHELL
$ echo ~
$ echo $HOME

They should match between the Terminal and xterm environments.

Whichever terminal (lower 't') you use it's the shell that does the 
work not the terminal.


David



Hello David,

Unfortunately, both agree.
There are plenty of other ideas though, and I will go through them all.


I wonder if it's anything to do with Sandboxing. It's something I know 
virtually nothing about.


David




___
Do not post admin requests to the list. They will be ignored.
X11-users mailing list  (X11-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: xterm operation not permitted

2020-02-05 Thread David Ledger via X11-users

On 2020-02-05 16:10, Ben Kilminster via X11-users wrote:

Hello,

I'm on a Mac  (Mac Catalina 10.15.2, XQuartz 2.7.11).

The problem is using the xterm provided by XQuartz, I no longer have 
permission to look in my directories :

Wed 16:59 [bjk] ls ~/Documents/
ls: : Operation not permitted

I found a solution recommended online, which is :
1) System Preferences -> Security & Privacy -> Privacy -> "Full Disk 
Access"

2) Unlock then add "Applications/Utilities/XQuartz.app"
3) Restart everything.

However, I still get the same error.

The other "Terminal" program still works, so this is not fatal.
But right now XQuartz is not usable for me.  Suggestions ?


It look like you are either not *who* you think you are or not *where* 
you think you are.


In both of a fresh Terminal and a fresh xterm, do:

$ pwd
$ id
$ echo $0
$ echo $SHELL
$ echo ~
$ echo $HOME

They should match between the Terminal and xterm environments.

Whichever terminal (lower 't') you use it's the shell that does the work 
not the terminal.


David

 ___
Do not post admin requests to the list. They will be ignored.
X11-users mailing list  (X11-users@lists.apple.com)
Help/Unsubscribe/Update your Subscription: 
https://lists.apple.com/mailman/options/x11-users/archive%40mail-archive.com

This email sent to arch...@mail-archive.com