Neofetch not showing Endeavour OS icon anymore

Hi there,

I did not run neofetch for some time, but today I got a weird output.

What might have gone wrong here? That penguin is scary…

What are the content of /etc/os-release? Do you still have the package eos-hooks installed?

1 Like
sudo pacman -Qi eos-hooks
Name                     : eos-hooks
Version                  : 1.10-1
Beschreibung             : EndeavourOS pacman hooks
Architektur              : any
URL                      : https://github.com/endeavouros-team/PKGBUILDS/tree/master/eos-hooks
Lizenzen                 : GPL3
Gruppen                  : Nichts
Stellt bereit            : Nichts
Hängt ab von             : libnotify
Optionale Abhängigkeiten : Nichts
Benötigt von             : Nichts
Optional für             : Nichts
In Konflikt mit          : Nichts
Ersetzt                  : Nichts
Installationsgröße       : 11,15 KiB
Packer                   : EndeavourOS <info@endeavouros.com>
Erstellt am              : Fr 23 Dez 2022 18:42:49 CET
Installiert am           : Sa 24 Dez 2022 15:41:56 CET
Installationsgrund       : Ausdrücklich installiert
Installations-Skript     : Nein
Verifiziert durch        : Signatur
cat /etc/os-release 
NAME=EndeavourOS
PRETTY_NAME=EndeavourOS
ID=endeavouros
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL='https://endeavouros.com'
DOCUMENTATION_URL='https://discovery.endeavouros.com'
SUPPORT_URL='https://forum.endeavouros.com'
BUG_REPORT_URL='https://forum.endeavouros.com/c/arch-based-related-questions/bug-reports'
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=endeavouros

Working here…

1 Like

What does lsb_release -a return?

2 Likes

lsb-release was missing on my install. For some reasons it was removed

cat /var/log/pacman.log | grep lsb-release
[2020-10-18T20:43:09+0200] [ALPM] installed lsb-release (1.4-18)
[2020-10-18T20:43:11+0200] [PACMAN] Running 'pacman -Sy --needed --noconfirm lsb-release'
[2021-02-24T16:02:15+0100] [ALPM-SCRIPTLET]  delete mode 100644 pacman.d/hooks/lsb-release.hook
[2022-02-16T17:16:10+0100] [ALPM] upgraded lsb-release (1.4-18 -> 2.0.r48.3cf5103-1)
[2022-02-16T17:16:10+0100] [ALPM] running 'eos-lsb-release.hook'...
[2022-10-14T23:40:07+0200] [ALPM] removed lsb-release (2.0.r48.3cf5103-1)
[2022-10-14T23:40:08+0200] [ALPM-SCRIPTLET]  delete mode 100644 lsb-release
[2022-12-22T06:56:42+0100] [ALPM-SCRIPTLET] grep: /etc/lsb-release: Datei oder Verzeichnis nicht gefunden
[2022-12-22T06:56:43+0100] [ALPM-SCRIPTLET]  create mode 100644 lsb-release

After reinstalling lsb_release -a outputs

LSB Version:    n/a
Distributor ID: EndeavourOS
Description:    EndeavourOS Linux
Release:        rolling
Codename:       rolling

and neofetch is back to normal.

What might have removed lsb-release ?

You could look at the logs at the point in time when it was removed and see the whole transaction to get a better idea of what could have happened.

1 Like
[2022-10-14T23:39:48+0200] [PACMAN] Running 'pacman -Rns grub-tools'
[2022-10-14T23:40:06+0200] [PACMAN] Running 'pacman -Rns grub-tools'
[2022-10-14T23:40:07+0200] [ALPM] running '05-etckeeper-pre-install.hook'...
[2022-10-14T23:40:07+0200] [ALPM] transaction started
[2022-10-14T23:40:07+0200] [ALPM] removed grub-tools (1.6.9-2)
[2022-10-14T23:40:07+0200] [ALPM] removed lsb-release (2.0.r48.3cf5103-1)
[2022-10-14T23:40:07+0200] [ALPM] removed checkbashisms (2.22.2-1)
[2022-10-14T23:40:07+0200] [ALPM] transaction completed

A dependency to grub-tools?

Looks like it. You have to be quite careful when using pacman -Rs. It will often remove more than it should.

2 Likes

Thanks for pointing this out. It was not dangerous this time but I will be careful in the future.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.