Groups | Search | Server Info | Login | Register


Groups > comp.windows.x > #547

Re: why X

Message-ID <66453f9d@news.ausics.net> (permalink)
From not@telling.you.invalid (Computer Nerd Kev)
Subject Re: why X
Newsgroups comp.windows.x
References <E9TTqC5XlaglCPCF@violet.siamics.net> <6643f5cf@news.ausics.net> <v210p6$fljd$2@dont-email.me>
User-Agent tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host news.ausics.net
Date 16 May 2024 09:05:01 +1000
Organization Ausics - https://newsgroups.ausics.net
Lines 39
X-Complaints abuse@ausics.net
Path csiph.com!news.bbs.nz!news.ausics.net!not-for-mail
Xref csiph.com comp.windows.x:547

Show key headers only | View raw


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.

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

Back to comp.windows.x | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

why X Ivan Shmakov <ivan@siamics.netREMOVE.invalid> - 2024-05-11 17:35 +0000
  Re: why X Marco Moock <mm+usenet-es@dorfdsl.de> - 2024-05-11 20:07 +0200
    Re: why X Ivan Shmakov <ivan@siamics.netREMOVE.invalid> - 2024-05-22 09:25 +0000
      Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-22 22:07 +0000
        Re: why X Ivan Shmakov <ivan@siamics.netREMOVE.invalid> - 2024-05-23 13:57 +0000
          Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-23 22:00 +0000
            Re: why X Muttley@dastardlyhq.com - 2024-05-24 08:47 +0000
  Re: why X not@telling.you.invalid (Computer Nerd Kev) - 2024-05-15 09:37 +1000
    Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-15 00:48 +0000
      Re: why X not@telling.you.invalid (Computer Nerd Kev) - 2024-05-16 09:05 +1000
        Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-16 00:06 +0000
          Re: why X Computer Nerd Kev <not@telling.you.invalid> - 2024-05-16 17:18 +1000
    Re: why X Ivan Shmakov <ivan@siamics.netREMOVE.invalid> - 2024-05-22 08:55 +0000
      Re: why X not@telling.you.invalid (Computer Nerd Kev) - 2024-05-24 09:41 +1000
        Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-24 00:29 +0000
      Re: why X Computer Nerd Kev <not@telling.you.invalid> - 2024-05-24 21:35 +1000
        Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-24 21:37 +0000
  Re: why X Bozo User <anthk@disroot.org> - 2024-05-20 06:43 +0000
    Re: why X Muttley@dastardlyhq.com - 2024-05-20 07:20 +0000
      Re: why X gazelle@shell.xmission.com (Kenny McCormack) - 2024-05-22 15:51 +0000
    Re: why X Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-05-20 22:29 +0000
      Re: why X Muttley@dastardlyhq.com - 2024-05-21 07:20 +0000

csiph-web