xdg-screensaver broken in kubuntu (KDE_SESSION_VERSION is 5, not 4 anymore)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
One Hundred Papercuts |
Confirmed
|
Medium
|
Unassigned | ||
xdg-utils (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
In line 420 /usr/bin/
If it is 4, it uses the dbus methods, otherwise, thinking it is kde 3, it uses dcop.
Unfortunately now KDE_SESSION_VERSION is 5 and xdg-screensaver falls back to dcop (which doesn't exists anymore):
$ xdg-screensaver suspend 0x2600007
/usr/bin/
Changing it to check for 5 instead of 4 at least it appears to work (barring bug #310351)
Note that the rest of xdg-utils also check KDE_SESSION_
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: xdg-utils 1.1.0~rc1-2ubuntu10 [modified: usr/bin/
ProcVersionSign
Uname: Linux 3.19.0-21-generic x86_64
NonfreeKernelMo
ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CurrentDesktop: KDE
Date: Tue Jun 23 19:39:45 2015
PackageArchitec
SourcePackage: xdg-utils
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in xdg-utils (Ubuntu): | |
importance: | Undecided → Medium |
Changed in hundredpapercuts: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Never mind, even after the fix it doesn't work: I tried xdg-screensaver suspend with the window id of an existing window and it still dims the screen after a while.