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.56k stars 744 forks source link

Tray icons disappeared for early starting applications #7235

Open h4tr3d opened 6 years ago

h4tr3d commented 6 years ago
 * Cinnamon version 3.6.6
 * Distribution - Manjaro (Arch-based)
 * Graphics hardware *and* driver used: Intel HD Graphics 4000 (i915 kernel driver, Thinkpad T530)
 * 64 bit
* System on HDD, not SSD

Issue Some applications starts during Cinnamon loading and can't access to the system tray. After Cinnamon panel starts, tray area does not show icons for such application. After killing and restarting apps icons in tray is shown.

Affected (at least) apps:

Steps to reproduce

Expected behaviour

Other information

MegaV0lt commented 6 years ago

Also affected: DropBox Adding a start delay does not solve the issue because with every update the db-client resets the starttime to 0

icarter09 commented 5 years ago

@h4tr3d are you still experiencing this issue?

h4tr3d commented 4 years ago

@icarter09 I don't know. More year ago I migrated to KDE. Cinnamon caused also problem with my graphics card: random reboots. KDE, Mate, XFCE4 works good.

@MegaV0lt could you please confirm issue?

smurphos commented 4 years ago

@icarter09 - this is still an issue for some applications - e.g. I get it with the HPLIP systray in Mint. Adding a startup delay via the GUI normally does work fine as it copies the startup .desktop item to home so it doesn't get reset by app updates.

MegaV0lt commented 4 years ago

@h4tr3d I can confirm that without startdelay there is no trayicon for Nextcloud.

darkwing@darkwing-pc ~ $ inxi -Fxz
System:    Host: darkwing-pc Kernel: 4.15.0-70-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 
           Desktop: Cinnamon 4.2.4 Distro: Linux Mint 19.2 Tina base: Ubuntu 18.04 bionic 
Machine:   Type: Desktop Mobo: ASRock model: Z77 Extreme4 serial: <filter> BIOS: American Megatrends v: P2.90 
           date: 07/11/2013 
CPU:       Topology: Quad Core model: Intel Core i5-3570K bits: 64 type: MCP arch: Ivy Bridge rev: 9 
           L2 cache: 6144 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 27202 
           Speed: 2252 MHz min/max: 1600/3800 MHz Core speeds (MHz): 1: 2252 2: 2046 3: 2220 4: 2889 
Graphics:  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics vendor: ASRock driver: i915 v: kernel 
           bus ID: 00:02.0 
           Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 390.129 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.19.6 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa 
           resolution: 1920x1200~60Hz 
           OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2 v: 4.6.0 NVIDIA 390.129 direct render: Yes 
Audio:     Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: ASRock Z77 Extreme4 
           driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           Device-2: NVIDIA GP107GL High Definition Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Sound Server: ALSA v: k4.15.0-70-generic 
Network:   Device-1: Broadcom and subsidiaries NetLink BCM57781 Gigabit Ethernet PCIe vendor: ASRock Z77 Extreme4 
           driver: tg3 v: 3.137 port: d000 bus ID: 04:00.0 
           IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 1.36 TiB used: 930.81 GiB (66.6%) 
           ID-1: /dev/sda vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB 
           ID-2: /dev/sdb vendor: Samsung model: HD103UJ size: 931.51 GiB 
Partition: ID-1: / size: 196.74 GiB used: 18.65 GiB (9.5%) fs: ext4 dev: /dev/sda1 
           ID-2: /home size: 204.61 GiB used: 51.74 GiB (25.3%) fs: ext4 dev: /dev/sda5 
           ID-3: swap-1 size: 8.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda6 
Sensors:   System Temperatures: cpu: 31.5 C mobo: 29.0 C gpu: nvidia temp: 29 C 
           Fan Speeds (RPM): fan-1: 0 fan-2: 1173 fan-3: 0 fan-4: 1247 fan-5: 0 gpu: nvidia fan: 43% 
           Voltages: 12v: N/A 5v: N/A 3.3v: 3.41 vbat: 3.26 
Info:      Processes: 267 Uptime: 1m Memory: 15.56 GiB used: 2.42 GiB (15.6%) Init: systemd runlevel: 5 Compilers: 
           gcc: 7.4.0 Shell: bash v: 4.4.20 inxi: 3.0.32
claudiux commented 4 years ago

I can confirm this oooold bug for Seafile, too. I solved it by running this script 60 seconds after Cinnamon starting (using System Settings -> Startup Applications).

Script seafile-reload:

#!/bin/sh
killall seafile-applet
sleep 10
seafile-applet &
exit 0

Do not forget: chmod +x seafile-reload