Tiny Core Extensions > TCE Corepure64

How to enable GLX in Xnest?

<< < (2/2)

GNUser:
Hi, curaga. I found Xephyr incredibly useful. Extension for TCL12 x86_64 has been submitted.

Thanks for your help. Your expert comment led me to suspect (and confirm) that Xnest:
1. Does not support GLX
2. Is not sophisticated enough to hide unsupported extensions when it lists "available" extensions

Xephyr worked perfectly for what I needed. I hope the extension helps others.

nick65go:
@GNUser: I am curious about this Xephyr server, which is usually packed together with Xorg server in almost all linux distros. TLDR:

1. Why would you need two X servers (Xorg on :0 and Xephyr on :1) for the same linux? Do you need two window-Managers (like flwm and jwm) to run simultaneously, each outputting on its physical monitor?

2. What does offer differently Xephyr vs.Xorg? less RAM, less dependency etc?

    [EDIT]: Moved Firefox issue to new topic.  Rich

GNUser:
Hi, nick65go.

Q: Why would you need two X servers (Xorg on :0 and Xephyr on :1) for the same linux?
A: Some GUI applications behave in unexpected ways--e.g., some applications look weird if you change size of its window (e.g., make window fullscreen) after starting the application. Rather than debugging the applications, it is easier to open up a window with Xephyr, make whatever adjustments you want to the Xephyr window, then open the application inside the Xephyr window like so:

--- Code: ---$ DISPLAY=:1 foo
--- End code ---
In my specific case, I'm polishing my homegrown screensaver. Running different animation/image-producing binaries inside Xephyr window ensures predictable, uniform behavior.

Q: What does offer differently Xephyr vs. Xorg?
Xephyr is meant to be used inside an Xorg session, not instead of Xorg.

nick65go:
@GNuser: Thank you.

    [EDIT]: Moved Firefox issue to new topic.  Rich

Rich:
Hi nick65go

--- Quote from: nick65go on November 25, 2021, 05:51:28 AM ---@Rich: good tip, but I do not want to hijack this topic. ...
--- End quote ---

Agreeded. The Firefox related posts have been moved here:
http://forum.tinycorelinux.net/index.php/topic,25358.0.html

Navigation

[0] Message Index

[*] Previous page

Go to full version