All desktop and menu icons missing

Who knows what you have installed…post output from:
pacman -Qs ‘gnome|xfce|cinnamon’
pacman -qm

~ >>> pacman -Qs ‘gnome|xfce|cinnamon’                                                                                                                     
zsh: correct 'xfce' to 'fc' [nyae]? n
zsh: command not found: xfce
zsh: command not found: cinnamon’
~ >>>                                                                                                                                                 [127]
~ >>> pacman -Qm                                                                                                                                      [127]
breath2-wallpaper 1.0.18-5
celt 0.11.3-4
ceph-libs 15.2.17-1
deemix 1.2.15-1
electron11 11.5.0-5
electron14 14.2.9-2
electron16 16.2.8-1
electron9 9.4.4-5
gnome-icon-theme 3.12.0-6
gnome-icon-theme-symbolic 3.12.0-6
google-chrome 103.0.5060.53-1
js60 60.9.0-2
js68 68.12.0-1
kalarmcal 21.12.3-1
kdepim-apps-libs 20.08.3-1
korla-icon-theme 1.2.5-1
lib32-polkit 121-1
libglade 2.6.4-8
libkipi 21.12.3-1
libmagick6 6.9.11.56-1
libopenaptx 0.2.0-1
linux-latest 5.10-1
linux59 5.9.16-1
manjaro-documentation-en 20181009-1
manjaro-firmware 20160419-1
meta-group-base-devel 202001281517-1
mhwd-nvidia-340xx 340.108-1
mozilla-common 1.4-6
nvidia-440xx-utils 440.100-1
playonlinux 4.3.4-4
protonvpn-cli-ng 2.2.4-1
protonvpn-linux-gui 2.1.1-1
pth 2.0.7-7
pygtk 2.24.0-16
python-configparser 5.0.0-1
python-sip4 4.19.25-3
python-spotipy 2.15.0-1
python2 2.7.18-5
python2-cairo 1.18.2-4
python2-gobject2 2.28.7-7
python2-wxpython3 3.0.2.0-3
rttr 0.9.6-3
silos 0.1.36-1
xdg-su 1.2.3-1
xorg-font-utils 7.6-6
xorg-fonts

Please brahma, take a few seconds to read and confirm what you’re typing. Your quoting has weird typography. Your urging to use preformatted text but don’t use it yourself.

Output from this:
pacman -Qs 'gnome|xfce|cinnamon'

Im on phone and its hell for me to type on it, and didnt noticed the quotes

Thank you. Yes its hard for me to know without experience if a command is right or wrong. I just copy paste.

~ >>> pacman -Qs 'gnome|xfce|cinnamon'                                                                                                                [127]
local/adwaita-icon-theme 42.0+r1+gc144c3d75-1
    GNOME standard icons
local/gdl 3.40.0-1
    GNOME Docking Library
local/gnome-desktop 1:42.4-1
    Library with common API for various GNOME modules (GTK3)
local/gnome-desktop-common 1:42.4-1
    Library with common API for various GNOME modules (common files)
local/gnome-icon-theme 3.12.0-6
    GNOME icon theme
local/gnome-icon-theme-symbolic 3.12.0-6
    GNOME icon theme, symbolic icons
local/gnome-keyring 1:42.1-1 (gnome)
    Stores passwords and encryption keys
local/gnome-online-accounts 3.44.0-1
    Single sign-on framework for GNOME
local/gnome-themes-extra 3.28+r6+g45b1d457-1
    Extra Themes for GNOME Applications
local/gtksourceview3 1:3.24.11+r28+g73e57b57-1
    A text widget adding syntax highlighting and more to GNOME
local/gvfs 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO
local/gvfs-afc 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (AFC backend; Apple mobile devices)
local/gvfs-gphoto2 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (gphoto2 backend; PTP camera, MTP media player)
local/gvfs-mtp 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (MTP backend; Android, media player)
local/gvfs-nfs 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (NFS backend)
local/gvfs-smb 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (SMB/CIFS backend; Windows client)
local/lib32-libsoup 2.74.3-1
    HTTP client/server library for GNOME (32-bit)
local/libadwaita 1:1.2.0-1
    Building blocks for modern adaptive GNOME applications
local/libgnomekbd 1:3.28.1-1
    Keyboard management library
local/libsoup 2.74.3-1
    HTTP client/server library for GNOME
local/libsoup3 3.2.1-1
    HTTP client/server library for GNOME
local/simple-scan 42.5-1 (gnome)
    Simple scanning utility
~ >>>  

:face_with_peeking_eye: :exploding_head:
You have also gnome installed …
But im not home so cant check what gnome packages to remove, so when i come home we will continue…

Full on boomer mode :joy:

so remove these:

