You are not logged in.
It is:
$ xwininfo -int -id 92274698; xprop -id 92274698
xwininfo: Window id: 92274698 "Chromium clipboard"
Absolute upper-left X: -100
Absolute upper-left Y: -100
Relative upper-left X: -100
Relative upper-left Y: -100
Width: 10
Height: 10
Depth: 0
Visual: 0x20
Visual Class: TrueColor
Border width: 0
Class: InputOnly
Colormap: 0x0 (not installed)
Bit Gravity State: ForgetGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsUnMapped
Override Redirect State: no
Corners: +-100+-100 -2010+-100 -2010-1170 +-100-1170
-geometry 10x10+-100+-100
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 106505330
WM_NAME(STRING) = "Chromium clipboard"
$ xwininfo -int -id 10485935; xprop -id 10485935
xwininfo: Window id: 10485935 (has no name)
Absolute upper-left X: 0
Absolute upper-left Y: 0
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 1920
Height: 1080
Depth: 24
Visual: 0x101
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0xa000aa (installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +0+0 -0+0 -0-0 +0-0
-geometry 1920x1080+0+0
WM_HINTS(WM_HINTS):
Initial state is Normal State.
Third one is apparently same as first:
$ xwininfo -int -id 92274698; xprop -id 92274698
xwininfo: Window id: 92274698 "Chromium clipboard"
Absolute upper-left X: -100
Absolute upper-left Y: -100
Relative upper-left X: -100
Relative upper-left Y: -100
Width: 10
Height: 10
Depth: 0
Visual: 0x20
Visual Class: TrueColor
Border width: 0
Class: InputOnly
Colormap: 0x0 (not installed)
Bit Gravity State: ForgetGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsUnMapped
Override Redirect State: no
Corners: +-100+-100 -2010+-100 -2010-1170 +-100-1170
-geometry 10x10+-100+-100
_KDE_NET_WM_USER_CREATION_TIME(CARDINAL) = 106505330
WM_NAME(STRING) = "Chromium clipboard"
Fourth is 0.
Offline
FOOBAR is a sanity test ;-)
So there's a chromium clipboard handler which holds both main "clipboards" (PRIMARY is the selection/3rd button cnp, CLIPBOARD is ctrl+c/p) and something weird which looks very similar to the root window, but likely is not (compare "xwininfo -root") which holds the wacko SECONDARY buffer where nobody knows what it's actually good for.
You could kill all chromium PIDs and see what changes (though I assume while the owners change, the behavior won't restore)
Then it gets interesting: try killing the SECONDARY buffer owner:
xkill -id 10485935
ENSURE FIRST that
a) this is NOT the root window
b) you're prepared for an immediate session loss, because we don't know what this window belongs to
See which process dies as consequence and oc. whether the clipboard behavior is restored.
Offline
Refreshing. I have the same problem after recent update. CTRL+C/V and SHIFT+INS does not work in Opera, Leafpad but CTRL+V works in Libre. If i copy something from Libre and paste it to Opera, Leafpad, nothing happens.
Last edited by firekage (2019-02-23 09:47:48)
Offline
And did you check the selection owner status and, in case, what that window belongs to?
Offline
I am revisiting this after 6 months.
After multiple updates, until the initial problem has been reported, CTRL-V still does not work in any application (except for the virtualized OSes in VirtualBox). The only way to use the paste functionality is through SHIFT-INSERT.
Since I already invested a lot of time hacking this issue without arriving at a workable solution, my conclusion is that KDE simply does not work for me (one ThinkPad and one ThinkStation).
No, window ownership is not the central problem, or it is messed up to the level that I cannot even understand what is expected and what is buggy behavior.
At this point, I am concluding that this issue already consumed an unjustifiable amount of my time and I am abandoning KDE. Setting up a paste shortcut should not require this amount of hacking and I am not able to find any relevant community documentation that covers the issue.
Offline
Closing this abandoned topic.
Offline