linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.52k stars 734 forks source link

Window list not loading correct icons for some applications #8155

Closed PauloGDPeixoto closed 5 years ago

PauloGDPeixoto commented 5 years ago
 * Cinnamon 4.0.5
 * Fedora 28
 * Intel Corporation 4th Gen Core Processor Integrated Graphics Controller
 * 64 bit

Issue Some applications in the window list don't load the respective icon (screenshots attached), removing the window list from the panel and adding it again wield a warning (see other screenshot). Resizing the panel/switching icon theme brings back the correct icons, but as soon as the application is closed and started again, the issue happens again. screenshot from 2018-12-19 10-51-10 screenshot from 2018-12-19 10-46-23

brownsr commented 5 years ago

There's not enough information here to investigate. Could you please attach the .xsession-errors log, and details of what theme, icon set are in use.

PauloGDPeixoto commented 5 years ago

Icon set: Numix Circle Theme: Arc

.xsession-errors.log

Cjs-Message: 11:01:32.989: JS LOG: [LookingGlass/info] Reloading applet: keyboard@cinnamon.org/5 Cjs-Message: 11:01:32.992: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:32.992: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:32.994: JS LOG: [LookingGlass/info] Hiding systray: network Cjs-Message: 11:01:32.994: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:32.994: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:32.995: JS LOG: [LookingGlass/info] Hiding systray: blueberry-tray.py Cjs-Message: 11:01:32.996: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:32.996: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:32.997: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:32.997: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:32.998: JS LOG: [LookingGlass/info] Reloading applet: notifications@cinnamon.org/6 Cjs-Message: 11:01:32.998: JS LOG: [LookingGlass/info] Reloading applet: removable-drives@cinnamon.org/7 Cjs-Message: 11:01:32.998: JS LOG: [LookingGlass/info] Reloading applet: user@cinnamon.org/8 Cjs-Message: 11:01:32.999: JS LOG: [LookingGlass/info] Reloading applet: network@cinnamon.org/9 Cjs-Message: 11:01:33.004: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.005: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.006: JS LOG: [LookingGlass/info] Adding systray: network (24x24px) Cjs-Message: 11:01:33.006: JS LOG: [LookingGlass/info] Resized network with normalized size (16x16px) Cjs-Message: 11:01:33.007: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.007: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.009: JS LOG: [LookingGlass/info] Hiding systray: blueberry-tray.py Cjs-Message: 11:01:33.009: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.010: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.012: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.012: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.015: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.016: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.016: JS LOG: [LookingGlass/info] Adding systray: network (24x24px) Cjs-Message: 11:01:33.017: JS LOG: [LookingGlass/info] Resized network with normalized size (16x16px) Cjs-Message: 11:01:33.018: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.019: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.019: JS LOG: [LookingGlass/info] Hiding systray: blueberry-tray.py Cjs-Message: 11:01:33.020: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.020: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.021: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.021: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.022: JS LOG: [LookingGlass/info] Reloading applet: blueberry@cinnamon.org/10 Cjs-Message: 11:01:33.024: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.025: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.025: JS LOG: [LookingGlass/info] Adding systray: network (24x24px) Cjs-Message: 11:01:33.026: JS LOG: [LookingGlass/info] Resized network with normalized size (16x16px) Cjs-Message: 11:01:33.026: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.027: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.028: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px) Cjs-Message: 11:01:33.028: JS LOG: [LookingGlass/info] Resized blueberry-tray.py with normalized size (16x16px) Cjs-Message: 11:01:33.029: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.029: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.030: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.030: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.031: JS LOG: [LookingGlass/info] Reloading applet: power@cinnamon.org/11 Cjs-Message: 11:01:33.033: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.033: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.034: JS LOG: [LookingGlass/info] Adding systray: network (24x24px) Cjs-Message: 11:01:33.034: JS LOG: [LookingGlass/info] Resized network with normalized size (16x16px) Cjs-Message: 11:01:33.035: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.035: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.036: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px) Cjs-Message: 11:01:33.036: JS LOG: [LookingGlass/info] Resized blueberry-tray.py with normalized size (16x16px) Cjs-Message: 11:01:33.037: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.037: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.038: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.038: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.038: JS LOG: [LookingGlass/info] Reloading applet: weather@mockturtl/14 Cjs-Message: 11:01:33.039: JS LOG: [LookingGlass/info] Reloading applet: calendar@cinnamon.org/12 Cjs-Message: 11:01:33.040: JS LOG: [LookingGlass/info] Reloading applet: sound@cinnamon.org/13 Cjs-Message: 11:01:33.042: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.043: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.044: JS LOG: [LookingGlass/info] Adding systray: network (24x24px) Cjs-Message: 11:01:33.044: JS LOG: [LookingGlass/info] Resized network with normalized size (16x16px) Cjs-Message: 11:01:33.045: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.045: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.046: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px) Cjs-Message: 11:01:33.046: JS LOG: [LookingGlass/info] Resized blueberry-tray.py with normalized size (16x16px) Cjs-Message: 11:01:33.047: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.047: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.048: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.048: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.061: JS LOG: [LookingGlass/info] Reloading applet: systray@cinnamon.org/16 Cjs-Message: 11:01:33.259: JS LOG: [LookingGlass/info] Adding systray: rambox1 (24x24px) Cjs-Message: 11:01:33.259: JS LOG: [LookingGlass/info] Resized rambox1 with normalized size (16x16px) Cjs-Message: 11:01:33.260: JS LOG: [LookingGlass/info] Hiding systray: network Cjs-Message: 11:01:33.260: JS LOG: [LookingGlass/info] Adding systray: clipit (24x24px) Cjs-Message: 11:01:33.261: JS LOG: [LookingGlass/info] Resized clipit with normalized size (16x16px) Cjs-Message: 11:01:33.261: JS LOG: [LookingGlass/info] Hiding systray: blueberry-tray.py Cjs-Message: 11:01:33.262: JS LOG: [LookingGlass/info] Adding systray: telegramdesktop (24x24px) Cjs-Message: 11:01:33.262: JS LOG: [LookingGlass/info] Resized telegramdesktop with normalized size (16x16px) Cjs-Message: 11:01:33.263: JS LOG: [LookingGlass/info] Adding systray: dnfdragora-updater (24x24px) Cjs-Message: 11:01:33.263: JS LOG: [LookingGlass/info] Resized dnfdragora-updater with normalized size (16x16px) Cjs-Message: 11:01:33.268: JS LOG: [LookingGlass/info] Installing settings for window-list@cinnamon.org Cjs-Message: 11:01:33.268: JS LOG: [LookingGlass/info] Settings successfully installed for window-list@cinnamon.org Cjs-Message: 11:01:33.398: JS LOG: Unknown network device type, is 14 Cjs-Message: 11:01:33.407: JS LOG: Unknown network device type, is 13 Cjs-Message: 11:01:33.407: JS LOG: Unknown network device type, is 16 Cjs-Message: 11:01:33.407: JS LOG: Unknown network device type, is 16

