Shut down and log out dialogs left empty after update

Aperta Adatta ai principianti
#224 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
73/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
c
Ambito
backend

Direzione di ricerca

Inizia da csm-manager.c, intorno alla riga 2830, e da org.cinnamon.SessionManager.EndSessionDialog.xml, intorno alla riga 14, che il report indica come correlati alla mancata corrispondenza del tipo di capacità. Confronta le firme restituite e quelle previste, poi esamina l’implementazione della finestra di dialogo e i relativi test, se presenti. Il lavoro è completato quando i controlli delle finestre di dialogo di arresto e disconnessione vengono visualizzati dopo l’aggiornamento alla versione 6.8.0 e l’errore segnalato è risolto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Distribution

Linux Mint 27 Adrien, Cinnamon 6.7.9

Package version

6.8.0

Graphics hardware in use

GeForce GTX 1080

Frequency

Always

Bug description

The shut down and log out dialogs are completely empty

Image

Looking glass gave me this: error t=2026-10-27T22:00:01Z Error getting capabilities: Method “org.cinnamon.SessionManager.EndSessionDialog.GetCapabilities” returned type “((bbbbbbbb))”, but expected “((bbbbbbb))”

Steps to reproduce
  • On a mint 27 system, Update to cinnamon-session version 6.8.0+mint27. The changelog looks like this:
Image
  • Restart
  • Log in
  • open the menu and click on either the shut down button or the log out button

Video reproducing the bug:

https://github.com/user-attachments/assets/8dd6d97e-b2f9-4f89-8ab9-c40dd2fec404

Expected Behaviour
Image
Additional information

https://github.com/linuxmint/cinnamon-session/commit/85577d2 on cinnamon-session/csm-manager.c line 2830 and cinnamon-session/org.cinnamon.SessionManager.EndSessionDialog.xml line 14 I see something similar to what appears on the looking glass report.

Image Image
Lingua principale
C
Stelle
30
Fork
44
Merge medio
12g 17h
PR unite (30g)
2

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di linuxmint/cinnamon-session

Tutte le issue di linuxmint/cinnamon-session

Issue simili

Altre issue su C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.