Hi, I need help fixing my father computer which runs Manjaro. My father usually uses Gnome GUI package installer to update the system. Recently he was sometimes getting a weird graphical issue, usually when he watches some YouTube videos and all of a sudden many small pixelated area on the screen appear. Then after restarting the computer the problem goes away and usually doesn’t come back until a about a day of using the computer. I suspected that this problem might be related to some Nvidia drivers not being updated, he showed me that in the Gnome GUI package installer it says Your system is up to date, but it seems like this was like that without many update for a long time, so I also tried sudo pacman -Syu from the terminal, and then I get this error:
error: core: missing required signature
error: extra: missing required signature
error: multilib: missing required signature
:: Synchronizing package databases...
core 150.4 KiB 251 KiB/s 00:01 [#############################################################################] 100%
error: failed retrieving file 'core.db.sig' from mirrors.eric.ovh : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
I would really appreciate any suggestions how to solve this.
read @ Nachlese post
you have a too old pacman.conf since a long time *.sig are not required.
Please note that you have not updated for quite some time. before update, prepare an ISO on a USB key for a chroot; and there may be quite a few pacnew files that need to be managed.
In regards to the second part, I’m not sure I understand. Do I need to change the file /etc/pacman.conf? And I also don’t think I have this file. I have /etc/pacman.d.
You should normally have had a pacman.conf.pacnew file when the changes were introduced — actually, there should have been several by now.
The idea of a .pacnew file is that you compare it to the existing configuration file and then merge the suggestions from the .pacnew into your existing configuation file.
You probably have loads of .pacnews by now. Check with…
pacdiff -o
You do or at least should have an /etc/pacman.conf. If you do not, then you must have deleted it.
I’m sorry if these are stupid questions, I’m just not a very advanced user: What is dolphin and what is Meld and what do I need to do with them and the files you mentioned?
In this case, I should click the small black arrows to move the version I wish to keep to the other side - then save and quit; removing the pacnew (file2).
Thank you for the patience and explanation. I personally usually edit files with vim, so I opened both /etc/hosts and /etc/hosts.pacnew with vim in two different terminals and I indeed can see they are a bit different. Both are small files so I don’t mind manually editing them, instead of using a software like meld, but if you think it’s really important to use something like meld, I can try to open them with meld. Now, what are the changes that I need to do?
# Standard host addresses
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
# This host address
127.0.1.1 gideon-pc
And in /etc/hosts.pacnew I have:
# Static table lookup for hostnames.
# See hosts(5) for details.
127.0.0.1 localhost
::1 localhost
I never edited these files so I don’t know what there should be there. This was just a pretty basic GUI installation of Manjaro, there wasn’t any complicated configuration, my father mainly use this computer for web browsing.
Is there some detailed guide that explain for all the different such config files everything you need to know, so I could know what to do when I edit them?
Not in any centralized way, but you could consult the Arch Wiki. It’s one of the best sources of information regarding GNU/Linux on the internet, and considering that Manjaro is Arch-based, you should definitely bookmark that in your browser.