pamac remove gdl gnome-desktop gnome-desktop-common gnome-icon-theme gnome-icon-theme-symbolic gnome-online-accounts 

and from the pamac qm list remove these:

pamac remove breath2-wallpaper celt ceph-libs js60 js80 kalarmcal kdepim-apps-libs korla-icon-theme lib32-polkit libopenaptx linux-latest linux59 manjaro-documentation-en manjaro-firmware mhwd-nvidia-340xx nvidia-440xx-utils pth xorg-fonts 

if you dont use electron you can remove also these:

if you are using electron remove them and replace them with the bin versions for example:
electron14-bin … etc


you can also remove these python2 packages if you are not using python2:

reboot

Did all of this here is my gnome output

~ >>> pacman -Qs 'gnome|xfce|cinnamon'                                                                                                                     
local/adwaita-icon-theme 42.0+r1+gc144c3d75-1
    GNOME standard icons
local/gnome-keyring 1:42.1-1 (gnome)
    Stores passwords and encryption keys
local/gnome-themes-extra 3.28+r6+g45b1d457-1
    Extra Themes for GNOME Applications
local/gtksourceview3 1:3.24.11+r28+g73e57b57-1
    A text widget adding syntax highlighting and more to GNOME
local/gvfs 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO
local/gvfs-afc 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (AFC backend; Apple mobile devices)
local/gvfs-gphoto2 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (gphoto2 backend; PTP camera, MTP media player)
local/gvfs-mtp 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (MTP backend; Android, media player)
local/gvfs-nfs 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (NFS backend)
local/gvfs-smb 1.50.2-1 (gnome)
    Virtual filesystem implementation for GIO (SMB/CIFS backend; Windows client)
local/lib32-libsoup 2.74.3-1
    HTTP client/server library for GNOME (32-bit)
local/libadwaita 1:1.2.0-1
    Building blocks for modern adaptive GNOME applications
local/libgnomekbd 1:3.28.1-1
    Keyboard management library
local/libsoup 2.74.3-1
    HTTP client/server library for GNOME
local/libsoup3 3.2.1-1
    HTTP client/server library for GNOME
local/simple-scan 42.5-1 (gnome)
    Simple scanning utility
~ >>>    

Here is my -Qm output

~ >>> pacman -Qm                                                                                                                                           
google-chrome 103.0.5060.53-1
js68 68.12.0-1
libkipi 21.12.3-1
libmagick6 6.9.11.56-1
meta-group-base-devel 202001281517-1
mozilla-common 1.4-6
python-configparser 5.0.0-1
python-sip4 4.19.25-3
python-spotipy 2.15.0-1
rttr 0.9.6-3
silos 0.1.36-1
xdg-su 1.2.3-1
xorg-font-utils 7.6-6
xorg-fonts-alias 1.0.3-3
~ >>>         

Still all icons missing. Maybe it helps to understand what brought the icons temporarily back after I deleted the deepin packages and dtkgui etc?

you can remove also this:
pamac remove js68


well your system is a little messy, so it could be anything…
post output from:
mhwd-kernel -li && mhwd -l -li
find /etc/X11/ -name "*.conf"
ls /etc/modprobe.d

~ >>> mhwd-kernel -li && mhwd -l -li                                                                                                                       
find /etc/X11/ -name "*.conf"
ls /etc/modprobe.d
Currently running: 5.15.76-1-MANJARO (linux515)
The following kernels are installed in your system:
   * linux510
   * linux515
   * linux54
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


Warning: No installed USB configs!
> 0000:01:00.0 (0300:10de:13c2) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2021.11.04               false            PCI
    video-nvidia-470xx            2021.11.04               false            PCI
    video-nvidia-390xx            2021.11.26               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> 0000:05:00.0 (0200:10ec:8168) Network controller Realtek Semiconductor Co., Ltd.:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
         network-r8168            2016.04.20                true            PCI


> 0000:00:02.0 (0380:8086:0152) Display controller Intel Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
           video-linux            2018.05.04                true            PCI


/etc/X11/xorg.conf.d/00-keyboard.conf
/etc/X11/xorg.conf.d/30-touchpad.conf

open this file:
kate /etc/default/grub
and in this line: GRUB_CMDLINE_LINUX_DEFAULT inside the quotes add this parameter:
ibt=off
dont remove anything from there!, just add it to existing parameters, save the file, update grub:
sudo update-grub


remove this:
sudo mhwd -r pci video-linux
install proper drivers:
sudo mhwd -a pci nonfree 0300
if no errors, reboot

2 Likes

Thank you so much. This should have fixed it. Icons stay even after reboot. Now my 2nd monitor does not work, but I think this is probably because of the new driver and easier to fix. I will try tomorrow.

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