From kde-panel-devel Tue Nov 04 07:44:48 2014 From: =?ISO-8859-1?Q?=C0lex?= Fiestas Date: Tue, 04 Nov 2014 07:44:48 +0000 To: kde-panel-devel Subject: Starting KWin in Plasma startup process Message-Id: <1765142.GxkxcAIAia () minibad> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=141510162405676 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============0964036128573070295==" --===============0964036128573070295== Content-Type: multipart/signed; boundary="nextPart1474541.JEOpVtGEge"; micalg="pgp-sha1"; protocol="application/pgp-signature" --nextPart1474541.JEOpVtGEge Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" Hi there I have been working in KSMServer, mostly doing some refactoring in orde= r to=20 split the X11 code (session management) into its own process. The part I am splitting out right now (startup.cpp, startup.h) has a lo= t of=20 specific code for "Launching the Window Management" and that is the rea= son of=20 this email. Right now KSMServer executes the WM before anything else, once the WM i= s=20 started (process is executed), other things are done (Autostart0). My idea for KWin is for it to handle startup by itself, and idea of how= to do=20 that: =2DLeverage systemd when available. =2Dstartkde.sh For this to happen we need to make sure that KWin does not talk synchro= nously=20 to any component that might or might not be there when KWin starts (kde= d,=20 klauncher...). What do you think? Cheers! --nextPart1474541.JEOpVtGEge Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABAgAGBQJUWIP0AAoJEGCsZ2zsJAWeu7EQAJ+O3A7Dq8/Gapf18vK66KDd p7YPd9VGEWeNcWpBIv1umSmFlxrZnmCkZLhctY+GlVx/dUSP5bnnv8R6aO7E8sD/ 8Oba+utZ+ZGXbvTkG3Tc1+hzdD2gwbPSMH3YrCHYYZCGv8qbuU12xRtvBXAQ0TfX n/wQ03EFYd69pHEgqktPXqaBJITl+wjLOt+6ZCQWBSCvBx3AH7LtXvVK4wj6Uni2 j7DI3K+2PRV1Y6Njpyv9VPAhRaKSxQH3DgJnCjkKSZXJYZK4Y3Gt+tqa6ttZkO7m YXNDVPWHbxaQ33nMr/dR0mEVJnOcC6RDiOOzM1EUAcH5DreyVYlbtHQw4T3vn/Oq dq7TvalmDUFYfRrT3D0hr6BYI/C4+xHO5sZekcaZKCGGLjPLQEeNvg/KJwl/gbTi 9orNPDHN5OvyHWfxHKsmiBdP/CY0bXNByl4RasUDlUbmoF3UIHypmH+g0IWIiIfC 5Ny1cwwh1Tbk3D0pjpirg0QXa6xvLwL/0NHf1+25sj8EneZ/FnEMKz8V6pTR2w3C PFZw14cQuRo5UhUL6HJ3f2G5e9u2ujiKoqf6IG0kfojiCzqT1C9q0+TFBMKUV8S+ oByNPmNLDkijLo8X2hiNFtJb3svgZ8QzTQ7/MY7vYbDhOid/gb1eAEFKs8w/sf5w Ai3myGccT5ypsfcl8UBc =/y0S -----END PGP SIGNATURE----- --nextPart1474541.JEOpVtGEge-- --===============0964036128573070295== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel --===============0964036128573070295==--