Re: why X

Liste des GroupesRevenir à cw x 
Sujet : Re: why X
De : not (at) *nospam* telling.you.invalid (Computer Nerd Kev)
Groupes : comp.windows.x
Date : 16. May 2024, 00:05:01
Autres entêtes
Organisation : Ausics - https://newsgroups.ausics.net
Message-ID : <66453f9d@news.ausics.net>
References : 1 2 3
User-Agent : tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
Lawrence D'Oliveiro <ldo@nz.invalid> wrote:
On 15 May 2024 09:37:51 +1000, Computer Nerd Kev wrote:
 
XFree86 and later X.org used to include the TinyX servers that stripped
out all but the bare essentials for a small, relatively self-contained,
executable which worked (and still works) with most X software.
 
So what's missing? Xrandr? XShm? XFixes? XComposite? XShape?
XTest? Xv?

Nothing to stop most programs from working, as I said. The main
limitation preventing some software from working is that 3D
graphics using OpenGL aren't supported because it doesn't support
GLX etc.

The point is that efforts really haven't been directed at making X
smaller in the recent years up to when the paid developers switched to
Wayland, in fact the opposite has been happening.
 
What sort of things have they been adding that could be removed?

No idea, I was just saying (in the part that, as usual, you snipped)
that the size difference can be observed by building old vs current
X releases on the same platform with the same compiler settings.
Programs I tried that had been built against recent X.org libs
still worked with the smaller XFree86 libs, so the observed
improvement in former was about nill.

When an old program just uses Xlib directly ...
 
You still want to use Xlib rather than XCB?

For existing software Xlib works fine, and in old programs it's
more often seen than XCB, but the point (another over-snipping
victim) applies to either.

--
__          __
#_ < |\| |< _#

Date Sujet#  Auteur
11 May 24 * why X22Ivan Shmakov
11 May 24 +* Re: why X6Marco Moock
22 May 24 i`* Re: why X5Ivan Shmakov
23 May 24 i `* Re: why X4Lawrence D'Oliveiro
23 May 24 i  `* Re: why X3Ivan Shmakov
24 May 24 i   `* Re: why X2Lawrence D'Oliveiro
24 May 24 i    `- Re: why X1Muttley
15 May 24 +* Re: why X10Computer Nerd Kev
15 May 24 i+* Re: why X4Lawrence D'Oliveiro
16 May 24 ii`* Re: why X3Computer Nerd Kev
16 May 24 ii `* Re: why X2Lawrence D'Oliveiro
16 May 24 ii  `- Re: why X1Computer Nerd Kev
22 May 24 i`* Re: why X5Ivan Shmakov
24 May 24 i +* Re: why X2Computer Nerd Kev
24 May 24 i i`- Re: why X1Lawrence D'Oliveiro
24 May 24 i `* Re: why X2Computer Nerd Kev
24 May 24 i  `- Re: why X1Lawrence D'Oliveiro
20 May 24 `* Re: why X5Bozo User
20 May 24  +* Re: why X2Muttley
22 May 24  i`- Re: why X1Kenny McCormack
21 May 24  `* Re: why X2Lawrence D'Oliveiro
21 May 24   `- Re: why X1Muttley

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal