Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Shut down and log out dialogs left empty after update

Đang mở Phù hợp với người mới
#224 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
73/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
c
Lĩnh vực
backend

Hướng nghiên cứu

Bắt đầu với csm-manager.c ở khoảng dòng 2830 và org.cinnamon.SessionManager.EndSessionDialog.xml ở khoảng dòng 14, được báo cáo xác định là có liên quan đến sự không khớp kiểu capability. So sánh các signature được trả về và được mong đợi, sau đó kiểm tra phần triển khai hộp thoại và các bài kiểm thử nếu có. Hoàn thành khi các điều khiển trong hộp thoại tắt máy và đăng xuất hiển thị sau khi cập nhật lên 6.8.0 và lỗi được báo cáo đã được khắc phục.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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
Ngôn ngữ chính
C
Star
30
Fork
44
Merge trung bình
12 ngày 17 giờ
Pull request đã merge (30 ngày)
2

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của linuxmint/cinnamon-session

Tất cả issue của linuxmint/cinnamon-session

Issue tương tự

Thêm issue về C

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.