New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
size of the cursor is not be remembered after rebooting the computer #2391
Comments
Not reproducible. |
That is strange because it is reproducible also in Lubuntu 23.04 in LXQt 1.2.0. I changed the size of the cursor of "Breeze Light" from 34 to 40. After a restart of the computer the size is still 34. |
I just recognized that I don't even need to restart the computer. If I let appear again the Appearance, then the size is again 34 and not 40 as it should be. |
Report it to Lubuntu, telling them that it doesn't happen upstream. |
Hi! I had already reproduced this prior to this thread, but I'm having some serious memory issues right now. I think I figured out that it might be about the cursors we choose and how their developers set them up. If you can hold off for a little while to give me a chance to figure out what I had tracked down, I'll try to figure out what happened here on Debian Bookworm. In the meantime, I think I remember getting ready to ask if the cursor you're using offers a choice of something like small, regular, and large when you go to Those multiple size options seem to be the clog. And it just occurred to me this second that it could somehow still be the case with certain other cursors that only have one line to click. They may still be hardwired in a dot conf file somewhere. Those apparently override our personal CHOICE or needs to have e.g. larger medium sized cursors that aren't quite as big as the default "large" size. See you all in a little bit. 😄 |
I tested with what @ralf3u mentioned in his report, namely, Breeze and Breeze Light. Also, see #2397 (comment), although I don't think it's related to this because @ralf3u told that, in his case, the dialog showed 34 after reopening (which isn't reproducible here). |
Are you using a non-SDDM based setup? I ask this because according to this comment (https://discourse.lubuntu.me/t/bug-in-lubuntu-23-04-customized-size-of-the-cursor-is-not-remembered/4184/2) the issue could be caused by SDDM. |
I use SDDM. |
It may be specific to Ubuntu. Here, when I set the cursor size to a big value like 40, it remains 40 inside the LXQt session. When I log out, the cursor size becomes 22 in SDDM, which isn't a surprise because I'm outside the session. After logging into LXQt, the cursor size becomes 40 again, as expected. |
Are you using Manjaro ? because I think I know why it works there too. |
Yes. Why? |
The SDDM startup scripts look for directories and files that SDDM default SessionCommand is /usr/share/sddm/scripts/Xsession. /etc/X11/ had neither Xresources nor Xresources/ For debian based distros, So SDDM is focused on Xresources while LXQt is updating Xdefaults. A workaround is to symlink ~.Xdefaults to ~/.Xresources. This way Why isn't LXQt reading the cursor size from ~/.config/lxqt/session.conf ? |
Interesting!
It does. As for lxqt-config, when the user chooses a cursor theme and clicks Apply, lxqt-config applies it and puts its name into the config file (in But it's lxqt-session that reads the default cursor theme from |
@humpity |
OK, the function Even in its current form, that function isn't good because it clutters the file by adding new settings without removing the old ones. We might need a point release for lxqt-config too. EDIT: Done in lxqt/lxqt-config#938 |
Steps to reproduce
1 main-menu, preferences, ..., appearance
2 select
Cursor
3 select
Breeze
4 Change
Size
from 22 to 405 Click
Apply
6 restart the computer
Result
The cursor has the size of 22. In
Size
there is 22.Expectation
The cursor should have the size of 40. In
Size
there should be 40.Lubuntu 22.10
LXQt 1.1.0 (the current version is 1.2.0, what I don't use because it is not part of Lubuntu 22.10)
The text was updated successfully, but these errors were encountered: