Mailing List Archive

ConsoleKit for KDE3
Hi all

Currently it looks like KDE3 does not support consolekit.
/I installed KDE3 from kde-sunset overlay long ago.

The problem is without consolekit pulseaudio refuses to work correctly
for switching users.
When switching to another user everything is just silent.

I wonder, can this problem be fixed somehow?
Maybe by moving to Trinity/updating something?

Thanks.

BR,
Denis
Re: ConsoleKit for KDE3 [ In reply to ]
On Wednesday 21 November 2012 14:11:45 Denis Golovan wrote:
> Hi all
>
> Currently it looks like KDE3 does not support consolekit.
> /I installed KDE3 from kde-sunset overlay long ago.
>
> The problem is without consolekit pulseaudio refuses to work correctly
> for switching users.
> When switching to another user everything is just silent.
>
> I wonder, can this problem be fixed somehow?
> Maybe by moving to Trinity/updating something?
>
> Thanks.
>
> BR,
> Denis

Actually exists a patch for KDM which provide consolekit support for KDE3.

https://github.com/serghei/kde3-kdebase/commit/37793c7bed1dada9fdc983e518180bb48ef0fc9a


--
Serghei
Re: ConsoleKit for KDE3 [ In reply to ]
> Actually exists a patch for KDM which provide consolekit support for KDE3.
>
> https://github.com/serghei/kde3-kdebase/commit/37793c7bed1dada9fdc983e518180bb48ef0fc9a

Thanks, but unfortunately I cannot test it since when I try to use
this patch against kde-sunset.
I am trying to emerge kdm and getting following:

...
checking for KDE... libraries /usr/kde/3.5/lib, headers
/usr/kde/3.5/include

Error:
* In program cave perform install --hooks --managed-output
--output-exclusivity with-others
=kde-base/kdepasswd-3.5.10:3.5::kde-sunset --destination installed
--x-of-y 4 of 5:
* When installing 'kde-base/kdepasswd-3.5.10:3.5::kde-sunset':
* When running an ebuild command on
'kde-base/kdepasswd-3.5.10:3.5::kde-sunset':
* Install failed for 'kde-base/kdepasswd-3.5.10:3.5::kde-sunset'
(paludis::ActionFailedError)

checking if UIC has KDE plugins available... no
configure: error:
you need to install kdelibs first.

If you did install kdelibs, then the Qt version that is picked up by
this configure is not the same version you used to compile kdelibs.
The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the
_same Qt version_, compiled with the _same compiler_ and the same Qt
configuration settings.


!!! ERROR in kde-base/kdepasswd-3.5.10::kde-sunset:
!!! In econf at line 2268
!!! econf failed

!!! Call stack:
!!! * econf (/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:2268)
!!! * kde_src_configure
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:4450)
!!! * kde_src_configure
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:4458)
!!! * kde_src_compile
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:4266)
!!! * kde_src_compile
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:4254)
!!! * kde-meta_src_compile
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:4053)
!!! * src_compile
(/var/tmp/paludis/kde-base-kdepasswd-3.5.10/temp/loadsaveenv:5859)
!!! * ebuild_f_compile (/usr/libexec/paludis/1/src_compile.bash:49)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:668)
!!! * main (/usr/libexec/paludis/ebuild.bash:691)

diefunc: making ebuild PID 2744 exit with error
die trap: exiting with error.

Failed install to / for kde-base/kdepasswd-3.5.10:3.5::kde-sunset

Any help?

BR,
Denis