• SDDM on bootup

    From Doug Laidlaw@2:250/1 to All on Fri Sep 3 22:12:08 2021
    Until now, SDDM would appear with my choice of desktop (Xfce-the bottom
    of the list) always filled in. At present, it always shows IceWM, no
    matter what it showed when I logged out. I have looked through the
    config file and I created an .xinitrc file for Xfce. A forum post for
    another distro suggests that I should check my $HOME/.dmrc file. It
    tooshows Xfce. This bug sounds like an "old faithful," and is probably a permission problem.

    What is the fix, please. TIA.

    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From David W. Hodgins@2:250/1 to All on Sat Sep 4 01:10:20 2021
    On Fri, 03 Sep 2021 17:12:08 -0400, Doug Laidlaw <laidlaws@hotkey.net.au> wrote:

    Until now, SDDM would appear with my choice of desktop (Xfce-the bottom
    of the list) always filled in. At present, it always shows IceWM, no
    matter what it showed when I logged out. I have looked through the
    config file and I created an .xinitrc file for Xfce. A forum post for another distro suggests that I should check my $HOME/.dmrc file. It
    tooshows Xfce. This bug sounds like an "old faithful," and is probably a permission problem.

    What is the fix, please. TIA.

    In the /etc/sddm.conf ensure it has RememberLastSession=true, which is the default.

    Regards, Dave Hodgins

    --
    Change dwhodgins@nomail.afraid.org to davidwhodgins@teksavvy.com for
    email replies.

    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Sat Sep 4 03:27:45 2021
    On 4/9/21 10:10 am, David W. Hodgins wrote:
    On Fri, 03 Sep 2021 17:12:08 -0400, Doug Laidlaw
    <laidlaws@hotkey.net.au> wrote:

    Until now, SDDM would appear with my choice of desktop (Xfce-the bottom
    of the list) always filled in.  At present, it always shows IceWM, no
    matter what it showed when I logged out.  I have looked through the
    config file and I created an .xinitrc file for Xfce.  A forum post for
    another distro suggests that I should check my $HOME/.dmrc file. It
    tooshows Xfce. This bug sounds like an "old faithful," and is probably a
    permission problem.

    What is the fix, please. TIA.

    In the /etc/sddm.conf ensure it has RememberLastSession=true, which is
    the default.

    Regards, Dave Hodgins

    Thanks, Dave. I looked only at the one in $HOME.

    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From TJ@2:250/1 to All on Sat Sep 4 13:46:08 2021
    On 9/3/21 10:27 PM, Doug Laidlaw wrote:
    On 4/9/21 10:10 am, David W. Hodgins wrote:
    On Fri, 03 Sep 2021 17:12:08 -0400, Doug Laidlaw
    <laidlaws@hotkey.net.au> wrote:

    Until now, SDDM would appear with my choice of desktop (Xfce-the bottom
    of the list) always filled in.  At present, it always shows IceWM, no
    matter what it showed when I logged out.  I have looked through the
    config file and I created an .xinitrc file for Xfce.  A forum post for
    another distro suggests that I should check my $HOME/.dmrc file. It
    tooshows Xfce. This bug sounds like an "old faithful," and is probably a >>> permission problem.

    What is the fix, please. TIA.

    In the /etc/sddm.conf ensure it has RememberLastSession=true, which is
    the default.

    Regards, Dave Hodgins

    Thanks, Dave.  I looked only at the one in $HOME.

    Here is what happened:

    You said you did a recent new install. It was probably done from the
    original Mageia 8 Classic DVD iso. The sddm on that iso had a bug where
    the conf file had been changed during development and not changed back.
    That was later fixed with an update, but the change wasn't automatic.

    Mageia has a policy of not changing user conf files without the user's permission. The sddm update would have given the user the options of
    using the new conf file, saving it as "rpmnew" or "rpmsave" or doing
    nothing. In this case, if you chose one of the last two options, you
    didn't get the fix.

    This sort of thing can go the other way, too. Last winter sometime I
    told Mageia to use the new config file of an update - and it disabled scanning. I had to re-install my HP Officejet to get it back.

    So, each case is different.

    TJ

    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: A noiseless patient Spider (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Sun Sep 5 19:29:09 2021
    On 4/9/21 10:46 pm, TJ wrote:
    On 9/3/21 10:27 PM, Doug Laidlaw wrote:
    On 4/9/21 10:10 am, David W. Hodgins wrote:
    On Fri, 03 Sep 2021 17:12:08 -0400, Doug Laidlaw
    <laidlaws@hotkey.net.au> wrote:

    Until now, SDDM would appear with my choice of desktop (Xfce-the bottom >>>> of the list) always filled in.  At present, it always shows IceWM, no >>>> matter what it showed when I logged out.  I have looked through the
    config file and I created an .xinitrc file for Xfce.  A forum post for >>>> another distro suggests that I should check my $HOME/.dmrc file. It
    tooshows Xfce. This bug sounds like an "old faithful," and is
    probably a
    permission problem.

    What is the fix, please. TIA.

    In the /etc/sddm.conf ensure it has RememberLastSession=true, which
    is the default.

    Regards, Dave Hodgins

    Thanks, Dave.  I looked only at the one in $HOME.

    Here is what happened:

    You said you did a recent new install. It was probably done from the original Mageia 8 Classic DVD iso. The sddm on that iso had a bug where
    the conf file had been changed during development and not changed back.
    That was later fixed with an update, but the change wasn't automatic.

    Mageia has a policy of not changing user conf files without the user's permission. The sddm update would have given the user the options of
    using the new conf file, saving it as "rpmnew" or "rpmsave" or doing nothing. In this case, if you chose one of the last two options, you
    didn't get the fix.

    This sort of thing can go the other way, too. Last winter sometime I
    told Mageia to use the new config file of an update - and it disabled scanning. I had to re-install my HP Officejet to get it back.

    So, each case is different.

    TJ

    Thanks, TJ. There is no config file in $HOME, only the one in /etc.
    The journal has the following message:

    gkr-pam: unable to locate daemon control file

    Then, when I switch to Xfce a few minutes later, sddm-helper crashes.

    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)
  • From Doug Laidlaw@2:250/1 to All on Sun Sep 5 19:41:35 2021
    On 6/9/21 4:29 am, Doug Laidlaw wrote:
    Thanks, TJ.  There is no config file in $HOME, only the one in /etc. The journal has the following message:

    gkr-pam: unable to locate daemon control file

    Then, when I switch to Xfce a few minutes later, sddm-helper crashes.

    So I did what you did. I uninstalled sddm; the (defective) config file
    was saved as "rpmsave," sothere was nothing to overwrite.
    Then I reinstalled sddm, and was offered an updated version. The
    problem had disappeared.


    --- MBSE BBS v1.0.7.22 (GNU/Linux-x86_64)
    * Origin: Aioe.org NNTP Server (2:250/1@fidonet)