GTK Ptyxis and iirc kgx do it with GNOME GSK_RENDERER=vulkan default...So a terminal program is using 3D APIs? that is weird
GTK Ptyxis and iirc kgx do it with GNOME GSK_RENDERER=vulkan default...So a terminal program is using 3D APIs? that is weird
Understood, but I think my question is more "why". For my adult life (ok some may say I'm not adult yet) terminal windows are text, perhaps ASCII art, escape sequences (even real vt100 had some level of support there) and ability to support curses.GTK Ptyxis and iirc kgx do it with GNOME GSK_RENDERER=vulkan default
It is more using a GPU (vs a CPU) than use of 3D rendering. On high dpi screens, once you use larger openfont/TTF fonts instead of bitmap ones, you can get noticeable better performance with a GPU than a CPU. This may not matter to typical users of these forums.....Why need a 3d renderer to do 2d stuff?
I feel stuff like glamor doing 2D/everything -> 3D on older GPUs that have hardware 2D paths is less-efficient and only done for development ease (every GPU has 3D, Wayland doesn't support Xorg DDX for the 2D paths, newer AMD GPUs don't have 2D VCN -> GCN+)It is more using a GPU (vs a CPU) than use of 3D rendering. On high dpi screens, once you use larger openfont/TTF fonts instead of bitmap ones, you can get noticeable better performance with a GPU than a CPU. This may not matter to typical users of these forums.....
What does that graphical "mode" have to do with the terminal in use?As long as you stay in character mode everything ok.
Problems start when you go to "graphical mode". I never could get working "ssh -X" or "vnc" work with neovim or vscode. Too slow to be of use.
Good question. Lets say i do "ssh -X" will the output not first try to output in local terminal. Even a picture an icon , i can be wrong here .What does that graphical "mode" have to do with the terminal in use?
IIRC, all -X does is allow ssh to serve as an X11 protocol tunnel: nothing more, nothing less. for xterm text it's kind of irrelevant. It really only has value if you remotely spawn an X11 application, but beware if you do...many X11 apps are not designed to well handle remote display, especially if they are bitmap graphics heavy.Good question. Lets say i do "ssh -X" will the output not first try to output in local terminal. Even a picture an icon , i can be wrong here .
You are not wrong, I think there is also a -Y which is same thing but does not do the security extensions. I routinely do this $WORK computer is a laptop that I hate the ergonomics of, but since working from home I ssh from my desktop with nice big monitors to it, open an xterm or two, then at most emacs. So not heavily graphic applications and they work fine. But I learned to not spawn firefox and try to display remotely a long time ago.IIRC, all -X does is allow ssh to serve as an X11 protocol tunnel: nothing more, nothing less. for xterm text it's kind of irrelevant. It really only has value if you remotely spawn an X11 application, but beware if you do...many X11 apps are not designed to well handle remote display, especially if they are bitmap graphics heavy.
Try 10 Gbit/s Ethernet. But with most machines you should also switch to a faster cipher for ssh.I cannot get complex applications to tunnel fast. On a 1 Gbit LAN, accessing Kdevelop on work laptop from home computer. The UI is always laggy.
I never X tunneled; servers didn't have X, and I figure remote computers to either have a physical K/M/monitor to do GUI stuff on directly, or need Sunshine/high-end 3D streaming tech for serious low-latency/high-quality/framerates.
Not sure what openSUSE is using, but I wonder how KMSCON interacts withOh great. Linux now starts messing with their VT mechanism. You know, the one that had nothing wrong with it:
I wonder whether this new toy is compatible with Claude Code, homebrew and pip.
drm_kms_helper.fbdev_emulation=0; been using that for a bit for faster boots Try 10 Gbit/s Ethernet. But with most machines you should also switch to a faster cipher for ssh.
Watch in top(1) whether your bottleneck is ssh CPU time.
That is not the question. The question is if Claude, homebrew or pip (or whatever) is compatible with $SHINY_NEW_TOY (at least I see them looking at things like that)I wonder whether this new toy is compatible with Claude Code, homebrew and pip.