On Thu, May 13, 2021 at 09:12:01AM +0200, Philipp Marek wrote:
> > > > If that's the case, trying a different window manager (xfce4 for
> > > > instance)
> > > > would show if the window manager is the appropriate place to go.
> > > 
> > > Sorry.... I'm running LXQT, which uses xfce4 by default:
> > > 
> > >    1755 ?        Sl     0:00  \_
> > > /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
> > 
> > Those are utilities -- but the window manager defaults to openbox.
> > Here's a slice from the output of pstree showing that:
> 
> Ah yeah, right, sorry.
> 
>       $ wmctrl -m
>       Name: Xfwm4
>       Class: xfwm4
>       PID: 1728
>       Window manager's "showing the desktop" mode: N/A
> 
> apt tells me
> 
>       xfwm4 - window manager of the Xfce project
> 
> and
> 
>       $ ps fax | grep openbox
>        389565 pts/15   S+     0:00  |           \_ grep openbox
>       $
> 
> so it looks like the window manager is not at fault.
> 
> If I "ssh -X <other-user>@localhost xterm", so that my personal
> ~/.Xresources
> don't apply, I can reproduce the blinking pixels; with "xpra" I still don't
> have the right or bottom borders, but the blinking pixels do not appear.
> 
>        390309 ?        RLl    0:04 /usr/bin/python3 /usr/bin/xpra start 
> --ssh=ssh
> -l ard --start=xterm
>        390310 ?        Sl     0:01  \_ Xvfb-for-Xpra-S390306 +extension GLX
> +extension Composite -scre
>        390452 ?        S      0:00  \_ xterm
>        390511 pts/20   Ss     0:00      \_ sh
>        390519 pts/20   R+     0:00          \_ ps fax
> 
> xpra says "Client OpenGL: disabled", "window rendering: GTK3: Cairo (1)".
> 
> glxinfo says (abbreviated):
> 
>       name of display: :0
>       display: :0  screen: 0
>       direct rendering: Yes
>       server glx vendor string: SGI
>       server glx version string: 1.4
>       server glx extensions:
>               ...
>       client glx vendor string: Mesa Project and SGI
>       client glx version string: 1.4
>       client glx extensions:
>               ...
>       GLX version: 1.4
>       GLX extensions:
>               ...
>       Extended renderer info (GLX_MESA_query_renderer):
>               Vendor: Intel (0x8086)
>               Device: Mesa Intel(R) UHD Graphics 620 (KBL GT2) (0x5917)
>               Version: 20.3.4
>               Accelerated: yes
>               Video memory: 3072MB
>               Unified memory: yes
>               Preferred profile: core (0x1)
>               Max core profile version: 4.6
>               Max compat profile version: 4.6
>               Max GLES1 profile version: 1.1
>               Max GLES[23] profile version: 3.2
>       OpenGL vendor string: Intel
>       OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2)
>       OpenGL core profile version string: 4.6 (Core Profile) Mesa 20.3.4
>       OpenGL core profile shading language version string: 4.60
>       OpenGL core profile context flags: (none)
>       OpenGL core profile profile mask: core profile
>       OpenGL core profile extensions:
>               ...
>       OpenGL version string: 4.6 (Compatibility Profile) Mesa 20.3.4
>       OpenGL shading language version string: 4.60
>       OpenGL context flags: (none)
>       OpenGL profile mask: compatibility profile
>       OpenGL extensions:
>               ...
>       OpenGL ES profile version string: OpenGL ES 3.2 Mesa 20.3.4
>       OpenGL ES profile shading language version string: OpenGL ES GLSL ES 
> 3.20
>       OpenGL ES profile extensions:
>               ...
>       122 GLX Visuals
>               ...
> 
> 
> Can I disable OpenGL for a single application or a single window, perhaps?

I expect that the answer is "no".
(this is in the area of "X server", though admittedly "add-ons").

-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: PGP signature

Reply via email to