| Summary: | On startup, xfce-polkit is launched twice (Fedora Rawhide Xfce 20160214) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Giulio 'juliuxpigface' <juliux.pigface> | ||||
| Component: | xfce4-session | Assignee: | Kevin Fenzi <kevin> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 24 | CC: | kevin, nonamedotc, projects.rg | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2016-03-08 19:51:13 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Attachments: |
|
||||||
(In reply to Giulio 'juliuxpigface' from comment #0) > > Steps to Reproduce: > 1. Boot Fedora Rawhide 24 (Xfce live) > In addition... It happens on the installed system too. I'll take a look, but you should not run xfce-polkit yourself directly. It should be dbus started when you need to authenticate something. "The caller of polkit_agent_listener_register() or similar is responsible for handling returned errors (and/or print them)." ¹ xfce-polkit does allow one instance only but there's no error returned from libpolkit for a second try, so the user gets an empty error message window. ² Please check if you're already running an instance of xfce-polkit before you manually call it from a terminal. That first instance should run automatically by the autostart desktop file, we've used polkit-gnome instead in prior Fedoras. Can we close this bug as invalid? ¹ https://bugs.freedesktop.org/show_bug.cgi?id=78193 ² https://github.com/ncopa/xfce-polkit/blob/master/src/xfce-polkit.c#L16 Kevin and Raphael, thank you for your comments. This bug is also triggered right after the start of the Xfce's live session, without requiring an user's intervention. Therefore I'd not close this and investigate further: we might want to edit the description and triage it to the right component. So, it seems like something launches xfce-polkit twice on startup. Yeah, which live media is that exactly please? (In reply to Kevin Fenzi from comment #5) > Yeah, which live media is that exactly please? Here is it: https://kojipkgs.fedoraproject.org/work/tasks/2261/12982261/Fedora-Live-Xfce-x86_64-rawhide-20160214.iso This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase I just tried: https://kojipkgs.fedoraproject.org//work/tasks/6095/13236095/Fedora-Xfce-Live-x86_64-24-20160305.0.iso and I am not seeing this happen. It should just happen booting the live image right? Or where there any other steps? It was happening right after the auto-login of the live image, without requiring other steps. And yes, I tested it with a recent ISO and I can confirm the issue wasn't reproducible. Therefore, I close this bug. |
Created attachment 1127714 [details] xfce-polkit's empty window Description of problem: When launched, /usr/libexec/xfce-polkit opens an empty modal window, as shown in the attached screenshot. According to "ps -aux", the software keeps running even after encountering this bug. Version-Release number of selected component (if applicable): xfce-polkit-0.2-6.fc24.x86_64 How reproducible: Always Steps to Reproduce: 1. Boot Fedora Rawhide 24 (Xfce live) Actual results: This window pops up after the log in (and after launching xfce-polkit manually). Expected results: Ideally, no error windows should appear.