[Bug 865433] New: MinimalX(IceWM) shutdown fails due to "missing" XDG_RUNTIME_DIR
https://bugzilla.novell.com/show_bug.cgi?id=865433 https://bugzilla.novell.com/show_bug.cgi?id=865433#c0 Summary: MinimalX(IceWM) shutdown fails due to "missing" XDG_RUNTIME_DIR Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: tonysu@su-networking.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.102 Safari/537.36 SUSE/32.0.1700.102 Although observed in a VMware Guest, IMO doubtful in this case is relevant
From within IceWM, shutdown hangs likely due to the following error
2014-02-24T12:56:37.162910-08:00 BASE-MINIMAL-X-SERVER su: pam_systemd(su:session): pam_putenv: delete non-existent entry; XDG_RUNTIME_DIR It looks like the XDG_RUNTIME_DIRECTORY points to a location with 0700 permissions so only the logged on User has access (root has no access). Am speculating that IceWM may be trying to shutdown using root permissions. "shutdown -h now" from a terminal succeeds, IMO likely because the command doesn't try to remove the session's User data. Reproducible: Always Steps to Reproduce: 1. From within a MinimalX install 2. Click on the Main Menu (IceWM labeled object on panel bar) > Logout > Shutdown Actual Results: System hangs. Expected Results: System should execute a shutdown After the above steps, to obtain the error, I then opened a terminal and ran tail /var/log/messages Maybe the workflow order can simply be changed? ie execute removing the directory before actually shutting down system processes? Other XDG_RUNTIME_DIR bugzilla bugs reviewed but determined not to be relevant https://bugzilla.novell.com/show_bug.cgi?id=855160 https://bugzilla.novell.com/show_bug.cgi?id=747380 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=865433
https://bugzilla.novell.com/show_bug.cgi?id=865433#c
Xiyuan Liu
https://bugzilla.novell.com/show_bug.cgi?id=865433
https://bugzilla.novell.com/show_bug.cgi?id=865433#c
zhang jiajun
https://bugzilla.novell.com/show_bug.cgi?id=865433
https://bugzilla.novell.com/show_bug.cgi?id=865433#c1
Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=865433
Tao Yang
participants (1)
-
bugzilla_noreply@novell.com