| Summary: | No cursor for text entry into keepassxc | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | w unruh <unruh> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, lewyssmith, ouaurelien |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | keepassxc-2.6.4-1.mga8.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | Screenshot showing KeePassXC visible text entries | ||
|
Description
w unruh
2021-07-01 16:36:19 CEST
Desktop XFCE, Mageia 8 updated, Desktop machine. VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
w unruh
2021-07-01 16:39:27 CEST
Summary:
Mo cursor for text entry into keepassxc =>
No cursor for text entry into keepassxc Can not confirm. It looks like you have not matching/bad matching color themes in use (e.g. dark cursor theme on dark application theme or white/white and so on) . Please post all your color themes in use so that we can try to reproduce. OK. Unfortunately you will have to guide me as to what you want me to report. My Mouse cursor theme is ContrastLarge. If I change that to Mate black or Mate it makes no difference. Note that Keepassxc is the only program that gives me this problem. I have not noticed it elsewhere. The keepassxc screen is light grey, almost white. Where else should I be looking for things to try or adjust, if it is the theme. (Note that I have no trouble seeing the mouse location, it is just the cursor, usually a solid vertical line, in the text entry fields that is invisible. Created attachment 12835 [details]
Screenshot showing KeePassXC visible text entries
Thank you sturmvogel for your prompt comment.
I have just installed 'keepassxc-2.6.4-1.mga8.x86_64.rpm' on my M8 box (LXDE), and it *does* show text input; as this attached screenshot illustrates.
This is another issue where the reporter seems to be a lone case. We must be guided by sturmvogel as to what to look for.CC:
(none) =>
lewyssmith
Lewis Smith
2021-07-01 21:41:29 CEST
CC:
(none) =>
sturm-fr Sorry, I thought I was clear. It is ONLY the cursor which is not there (that vertical bar in your case after "a note." . Text shows up fine, but that vertical bar which shows where the text will appear when you type is not there. Nor is the cursor there on any text entry in keepassxc. I welcome any help. This behaviour does not occur anywhere else in any other program (eg, I am typing in Chromium, and the cursor is right where it should be, and goes to where I click the mouse pointer if I want to go back and correct something). Again, this is in XFCE. I just did some more testing (after having reconstructed the database in keepassxc. Now the curseor is there in the notes, but not when I am changing any of the entries (eg password, username, Title in editing an entry, or Password, KeyFile in the login screen for Keepassxc) Please try creating a new user and see if the issue is present for that user. CC:
(none) =>
davidwhodgins It works for me in Plasma, and in Icewm, but not in XFCE. Another user it works for in Plasma. I'm suggesting trying it in a new user to see if it's some config setting causing the problem or a system wide problem. Yes, I understood, but wanted to do the easy tests first. I have now done what you asked, created a new user and logged in with XFCE, and it does now work for that user. So, as you say, it does seem to be some config setting of my user, which is of course of little interest for you, but is for me. Any suggestions of where to look would be appreciated. However, I think you can close this as invalid. Closing. Some ways of handling it ... Rename /home/$USER /home/$USER.old, and move the files back from the old directory till you figure out which one needs to be deleted or changed by comparing them to the ones created for the new user. Run it under strace (for eg. "strace -f -ostrace.txt keepassxc"), and then using grep as in "grep /home strace.txt|grep -v such" to find the files to look at. Tedious, but usually eventually locates the needed change. Resolution:
(none) =>
INVALID Since my Home directory is 87GB in size, and contains almost 30thousand files, yes, it would be tedious. I am not sure what one could look for to see that a cursor was not displayed in strace. The keepassx files are the same in XFCE and Plasma, so it cannot be there. It must be something that is unique to XFCE. (In reply to w unruh from comment #11) > Since my Home directory is 87GB in size, and contains almost 30thousand > files, yes, it would be tedious. > I am not sure what one could look for to see that a cursor was not displayed > in strace. The keepassx files are the same in XFCE and Plasma, so it cannot > be there. It must be something that is unique to XFCE. I suggest you to change the desktop theme to a more lighter one. Also, keepassxc is a QT application, so you should also try to use a lighter theme for QT apps under XFCE. Try with qt5ct application for doing this with your user account and XFCE desktop if this desktop is your desktop choice. Regards. CC:
(none) =>
ouaurelien (In reply to w unruh from comment #7) > It works for me in Plasma, and in Icewm, but not in XFCE. I shall try it under Xfce. *** Bug 30151 has been marked as a duplicate of this bug. ***
sturmvogel
2022-03-12 12:34:33 CET
CC:
sturm-fr =>
(none) |