Show Idle (>14 d.) Chans


← 2022-11-21 | 2022-11-23 →
00:20 asciilifeform crtdaydreams: nfi whether the approach is practical yet. (managed to, so far, wedge x; and then, separately, to create unkillable zombie window after process killed, grr)
00:20 asciilifeform and otherwise gnarly
00:21 asciilifeform (and.)
00:21 bitbot Logged on 2022-11-14 15:27:26 asciilifeform[5]: and of course ^ reopens the 'write font renderer, scroller, etc. widgetry from 0' sisyphian labour
00:24 asciilifeform ( how to wedge? make the graphic larger than the window... )
~ 32 minutes ~
00:57 jonsykkel frebsd xorg-server 1.20 also gives 'Connection reply indicated failure.'
~ 22 minutes ~
01:19 jonsykkel XAUTHORITY is setted correctly thouhg
~ 17 minutes ~
01:37 jonsykkel 'Invalid MIT-MAGIC-COOKIE-1 key' is what the server replyds if u read the eror mesage
01:37 jonsykkel fwiw http://zzz.st/up/5IHXSFcb/
01:38 jonsykkel apers to be big indian, maybe that it
01:43 jonsykkel wtf is this line fatal_write(state->socket_fd, xauth_cookie + xauth_len - 16, 16);
01:45 jonsykkel ok i see
01:47 jonsykkel it worx if i manualy put the offset of last field of first xauthroity entry, rather than last entry like the prog dose
01:51 jonsykkel http://zzz.st/up/f3xf0dlu/20221122_074950.png
01:53 jonsykkel https://github.com/lagggal/X11-headers/blob/master/Xauth.h#L38
01:55 jonsykkel that file apers to just be an aray of these
02:00 jonsykkel also usefuL https://www.x.org/releases/current/doc/xproto/x11protocol.html#Encoding::Connection_Setup
~ 2 hours 10 minutes ~
04:10 crtdaydreams http://logs.bitdash.io/pest/2022-11-22#1016726 << heh. at least it's not alsa.....
04:10 bitbot Logged on 2022-11-22 00:20:27 asciilifeform[5]: crtdaydreams: nfi whether the approach is practical yet. (managed to, so far, wedge x; and then, separately, to create unkillable zombie window after process killed, grr)
04:17 crtdaydreams http://logs.bitdash.io/pest/2022-11-14#1016213 << how far did you get with your attempts at iron gc from thin air?
04:17 bitbot Logged on 2022-11-14 15:27:26 asciilifeform[5]: and of course ^ reopens the 'write font renderer, scroller, etc. widgetry from 0' sisyphian labour
~ 5 hours 47 minutes ~
10:05 asciilifeform http://logs.bitdash.io/pest/2022-11-22#1016738 << suspected this! (but not had time to try). ty jonsykkel !
10:05 bitbot Logged on 2022-11-22 01:47:26 jonsykkel: it worx if i manualy put the offset of last field of first xauthroity entry, rather than last entry like the prog dose
10:05 asciilifeform and ty to erryone who test-fired.
10:06 * asciilifeform suspects that 'use last entry' aint gonna work, necessarily, if there's >1 session (e.g. there's an x proggy going over tcp)
~ 1 hours 59 minutes ~
12:06 asciilifeform http://logs.bitdash.io/pest/2022-11-22#1016745 << elaborate?
12:06 bitbot Logged on 2022-11-22 04:17:34 crtdaydreams[jonsykkel|awt|signpost]: http://logs.bitdash.io/pest/2022-11-14#1016213 << how far did you get with your attempts at iron gc from thin air?
~ 6 hours 52 minutes ~
18:58 phf http://logs.bitdash.io/pest/2022-11-22#1016726 << this wouldn't happen on Xsgi™
18:58 bitbot Logged on 2022-11-22 00:20:27 asciilifeform[5]: crtdaydreams: nfi whether the approach is practical yet. (managed to, so far, wedge x; and then, separately, to create unkillable zombie window after process killed, grr)
19:03 phf in general x.org doesn't work well when you work within the spec, but outside established conventions. optimized for gtk™, but if you pick up even xlib level programming guide and start doing odd things, very easy to lock the server or do a hard crash
19:07 phf back when x was used as a network protocol, to tie together a heterogenous unix ecosystem, the server would be written defensively, with the idea that the client might be malicious, or compromised, or just badly written with a home baked x protocol implementation (e.g. clx)
19:16 phf but considering that xfree86 came into prominence along with the whole linux pc hobbyist market, through the 90s it was a miracle when it worked at all, while in the 2000s, when the x.org fork happened, the attention shifted to "renders movies and games" and "linux on desktop"
19:20 phf so while there exists some platonic idea of x window system protocol that one could first principles from, the reality of still surviving artifacts is mostly dismal
19:23 phf that's also how succesful wayland propaganda works: same people who drove a questionable xorg/xfree86 architecture and codebase into the ground to the point of basically going "fuck this shit, we can't solve all these old standing problems, that we ourselves created" can then attack x as ecosystem with a strawman of their
19:23 phf questionable implementation, that they themselves are then going to replace with own better™ solution
19:24 phf but they are also right at the same time, because there's no x outside of xorg/xlib/xcb/gtk/kms/drm and the ungodly interaction of those components
~ 40 minutes ~
20:05 asciilifeform phf: asciilifeform (who normally quick on trigger to say 'it suxx') not even concluded 'x is broken!11'. rather, it simply has ~0 error handling (and none even promised in the manual, fwiw)
20:05 asciilifeform so far found that in fact still worx entirely as described in the ancient deadtree.
20:06 * asciilifeform fwiw not tried to use the direct-to-memory extensions, shm etc. cuz not writing a shooter, lol, but simply text proggy
20:06 asciilifeform + would like it to work over tunnels like normal xisms
20:07 asciilifeform http://logs.bitdash.io/pest/2022-11-22#1016759 << last asciilifeform knew, the wayland people managed to replicate the microshit graphics system faithfully, incl. crashes and 'want remote? here's a 1024x768 desktop' etc
20:07 bitbot Logged on 2022-11-22 19:23:08 phf[awt]: that's also how succesful wayland propaganda works: same people who drove a questionable xorg/xfree86 architecture and codebase into the ground to the point of basically going "fuck this shit, we can't solve all these old standing problems, that we ourselves created" can then attack x as ecosystem with a strawman of their
20:08 asciilifeform http://logs.bitdash.io/pest/2022-11-22#1016757 << btw any idea what crapple's variant of x was made out of ? (is it simply xfree86 on top of their graphics stack?)
20:08 bitbot Logged on 2022-11-22 19:16:42 phf[awt]: but considering that xfree86 came into prominence along with the whole linux pc hobbyist market, through the 90s it was a miracle when it worked at all, while in the 2000s, when the x.org fork happened, the attention shifted to "renders movies and games" and "linux on desktop"
20:12 phf asciilifeform, my point is that xorg is designed for "linux on desktop", assumes well behaved clients in the form of essentially gtk apps. this is not how things used to be done. i've learned x programing with a sgi o2 machine that they sold at terrapin trader, and sgi wrote their own X implementation called Xsgi, which, w
20:12 phf ritten as it was by grownups, didn't exhibit this kind of corner behaviors. was entirely bulletproof when it came to faulty x packets, weird states, etc.
20:13 phf as far as wayland, there aren't "wayland people", the system is being developed by the xorg people, in fact xorg itself has been in "maintenance mode" for a while now, where the bulk of xorg work goes into xwayland, an embeded wayland subsystem for running x programs
20:14 phf xquartz, the apple thing, is also part of xorg
20:16 phf https://gitlab.freedesktop.org/xorg/xserver/-/tree/master/hw/xwayland https://gitlab.freedesktop.org/xorg/xserver/-/tree/master/hw/xquartz etc
20:22 phf that's my take and my sticking by it
~ 35 minutes ~
20:58 * asciilifeform had o2 in office, long ago, for yrs, but not programmed for it -- it ran 3d visualized thing with fantastically expensive visor helmet
20:58 asciilifeform interesting re xsgi & corner cases, had nfi.
21:01 asciilifeform phf: didja have to patch 'modern' x to connect with bolix ? (which asciilifeform would expect aint least bit 'gtk-like' in behaviour)
21:08 phf asciilifeform, yes, there's a handful of ops in genera that'll hard lock x server. one during boot, which is documented in most "how to opengenera.tar.bz2 on linux". i believe the version i'm running has been pre-patched
~ 1 hours ~
22:09 phf also the particular hard lock was introduced in the recent version of xorg, because for a longest time the instruction was to run redhat 6.x vintage to get opengenera working
22:09 phf for a longest time, meaning since the regression got intorduced until recently when it was fixed on genera side
~ 44 minutes ~
22:54 asciilifeform a ha that'd explain wai the traditional recipe is to stuff it in vmware w/ old rathead
22:56 * asciilifeform thinks he recalls being able to xtunnel to ye olde dec alpha genera, but may be imagining, been some yrs since booted that one
22:56 asciilifeform and for that matter can't recall on ~what~ precisely was the other end of that tunnel
← 2022-11-21 | 2022-11-23 →