Skip to main content
replaced http://unix.stackexchange.com/ with https://unix.stackexchange.com/
Source Link

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).

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 itold clients can't be made not to use it; 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.

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).

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; 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.

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).

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; 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.
the tag for the system/distro I am using
Link
Added a link to the corresponding bug report.
Source Link

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)"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).

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; 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.

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).

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; 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.

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).

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; 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.
Tweeted twitter.com/#!/StackUnix/status/452990378518786048
Source Link
Loading