https://archive.fosdem.org/2023/schedule/event/om_fim/attach...
>seek a ’magic’ signature in the file after opening it, and try decoding it starting within the range of that signature
I have gone weeks at a time without using a graphical desktop at all thanks to these tools.
fbdev is not it, going through the DRM subsystem is much better
Overall I found there was almost nothing to do my job that actually required a GUI so did not bother fixing it.
The only software I tend to use today is a terminal and a browser, and graphical browsers are a hellscape of cookie approval prompts and ads and tracking. Thankfully today a local LLM can go to the web and fetch whatever content for me, so I am once again phasing out my use of web browsers.
Even now that I moved away from text-only, I typically work only with fullscreen windows. All I want to see is what I am focusing on at the moment.
This gives you hardware acceleration without a desktop environment.
Not to be confused the "desktop computer" which refers a form factor that rests on top of a desk
And honestly, you don't need much more for an image viewer.
export SDL_VIDEODRIVER=fbcon
or export SDL_VIDEODRIVER=kmsdrm
And tons of games too, such as Supertux2, Crispy Doom, SDLQuake, FreeCiv-SDL...Though there are also terminal graphics protocols these days. That seems like it would be another neat box to tick.
The idea is it would display some helplessness comment on the screen like "Help I'm trapped in a computer" etc etc.
Eventually I got the thing booted with it's original OS image and it was running a custom kernel and had the hardware still attached and worked, but it was very outdated so I decided backup and update it, more of a technical challenge than something practical.
I gave it a few tries but eventually the screen would stop working, not helped by the thing being quite slow. Updating in place was probably harder than a brand new OS. Eventually I determined that I'd need to build a custom kernel image using a newer version, something I've never done before and for me it was quite difficult and a little before AI had agents and such to help you along.
I managed to build a custom kernel but the driver for it had been patched out and moved to an optional thing that I had to enable, I was able to build the custom kernel but for some reason the screen wouldn't display anything like it did on the original OS.
I spent a further few weekends on it working really hard to get this thing to work. Eventually I calmly picked up the screen and intentionally pushed down hard with my thumb breaking the screen irreparably.
It was destructive yes but the joy I feel even now being free of this frustration is immense.
I said I would order a newer screen but have yet to do so.
You people are gross.
I think what you wrote here says more about how you see the world than how Goyal sees it.
I personally wouldn't be able to remember "kitty" if it was named "featureful-python-terminal-emulator", and I certainly wouldn't want to recommend it to others under this name
> but that doesn't change the overall perception and general take in corporate world.
It may come as a shock to you, but many don't really care about the feelings of the corporate world, away from our day jobs. Heck, some of us struggle to care in our day jobs! Luckily my corporate overlords and immediate management are not quite so sensitive.
When did dual forms become problematic?