Page 3 of 3 FirstFirst 123
Results 21 to 28 of 28

Thread: KDE 4.10.3 update - broken kdebase4-session package?

  1. #21

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    Quote Originally Posted by wolfi323 View Post
    According to your last post you don't even have a kdmrc, do you?
    Well, if you have one, delete it.

    Then run (as root)
    Code:
    zypper in -f kdm-4.10.3
    After that you should have the default /usr/share/kde4/config/kdm/kdmrc .
    Then you can change those lines mentioned. Do this before you reboot, otherwise kdm won't be able start.
    thaaaank you verymuch, I'm writing this after deleted kdmrc installed kdm and downgraded kdm-brandingopensuse as yast requested and updated other things and now is everything ok ...:-)

    Quote Originally Posted by wolfi323 View Post
    And btw. that "strange grey screen" is xdm, yes. This is expected if you don't have kdm installed.
    I think I uninstalled kdm on yast request...... maybe.... perhaps... I don't remember... , and reading the README I was wandering why I cannot run genkdmconf --help to generate a new kdmrc, I thought that kdm-brandingopensuse was enough...., evidently not...:-)
    bye and thanks again...:-) :-) :-)

  2. #22

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    New version of kdm package seems to work.

  3. #23

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    Quote Originally Posted by pier_andreit View Post
    I think I uninstalled kdm on yast request...... maybe.... perhaps... I don't remember... ,
    So apparently when you updated, kdm-branding-openSUSE wasn't available yet.
    Well, if that happens again, either wait with the update or tell yast to "break kdm by ignoring some of its dependencies"... In this specific case that's the best solution.

    and reading the README I was wandering why I cannot run genkdmconf --help to generate a new kdmrc, I thought that kdm-brandingopensuse was enough...., evidently not...:-)
    genkdmconf is part of the kdm package. So if that isn't installed you can't run genkdmconf, obviously.
    And "genkdmconf --help" wouldn't generate anything, but just show you the help text.

    Btw. genkdmconf is run automatically when you (re-)install the kdm package...

  4. #24
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,644
    Blog Entries
    14

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    Found out on G+ that something else is going wrong. Explanation by user Hieronimus Bosch: the key+value
    Code:
    GreeterUID=kdm
    is OK, it needs to be there

    But also this needs to be in the kdmrc
    Code:
    AuthDir=/var/lib/kdm/AuthFiles/
    Problem is that the path /var/lib/kdm/AuthFiles/ is not being replaced on a reinstall/update/upgrade, but appended to what's already there. Mine looked like this:
    Code:
    AuthDir=/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles/
    which is not a valid path.

    Changing it to what it should be brought kdm back to life. Reinstalling it appended a copy of the path. I asked Hiernonimus if he's the packager, will wait for a reply otherwise create a bug report.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #25

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    Quote Originally Posted by Knurpht View Post
    Found out on G+ that something else is going wrong. Explanation by user Hieronimus Bosch: the key+value
    Code:
    GreeterUID=kdm
    is OK, it needs to be there
    Well, not exacly need. If it's not there kdm_greet is run as "root" and you don't need "AuthDir=" because the default is ok.

    But also this needs to be in the kdmrc
    Code:
    AuthDir=/var/lib/kdm/AuthFiles/
    See above. This only needs to be in kdmrc, if "GreeterUID=kdm" is there.

    Problem is that the path /var/lib/kdm/AuthFiles/ is not being replaced on a reinstall/update/upgrade, but appended to what's already there. Mine looked like this:
    Code:
    AuthDir=/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles/var/lib/kdm/AuthFiles/
    which is not a valid path.
    You're right, I could reproduce this. Seems like the regexp that adds that option is wrong.

    Changing it to what it should be brought kdm back to life. Reinstalling it appended a copy of the path. I asked Hiernonimus if he's the packager, will wait for a reply otherwise create a bug report.
    The existing bugreport already has been reopened...

  6. #26
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,644
    Blog Entries
    14

    Default Re: KDE 4.10.3 update - broken kdebase4-session package?

    I won't debate the right or wrong of the keys or values. IMHO it's the KDE devs who decide on that. Come to think of it, I could imagine reasons to not run kdm as root.
    Hieronimus replied in the G+, he's diving into it.
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  7. #27

    Default AW: Re: KDE 4.10.3 update - broken kdebase4-session package?

    Quote Originally Posted by Knurpht View Post
    I won't debate the right or wrong of the keys or values. IMHO it's the KDE devs who decide on that. Come to think of it, I could imagine reasons to not run kdm as root.
    Hieronimus replied in the G+, he's diving into it.
    Sorry, I just wanted to explain.

    Well, meanwhile this is already fixed on OBS, but of course it will take some time until the packages are rebuilt...

  8. #28
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    19,644
    Blog Entries
    14

    Default Re: AW: Re: KDE 4.10.3 update - broken kdebase4-session package?

    Quote Originally Posted by wolfi323 View Post
    Sorry, I just wanted to explain.

    Well, meanwhile this is already fixed on OBS, but of course it will take some time until the packages are rebuilt...
    No need to be sorry, Wolfgang. Events like this are what I love about linux, this community: doesn't work? Dig in, find out, fix. Kudos !! I was still looking at the sed command .
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    https://en.opensuse.org/openSUSE:Board#Members
    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

Page 3 of 3 FirstFirst 123

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •