Sample Header Ad - 728x90

Disabling an Xorg server's extension at runtime (for new clients)?

6 votes
1 answer
2342 views
I have an old Xorg server whose ["Render" extension seems to be buggy (if enabled, most of the fonts are invisible, unless hovering over them -- after upgrading the packages with X clients and libraries)](https://bugzilla.altlinux.org/show_bug.cgi?id=29956) . So, the problem is solved for new instances of the Xorg server by adding to /etc/X11/xorg.conf: Section "Extensions" Option "RENDER" "Disable" EndSection But what if I want to continue an X session, but make new clients not use the extension? (Of course, logically, [old clients can't be made not to use it](https://unix.stackexchange.com/a/4288/4319) ; but what about new ones?) Some options are: 1. Can I turn one of the server's extension off on the fly, while the server is running? 2. Can I tell the clients not to use it (e.g., those written with a specific toolkit)? 3. IS there an "X proxy" which could be used for my goal: the proxy could simply not advertise that it has a "Render" extension, or translate the requests that involve it, and forward everything to the "physical" X server, and my new clients would then connect to the proxy's DISPLAY.
Asked by imz -- Ivan Zakharyaschev (15862 rep)
Apr 7, 2014, 12:01 AM
Last activity: Nov 10, 2016, 05:05 PM