(csd-power:2256): power-plugin-CRITICAL **: 11:01:33.461: abs_to_percentage: assertion 'max > min' failed

leigh123linux commented 5 years ago

Try another theme, arc is dead in fedora since I abandoned it

https://src.fedoraproject.org/rpms/arc-theme/commits/master https://github.com/horst3180/arc-theme/commits/master

PauloGDPeixoto commented 5 years ago

Switched theme, issue still occurs.

Also, switched icon theme, issue still occurs.

This is a problem in the window list applet, not in the theme.

leigh123linux commented 5 years ago

Try this updated package

https://koji.fedoraproject.org/koji/buildinfo?buildID=1174380

PauloGDPeixoto commented 5 years ago

I switched themes and the issue persisted, so an updated theme package will hardly solve the issue.

In addition to that, I have a second laptop with exactly the same setup, software versions, etc... Where this issue does not occur.

leigh123linux commented 5 years ago

@PauloGDPeixoto It works fine here in F29, I doubt I will ever use F28 again even though it's installed here as I've moved onto F30.

Try deleting ~/.cinnamon/configs/window-list@cinnamon.org/

rm -rf ~/.cinnamon/configs/window-list@cinnamon.org/

Also f28 has an update in testing.

https://bodhi.fedoraproject.org/updates/FEDORA-2018-af0019dd50

The last f28 package was pushed without any testing as it isn't my job to test.

https://bodhi.fedoraproject.org/updates/FEDORA-2018-232469ffea

leigh123linux commented 5 years ago

@brownsr I'm cool to close this as 'works for me', any objections?

jaszhix commented 5 years ago

This was fixed in #8123, which was included in 4.0.6.