Yes, we have the same problem with Windows users. People see the 'X', and just disconnect, when they clearly meant to sign off.
The solution I would suggest is that you activate autologout in KDE after the user is idle for some specified amount of time. This additionally would improve workstation security. Here's a thread about it, along with the suggested change: https://www.linuxquestions.org/questions/linux-newbie-8/automatic-logout-after-inactivity-from-kde-293680/ If 10 minutes (600 seconds) is not sufficiently long for your users, you could pick another value, though the longer the time, the less security that option provides. Unfortunately, a lot of this comes down to training. Whatever the issue is with hang upon xrdp disconnect, I think it's likely to follow the application, not the desktop environment. On akonadi, have you discovered the 'akonadictl' command? That should provide a way to get akonadi server to stop and never come back, at least until an upgrade re-triggers it. On Wed, Jul 8, 2020 at 4:24 PM Howard White <[email protected]> wrote: > > Also great questions. > > The motivation for replacing KDE is that we find that, especially with > CentOS 7, KDE sessions do not cleanly terminate when a user disconnects > from xrdp. I have created a Nagios check to look for such sessions that > we may clear them. > > In the widget category, we recently discovered Akonadi was running with > ever growing disk consumption for systems and users that aren't using > these logins as true "desktop" clients. I've gone through the set of > servers and attempted to turn off Akonadi. > > The desired outcome(s): > - that new server deployments are distributed with a GUI that doesn't > hang on xrdp disconnect. I grant you that I don't have any data as to > whether or not XFCE plays better than KDE in this regard. > - that we be able to cycle through our existing deployments and > eliminate KDE as an unnecessary load factor. > > The good news is that of the client deployments, only a few are on the > ragged edge of system resources. > > Howard > > On 7/8/20 4:11 PM, Tilghman Lesher wrote: > > It's only as lightweight as the number of widgets you opt to install with > > it. > > > > The question that I still have is what is the desired outcome? What > > are your requirements, and what is the goal and the purpose thereof? > > > > On Wed, Jul 8, 2020 at 4:07 PM Howard White <[email protected]> wrote: > >> > >> More great suggestions, Tilghman. > >> > >> I truly think my biggest roadblock is that the system(s) in question are > >> CentOS 7.[2,3] and don't really want to be updated to 7.8. My trying to > >> muck around with things yum only makes this worse. > >> > >> My progress with XFCE is useful. That I may have to re-install a couple > >> of things and readjust xrdp is par for the course. > >> > >> Last I heard, XFCE was lighter weight than Gnome anyway. > >> > >> Howard > >> > >> On 7/8/20 4:01 PM, Tilghman Lesher wrote: > >>> Another possible approach. I know you're trying to convert, but the > >>> key is to get the full list of packages. > >>> > >>> So you might start with a different guest, with GNOME-from-the-start, > >>> and then grab a list of the packages, then grab the same list of > >>> packages from your starting machine, and compare. > >>> > >>> On the machine you're trying to convert, add all the packages that > >>> aren't already there. You may still have some differences with > >>> configuration, but that might get you to the point of a functional > >>> GNOME. > >>> > >>> On Wed, Jul 8, 2020 at 2:46 PM Howard White <[email protected]> wrote: > >>>> > >>>> Follow up from the western front... > >>>> > >>>> Tilghman's suggestion of getting <whatever> to work before removing KDE > >>>> was good advice. Gnome came out to the same broken end either way; an > >>>> admittedly small sample size. I have been able to replace KDE with XFCE > >>>> - mostly. The xrdp config is still messed up, which isn't saying much... > >>>> > >>>> Just wondering, has anybody seen or done anything with guacamole from > >>>> apache <https://guacamole.apache.org/>?? Seems an alternative to xrdp. > >>>> > >>>> Now, if we could just make GUI a true client/server system where the > >>>> presentation work is done on the desktop side. > >>>> > >>>> Howard > >>>> > >>>> On 7/1/20 6:08 PM, Howard White wrote: > >>>>> Many thanks for the rebound, Brian. > >>>>> > >>>>> Really didn't notice which of the ?dm programs was there before I > >>>>> started but I definitely see gdm there after the Gnome install. > >>>>> > >>>>> And before anybody gets too concerned, I'm working on a copy of a > >>>>> copy... I may delete this copy and gen it again to retrace my steps > >>>>> more carefully. That yum erase kde-runtime went as apparently cleanly > >>>>> as it did is a good start. I need to spend more time on the system post > >>>>> erase, pre groupinstall to take better stock of what is there. > >>>>> > >>>>> Howard > >>>>> > >>>>> On 7/1/20 5:06 PM, Brian H. Ward wrote: > >>>>>> Did removing KDE get rid of sddm but now gdm/gdm3 is not there to take > >>>>>> its place? Been a while since I've messed w/ RHEL/CentOS, but some > >>>>>> distros keep the xdm (login manager) out of the desktop metapackages > >>>>>> so they don't collide (if you want a machine capable or running either > >>>>>> KDE or GNOME). > >>>>>> > >>>>>> Just my $0.02 (aka "guess") > >>>>>> > >>>>>> --- bhw > >>>>>> > >>>>>> On Wed, Jul 1, 2020 at 5:37 PM Jack Coats <[email protected] > >>>>>> <mailto:[email protected]>> wrote: > >>>>>> > >>>>>> Condolences from the retired cheap seats... If you must rebuild > >>>>>> it > >>>>>> sounds like multiple virtual machines or at least some kind of > >>>>>> containers. But I have been out of the fray so long, don't take > >>>>>> anything I say at face value, ... > >>>>>> > >>>>>> Take care ol friends. > >>>>>> > >>>>>> On Wed, Jul 1, 2020 at 4:11 PM Howard White <[email protected] > >>>>>> <mailto:[email protected]>> wrote: > >>>>>> > > >>>>>> > Dealing with servers (virtual guests) upon which KDE was > >>>>>> installed as > >>>>>> > the GUI. I'm going through an exercise to try to remove KDE > >>>>>> and > >>>>>> replace > >>>>>> > it, reluctantly, with GNOME. > >>>>>> > > >>>>>> > yum erase kde-runtime seems to have done that deed nicely. > >>>>>> > > >>>>>> > First attempt yum groupinstall "GNOME Desktop" got all manner > >>>>>> of > >>>>>> > conflicts between libvirt-libs and the existing (old) > >>>>>> libvirt-client > >>>>>> > > >>>>>> > yum upgrade libvirt_client > >>>>>> > > >>>>>> > yum groupinstall "GNOME Desktop" got passed that > >>>>>> > > >>>>>> > Did I mention that I'm working remotely, trying to balance > >>>>>> between > >>>>>> > PuTTY, RDP and vshpere (oh yeah, it's ESXi 5.1)? > >>>>>> > > >>>>>> > I did get to the boot screen on the guest console to accept > >>>>>> the > >>>>>> license > >>>>>> > and finish the configuration. I am able to connect to "some > >>>>>> part of" > >>>>>> > gnome via RDP but I don't have an "Activity" or "Applications" > >>>>>> widget in > >>>>>> > the top left corner. Gnome Classic?? No obvious way to log > >>>>>> out > >>>>>> of that > >>>>>> > session. > >>>>>> > > >>>>>> > Now on reboot, the console goes through the boot sequence, > >>>>>> displays the > >>>>>> > CentOS 7 GUI login splash but not the actual login process. > >>>>>> Am > >>>>>> not able > >>>>>> > to get to (what I know as session manager) select which Gnome > >>>>>> or ???? > >>>>>> > > >>>>>> > I am able to ssh into the system no problems. I am also able > >>>>>> to > >>>>>> connect > >>>>>> > via RDP but it's not useable. > >>>>>> > > >>>>>> > WhaddidIdo this time? > >>>>>> > > >>>>>> > Howard > >>>>>> > > >>>>>> > -- > >>>>>> > -- > >>>>>> > You received this message because you are subscribed to the > >>>>>> Google Groups "NLUG" group. > >>>>>> > To post to this group, send email to > >>>>>> [email protected] > >>>>>> <mailto:[email protected]> > >>>>>> > To unsubscribe from this group, send email to > >>>>>> [email protected] > >>>>>> <mailto:nlug-talk%[email protected]> > >>>>>> > For more options, visit this group at > >>>>>> http://groups.google.com/group/nlug-talk?hl=en > >>>>>> > > >>>>>> > --- > >>>>>> > You received this message because you are subscribed to the > >>>>>> Google Groups "NLUG" group. > >>>>>> > To unsubscribe from this group and stop receiving emails from > >>>>>> it, > >>>>>> send an email to [email protected] > >>>>>> <mailto:nlug-talk%[email protected]>. > >>>>>> > To view this discussion on the web visit > >>>>>> > >>>>>> https://groups.google.com/d/msgid/nlug-talk/35eeb634-dc53-ef20-1adf-e6e2783160ec%40vcch.com. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- ><> ... Jack > >>>>>> > >>>>>> If you are not paying for something, you are not a consumer, you > >>>>>> are > >>>>>> the product. - Chamath Palihapitiya > >>>>>> > >>>>>> "Tell me and I forget. Teach me and I remember. Involve me and I > >>>>>> learn." - Ben Franklin > >>>>>> > >>>>>> -- -- You received this message because you are > >>>>>> subscribed > >>>>>> to the Google > >>>>>> Groups "NLUG" group. > >>>>>> To post to this group, send email to [email protected] > >>>>>> <mailto:[email protected]> > >>>>>> To unsubscribe from this group, send email to > >>>>>> [email protected] > >>>>>> <mailto:nlug-talk%[email protected]> > >>>>>> For more options, visit this group at > >>>>>> http://groups.google.com/group/nlug-talk?hl=en > >>>>>> > >>>>>> --- > >>>>>> You received this message because you are subscribed to the > >>>>>> Google > >>>>>> Groups "NLUG" group. > >>>>>> To unsubscribe from this group and stop receiving emails from it, > >>>>>> send an email to [email protected] > >>>>>> <mailto:nlug-talk%[email protected]>. > >>>>>> To view this discussion on the web visit > >>>>>> > >>>>>> https://groups.google.com/d/msgid/nlug-talk/CAFq0N1y2Yg8D_ZzE-p_JX6-O89zDt8z2GQgzVE8b0JgoR0U_%2BA%40mail.gmail.com. > >>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> "Humanity will not be free until the last stone of the last church > >>>>>> falls on the head of last priest" -- The Emperor of Mankind, Warhammer > >>>>>> 40,000 > >>>>>> > >>>>>> -- > >>>>>> -- > >>>>>> You received this message because you are subscribed to the Google > >>>>>> Groups "NLUG" group. > >>>>>> To post to this group, send email to [email protected] > >>>>>> To unsubscribe from this group, send email to > >>>>>> [email protected] > >>>>>> For more options, visit this group at > >>>>>> http://groups.google.com/group/nlug-talk?hl=en > >>>>>> > >>>>>> --- > >>>>>> You received this message because you are subscribed to the Google > >>>>>> Groups "NLUG" group. > >>>>>> To unsubscribe from this group and stop receiving emails from it, send > >>>>>> an email to [email protected] > >>>>>> <mailto:[email protected]>. > >>>>>> To view this discussion on the web visit > >>>>>> https://groups.google.com/d/msgid/nlug-talk/CAO-TQAg4pGC-ueLT7Sc7SHeRh8smGfxqZB1Snud8zzopX7754g%40mail.gmail.com > >>>>>> <https://groups.google.com/d/msgid/nlug-talk/CAO-TQAg4pGC-ueLT7Sc7SHeRh8smGfxqZB1Snud8zzopX7754g%40mail.gmail.com?utm_medium=email&utm_source=footer>. > >>>>>> > >>>> > >>>> -- > >>>> -- > >>>> You received this message because you are subscribed to the Google > >>>> Groups "NLUG" group. > >>>> To post to this group, send email to [email protected] > >>>> To unsubscribe from this group, send email to > >>>> [email protected] > >>>> For more options, visit this group at > >>>> http://groups.google.com/group/nlug-talk?hl=en > >>>> > >>>> --- > >>>> You received this message because you are subscribed to the Google > >>>> Groups "NLUG" group. > >>>> To unsubscribe from this group and stop receiving emails from it, send > >>>> an email to [email protected]. > >>>> To view this discussion on the web visit > >>>> https://groups.google.com/d/msgid/nlug-talk/f37bf077-4de1-cd9d-31b2-310f761c2519%40vcch.com. > >>> > >>> > >>> > >> > >> -- > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "NLUG" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected] > >> For more options, visit this group at > >> http://groups.google.com/group/nlug-talk?hl=en > >> > >> --- > >> You received this message because you are subscribed to the Google Groups > >> "NLUG" group. > >> To unsubscribe from this group and stop receiving emails from it, send an > >> email to [email protected]. > >> To view this discussion on the web visit > >> https://groups.google.com/d/msgid/nlug-talk/c3b06518-1a59-cea7-14ce-43dcb82d1749%40vcch.com. > > > > > > > > -- > -- > You received this message because you are subscribed to the Google Groups > "NLUG" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nlug-talk?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "NLUG" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/nlug-talk/3a21667d-1298-4797-1170-dc52155a0e7d%40vcch.com. -- Tilghman -- -- You received this message because you are subscribed to the Google Groups "NLUG" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nlug-talk?hl=en --- You received this message because you are subscribed to the Google Groups "NLUG" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nlug-talk/CAHPkZcWQtiV-WEeC0zjCshmTixh1%3Di0FwS0H8SzvQ646kWZBwQ%40mail.gmail.com.
