Wiki source code of Desktop

Last modified by Alexandru Pentilescu on 2025/06/27 19:04

Show last authors
1 (% class="jumbotron" %)
2 (((
3 (% class="container" %)
4 (((
5 = Desktop =
6 This page will cover bugs that pertain or were encountered on the desktop, either on Windows or Linux.
7 )))
8 )))
9
10 (% class="row" %)
11 (((
12 (% class="col-xs-12 col-sm-4" %)
13 (((
14 {{box title="**Contents**"}}{{toc /}}{{/box}}
15 )))
16 (% class="col-xs-12 col-sm-8" %)
17 (((
18 = KDE desktop freezing every minute for a second or two each time =
19
20 == Description ==
21 Note: it wasn't just the desktop itself freezing, but the entire screen, including any applications or games that were being played. Very annoying.
22
23 == Solution ==
24 The cause was having the wallpaper set to Hunyango. Apparently that wallpaper required constant buffering or inefficient allocation every minute or so, since it was in a permanent loop. Reported the bug to KDE devs, so maybe this will get fixed, eventually.
25
26 = Linux not booting up from GRUB screen after installing a kernel update =
27
28 == Description ==
29 Title says it all. Trying to boot from the latest Linux kernel image from GRUB will prompt an error screen saying something along the lines of "Could not find initramfs-6.12.5-200.img", shortly before a new screen containing a kernel panic will appear. Cause is known. Maybe an incomplete update happened?
30
31 == Solution ==
32 Run the following command to solve the problem:
33
34 {{code language="bash"}}
35 sudo dracut --kver 6.12.5-200.fc41.x86_64 --force
36 {{/code}}
37
38 Obviously you'll have to replace the kernel version with the one that is not booting correctly.
39
40 In the event that you wish to regenerate the initramfs files for all the kernel entries, please use the following command:
41
42 {{code language="bash"}}
43 sudo dracut --regenerate-all --force
44 {{/code}}
45
46 = X11 apps like Bisq having a very small font on Hi-resolution KDE desktop =
47
48 == Description ==
49 Some X11 apps have very small text font on them when running under the KDE Plasma desktop, and they will be incapable to scale well regardless of what settings you tweak. This can happen even with flatpak apps.
50
51 == Solution ==
52 KDE Plasma offers a solution to this by under Display Configuration settings. Over there, you'll have an option of how to treat Legacy applications (X11). Under that setting, you have to manually choose "Scaled by the system". That will force the system to manually magnify the X11 applications automatically in the future.
53
54 [[image:scaling X11.png]]
55
56 = Monero GUI keeps rescanning the full blockchain every time you open it =
57 == Description ==
58 When you open the Monero GUI, it keeps rescanning the full blockchain from scratch after every system reboot. There is clearly no persistence being stored on the drive, which indicates a permission problem. Moreover, when you go to Settings -> Info, you will see that the Wallet path is always under /run/user/... which is strange, since the wallet file is under my home directory. This needs fixing.
59
60 == Solution ==
61 I fixed this by rewriting the permissions for the flatpak of the Monero GUI app to explicitly have access to my directory path under my home directory. I did it as such:
62
63 {{code language="bash"}}
64 sudo flatpak override org.getmonero.Monero --filesystem=/home/alex/Monero/wallets/
65 {{/code}}
66
67 Under that path, I store both of my wallets: py P2Pool Monero wallet as well as my personal Monero wallet. Please note that you need sudo permissions to make this work.
68
69 Good luck :)
70 )))