Hi Folks,
After upgrading via the terminal today...(included Kernel 6.17.5 and Plasma 6.5), the double arrowhead cursor for resizing windows is missing. Windows CAN be resized by "guess-timating" where the cursor WOULD be if it were there, but the cursor that normally turns into a double headed arrow never pops up. A Google search said it may have something to do with the Window Manager...so I've copied the output of the window manager below. ALSO...I tried ALL available cursor "themes" in my set up and NONE turn into the familiar double headed arrow.
Any suggestions to get it back? Thank you.
KWin Support Information:
The following information should be used when requesting support on e.g. https://discuss.kde.org.
It provides information about the currently running instance, which options are used,
what OpenGL driver and which effects are running.
Please post the information provided underneath this introductory text to a paste bin service
like https://paste.kde.org instead of pasting into support threads.
==========================
Version
=======
KWin version: 6.5.0
Qt Version: 6.9.2
Qt compile version: 6.9.2
XCB compile version: 1.17.0
Operation Mode: Wayland
Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_X11_XCB: yes
X11
===
Vendor: The X.Org Foundation
Vendor Release: 12401008
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
RES: yes; Version: 0x12
Decoration
==========
Plugin: org.kde.breeze
Theme:
Plugin recommends border size: None
onAllDesktopsAvailable: false
alphaChannelSupported: true
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 2
decorationButtonsRight: 3, 4, 5
borderSize: 0
gridUnit: 10
font: Noto Sans,10,-1,0,400,0,0,0,0,0,0,0,0,0,0,1
smallSpacing: 2
largeSpacing: 10
Output backend
==============
Name: DRM
Atomic Mode Setting on GPU 0: true
Cursor
======
themeName: breeze_cursors
themeSize: 24
Options
=======
focusPolicy: ClickToFocus
xwaylandCrashPolicy: 1
xwaylandMaxCrashCount: 3
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
separateScreenFocus: true
placement: 5
activationDesktopPolicy: SwitchToOtherDesktop
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
edgeBarrier: 100
cornerBarrier: 0
rollOverDesktops: false
focusStealingPreventionLevel: 1
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5013
operationMaxButtonRightClick: 5012
commandActiveTitlebar1: MouseRaise
commandActiveTitlebar2: MouseNothing
commandActiveTitlebar3: MouseOperationsMenu
commandInactiveTitlebar1: MouseActivateAndRaise
commandInactiveTitlebar2: MouseNothing
commandInactiveTitlebar3: MouseOperationsMenu
commandWindow1: MouseActivateRaiseOnReleaseAndPassClick
commandWindow2: MouseActivateAndPassClick
commandWindow3: MouseActivateAndPassClick
commandWindowWheel: MouseNothing
commandAll1: MouseUnrestrictedMove
commandAll2: MouseToggleRaiseAndLower
commandAll3: MouseUnrestrictedResize
keyCmdAllModKey: 16777250
doubleClickBorderToMaximize: true
condensedTitle: false
electricBorderMaximize: false
electricBorderTiling: false
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
compositingMode: 1
allowTearing: true
interactiveWindowMoveEnabled: true
pictureInPictureHomeCorner: BottomRightCorner
pictureInPictureMargin: 20
overlayVirtualKeyboardOnWindows: false
Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0
Screens
=======
Number of Screens: 1
Screen 0:
---------
Name: Virtual-1
Enabled: 1
Geometry: 0,0,1920x1200
Physical size: 0x0mm
Scale: 1
Refresh Rate: 59885
Adaptive Sync: incapable
Compositing
===========
Compositing is active
Compositing Type: OpenGL
OpenGL vendor string: Mesa
OpenGL renderer string: llvmpipe (LLVM 19.1.7, 256 bits)
OpenGL version string: 4.5 (Core Profile) Mesa 25.2.5-1
OpenGL platform interface: EGL
OpenGL shading language version string: 4.50
Driver: LLVMpipe
GPU class: Unknown
OpenGL version: 4.5
GLSL version: 4.50
Mesa version: 25.2.5
X server version: 1.24.1
Linux kernel version: 6.17.5
Direct rendering: Requires strict binding: no
Virtual Machine: no
OpenGL 2 Shaders are used
Loaded Effects:
---------------
shakecursor
outputlocator
colorpicker
zoom
screenedge
blur
windowview
tileseditor
overview
highlightwindow
startupfeedback
systembell
kscreen
Currently Active Effects:
-------------------------
blur
startupfeedback
Effect Settings:
----------------
shakecursor:
outputlocator:
colorpicker:
zoom:
zoomFactor: 1.2
mousePointer: 0
mouseTracking: 0
focusDelay: 350
moveFactor: 20
targetZoom: 1
screenedge:
blur:
windowview:
activeView:
delegate:
animationDuration: 106
ignoreMinimized: false
mode: ModeAllDesktops
partialActivationFactor: 0
gestureInProgress: false
searchText:
selectedIds:
tileseditor:
activeView:
delegate:
animationDuration: 200
overview:
activeView:
delegate:
animationDuration: 106
ignoreMinimized: false
filterWindows: true
organizedGrid: true
overviewPartialActivationFactor: 0
overviewGestureInProgress: false
transitionPartialActivationFactor: 0
transitionGestureInProgress: false
gridPartialActivationFactor: 0
gridGestureInProgress: false
desktopOffset:
searchText:
highlightwindow:
startupfeedback:
type: 1
systembell:
kscreen:
Loaded Plugins:
---------------
BounceKeysPlugin
KeyNotificationPlugin
MouseKeysPlugin
StickyKeysPlugin
TouchpadShortcutsPlugin
buttonsrebind
eis
krunnerintegration
nightlight
screencast
screenshot
Available Plugins:
------------------
BounceKeysPlugin
KeyNotificationPlugin
MouseKeysPlugin
StickyKeysPlugin
TouchpadShortcutsPlugin
buttonsrebind
eis
krunnerintegration
nightlight
screencast
screenshot
Just 'resurfacing' this issue... I haven't had success fixing it.
After multiple updates, I still don't have the traditional double headed arrow to re-size windows in SIDUCTION.
For experimentation..
I loaded a copy of my SIDUCTION machine I made in Oct 2025 in VirtualBox. Double headed arrows present as expected.
I then updated to the above reload. No errors with the update...but the double headed arrow no longer forms up and I am unable to switch to a different cursor layout. Somehow, the updates break the ability to display the double headed window resizing cursor. I'm lost.
Questions--
-Does anyone else have this problem? How did you fix it?
-Is there any way to reload the entire "cursor program" in order to get my double headed cursor back?
NOTE: I can re-size my windows using the "normal" cursor, but I have to guess where the active re-size area is becasue as mentioned...I don't have the visual cue of a double headed cursor.
Thank you,
Did you check it as another new user?
Hello hendrikL
Thank you for your suggestion. Per your suggestion, I added a new user (admin level user). Adding user was a success, but, when I went to the menu to "switch user", my screen would go black and freeze (cursor was free though). Also, when I tried to type either the new user...or the old user in the login box, the same thing happened: black screen hang with movable cursor.
There MUST be something MUCH more broken with my main install than what I first thought. Could it be a build up of CRUFT because I've been using the original SHOULDER OF GIANTS distro (successfully upgrading and using it) for nearly 3 years? Who knows....
In the spirit of curiosity and experimentation . . . I decided to create a NEW Virtual Machine (using a fresh SHINE ON install) on VirtualBox. On the fresh install, I DID get the double-headed cursor even after "the normal" apt update && apt upgrade commands (2 or 3 cycles of getting my fresh install up to date) were done.
HOWEVER.... there were 600+ packages that COULD NOT be installed using the routine apt update && apt upgrade command, so, I used the "apt full-upgrade" command. Most of those 600 packages WERE installed using the "apt full-upgrade" command. BUT....and its a BIG BUT....
BINGO !! My double headed cursor DISAPPEARED on the fresh install after using the "apt full-upgrade" command. This befuddles me. Luckily, I made a virtual machine clone of my fresh install of SHINE ON before I applied the "apt full-upgrade" command. I figured I could use this clone to experiment with if you or another community member suggest an alternative to using the "apt full-upgrade" command in order to get the 600 packages installed. Thank you.
PS - WOW during the new install of SHINE ON I saw your name hendrikL so many times recognizing your many contributions over the years! Thank you for your decades of work on Siduction.
First, in the name of our team thank you for the roses.
Using only apt upgrade isn't a good idea.
Always use apt full-upgrade, also if you think its to dangerous.
We have a chapter on this topic in our msnual.
I don't know what happened to the cursor and all the other things bye adding a new user, there must be more I can't see to my crystal ball.
As what is your system, what kind of graphic card, eayland or X11 ...., what is getting removed and so on.
First I would loo if I am using wayland or X11 as xserver, If using wayland change to X11 and check if something changes.
Sorry for all the mistakes in typing here, I am writing on my mobile and I am on the run.
So check if wayland or X11.
And adding a new user shouldn't break your system, 'adduser foo' isn't a dangerous command.
Thank you again hendrikL. I'm humbled to be assisted and tutored by a true Siduction Master!
Couple of updates....
- Did another fresh install SHINE ON (VM in VirtualBox). Double headed arrow WORKS after fresh install (but only works if I don't make UPDATES).
- For updates, I used your recommendation (apt full-upgrade). WOW, this time I only needed to run updates ONCE and all updates were loaded in ONE SHOT. When I did in using my old way (apt update and apt upgrade) I would have to run it 2 or 3 times before the system was fully updated.
-My latest VM Siduction install (using apt full-upgrade) makes the system run VERY smoothly, very nicely...low system resource usage, quiet fans...very nice...but...
-Double headed arrow is still missing.
-I tried both Wayland and x11...same results.
Honestly, it's not a big deal to not have a double headed arrow. I can still resize the windows by getting the "normal" cursor close to a window edge. Its just nicer to have that visual clue.
My computer is a 10 year old HP Envy i7 laptop with built in Intel 520 graphics HDMI connected to external monitor. While NOT a speed demon, it's been a very nice / dependable machine to run various versions of Linux on (almost always via VirtualBox). I've learned a lot. In the world of Linux . . . like all OS', there is always a rough spot here or there. This rough spot is an easy one to live with.
I can't say enough good things about the Community's generous support and moreover your generous support for / with Siduction. I want Siduction to live a long and healthy life, so I'll be making another (annual) donation to your development team. Thank you very much.
without reading the whole thread: did you ever try to use a different cursor theme and see if your missing cursor shows up?
Thank you for this suggestion. Yes I tried to change the cursor style, but I was NOT able to do this. I was "locked in" to the current cursor.
BUT...there is some great news.
Due to another issue, I was forced to "re-install" VirtualBox.
After the re-install, Siduction and its "double headed cursor" problem vanished as it should AND I can easily switch cursor styles. With 20/20 hindsight, my guess there was some type of corruption or other mis-configuration/mis-communitation between VirtualBox and my Siduction VM.
Very grateful to all who helped with the solution. Can't say enough great things about the Siduction Community.
Sincerely.