linuxmint / linuxmint/cinnamon

Cinnamon fails to load the panel on secondary monitor (that I have already set) sometimes on boot.

Open
#13,087 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Linux Mint 22.2 Cinnamon Edition

Package version

6.4.8

Graphics hardware in use

AMD Radeon RX 6700 XT and AMD Radeon Vega 7

Frequency

Quite often

Bug description

info t=2025-09-10T16:02:25Z Cinnamon.AppSystem.get_default() started in 0 ms
info t=2025-09-10T16:02:25Z loading user theme: /usr/share/themes/Mint-Y-Dark-Orange/cinnamon/cinnamon.css
info t=2025-09-10T16:02:25Z added icon directory: /usr/share/themes/Mint-Y-Dark-Orange/cinnamon
info t=2025-09-10T16:02:25Z Ignoring panel definition for nonexistent monitor: 2:1:bottom
info t=2025-09-10T16:02:25Z NetworkManager agent: enabled
info t=2025-09-10T16:02:25Z Polkit agent: enabled
info t=2025-09-10T16:02:25Z SSH agent: enabled
info t=2025-09-10T16:02:25Z loaded at Wed Sep 10 2025 16:02:25 GMT+0330 (Iran Standard Time)
info t=2025-09-10T16:02:25Z SearchProviderManager started in 0 ms
info t=2025-09-10T16:02:26Z Loaded applet favorites@cinnamon.org in 559 ms
info t=2025-09-10T16:02:26Z Loaded extension transparent-panels@germanfr in 25 ms
info t=2025-09-10T16:02:26Z Loaded applet separator@cinnamon.org in 2 ms
info t=2025-09-10T16:02:28Z Loaded applet removable-drives@cinnamon.org in 1811 ms
info t=2025-09-10T16:02:28Z Loaded applet separator@cinnamon.org in 0 ms
info t=2025-09-10T16:02:28Z Role locked: tray
info t=2025-09-10T16:02:28Z Loaded applet systray@cinnamon.org in 4 ms
info t=2025-09-10T16:02:28Z ExtensionSystem started in 2787 ms
info t=2025-09-10T16:02:28Z Loaded applet temperature@fevimu in 93 ms
info t=2025-09-10T16:02:28Z Role locked: notifications
info t=2025-09-10T16:02:28Z Loaded applet notifications@cinnamon.org in 18 ms
info t=2025-09-10T16:02:28Z Loaded applet show-hide-applets@mohammad-sn in 124 ms
info t=2025-09-10T16:02:29Z Loaded desklet calendar@bahrampc in 627 ms
info t=2025-09-10T16:02:29Z Loaded applet printers@cinnamon.org in 24 ms
info t=2025-09-10T16:02:29Z Loaded applet keyboard@cinnamon.org in 12 ms
info t=2025-09-10T16:02:29Z Loaded applet calendar@cinnamon.org in 22 ms
info t=2025-09-10T16:02:29Z Loaded applet calendar@cinnamon.org in 0 ms
info t=2025-09-10T16:02:29Z Loaded applet cornerbar@cinnamon.org in 6 ms
info t=2025-09-10T16:02:29Z Loaded applet cornerbar@cinnamon.org in 1 ms
info t=2025-09-10T16:02:29Z DeskletManager started in 3714 ms
info t=2025-09-10T16:02:29Z Loaded applet xapp-status@cinnamon.org in 8 ms
info t=2025-09-10T16:02:29Z Loaded applet xapp-status@cinnamon.org in 0 ms
info t=2025-09-10T16:02:29Z Role locked: panellauncher
info t=2025-09-10T16:02:29Z Role locked: windowattentionhandler
info t=2025-09-10T16:02:29Z Monitor Watch List updated: [0,1]
info t=2025-09-10T16:02:29Z Loaded applet grouped-window-list@cinnamon.org in 94 ms
info t=2025-09-10T16:02:29Z Loaded applet grouped-window-list@cinnamon.org in 0 ms
info t=2025-09-10T16:02:29Z Loaded applet power@cinnamon.org in 13 ms
info t=2025-09-10T16:02:30Z Loaded applet Cinnamenu@json in 278 ms
info t=2025-09-10T16:02:30Z Loaded applet Cinnamenu@json in 0 ms
info t=2025-09-10T16:02:30Z Loaded applet SpicesUpdate@claudiux in 40 ms
info t=2025-09-10T16:02:30Z Loaded applet network@cinnamon.org in 47 ms
info t=2025-09-10T16:02:30Z Loaded applet sound150@claudiux in 81 ms
info t=2025-09-10T16:02:30Z AppletManager started in 4291 ms
info t=2025-09-10T16:02:30Z Cinnamon took 5354 ms to start
info t=2025-09-10T16:02:30Z Adding systray: blueman-tray (16x16px)
info t=2025-09-10T16:02:30Z GPU offload supported: true
info t=2025-09-10T16:02:30Z Adding XAppStatusIcon: :1.76 (:1.53/org/x/StatusIcon/Icon)
info t=2025-09-10T16:02:41Z Adding XAppStatusIcon: (:1.53/org/x/StatusIcon/Icon_1)
info t=2025-09-10T16:02:13Z Adding XAppStatusIcon: mintUpdate.py (:1.102/org/x/StatusIcon/Icon)
info t=2025-09-10T16:02:21Z Adding XAppStatusIcon: (:1.53/org/x/StatusIcon/Icon_2)
info t=2025-09-10T16:02:34Z Adding XAppStatusIcon: mintreport (:1.118/org/x/StatusIcon/Icon)
info t=2025-09-10T16:02:34Z Adding XAppStatusIcon: process-monitor (:1.118/org/x/StatusIcon/Icon_1)

Steps to reproduce

Randomly on boot, the panel on the secondary monitor (in my case, it's using my iGPU, Radeon Vega 7), doesn't load. I have to reload cinnamon for it to work. I think it's because cinnamon loads faster than my GPU drivers.

Expected behavior

The full DE must load completely.

Additional information

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the supplied Cinnamon startup log, especially the “Ignoring panel definition for nonexistent monitor” entry and the later monitor watch-list update. Reproduce the intermittent boot failure with the secondary monitor attached and compare a normal boot with one requiring a Cinnamon reload. Done means the configured secondary-monitor panel loads reliably at boot without reloading Cinnamon.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.