You are not logged in.
Firstly you should note "github" is a Microsoft venture, and that sane people have left it already years ago.
Secondly, debian packages are maintaned by debian. Most of debian's packaging projects reside in salsa.debian.org. Though, the usual way to submit patches would be via bug reports to bugs.debian.org for debian packages and bugs.devuan.org for devuan packages. I as you said there is a bug number for your issue you would submit to that.
Looking at sddm source, it appears the user session process is started by uid root, so the subsequent groups fiddling (getgroups) will merge root's groups with the user's and set that for the process. In short it seems to boil down to crappy design. You'd do well in opting for some other "display manager".
Is the user actually added to the root group, or is it merely a case of group propagation in process exec chain? You can check with grep user /etc/group if user is in the root: line. (That file is the "groups database')
You might try again with "-g user" but make sure the old pid file is deleted beforehand; though it's slightly odd to get permission issue for non-root group. This is an attempt to avoid the root group in the process exec chain.
Ah, I messed up; meant that those lines would be in /etc/pam.d/sddm-greeter
Yeah I should really test it myself, but anyhow the second option would be to add the pam_group.so line at the top, to make it be:
auth required pam_permit.so
auth optional pam_group.soFor clairty although I'm pretty sure you did it; you must stop and restart the sddm service for testing.
Then, an alternative might be to add -g user to the sudo command so as to make the root user starting the service while in the user group.
As a suggestion, you might try editing /etc/pam.d/sddm to make the line
@include common-authbe the two lines
@include common-auth
auth optional pam_group.soI'm hoping that might make the login procedure via sddm more aligned with the procedure of tty login and in particular add a pam_group.so call that seems to be missing. Though it's kind of an untested wild guess so don't hold your breath.
I'm sure you know that upgrade at any time is totally fine, with or without reason.
Dynamic linking includes some version handling and it is common practice that after placing a lib in the lib collection(s), one runs ldconfig for reasons that are somewhat explained in
man ldconfigldconfig will then establish the "soname" link that the dynamic linker (ld.so) requires. There is also the documentation
man ld.sothat really represents 101 knowledge for us who want to understand.
It does have an extensive man page.
Yeah, and others too. Your scale is not useful as it makes your language be an implied offense. Unless of course you want to show up as a rude prick.
Yes and no. Obviously refracta-snapshot works well to replicate a system software setup from one platform to another when the platforms are more or less equal, whilst pre-seeding may be the better choice for replicating the intention of a setup across divergent platforms.
Wasn't this thread started by yourself @Ron, as a question to the world about the motive behind a particular situation among the threads on this forum?
Therefore the thread ended up here, because I decided that that kind of discussion is more suited to this section.
Overall this, i.e. dev1galaxy.org, is a discussions forum of many section, and certain sections should be more focussed in their topics than others. It's not always easy to do that with the range of minds around here generating all sorts of posts to make threads floating in all sorts of directions. Yet I don't see any hands raised for taking on the moderator responsibility; just the odd whining by rando's.
is there an appropriate way for me have back-and-forth "troubling shooting session" with kapqa?
Go for it.
Possibly you together want to work out a more direct and private chat channel, e.g., using direct messaging on IRC libera.chat, or email or something. But continuing this thread is ok too.
@KindlyDoRight, after review and discussion we have decided that suspending is not warranted, and we welcome you back as forum member.
Onwards we want to remind you and everyone about the virtue of minimalism both in content and count of forum posts. We moderators prefer to avoid moderating against personal style but rather prefer that people self-adjust towards a coherent and pleasant discussions forum on Devuan related matters. And to be sure: AI generated posts are not acceptable.
Please consider; it's unfair to paint this OP with general failings of generations, which, if it needs discussion, should be pursued in a separate, off-topic thread. I'm thankful for blackhole's and additional reflections on the question of AI-slop-or-not, though preferrably as email to me rther than additional posts on this thread.
@KindlyDoRight as noted by golinux, we think your postings are generated. Your account is currently suspended. Please email me to discuss.
That explains nothing. What do those terms mean for you? Why do you use them?
"pain points" ?? "friction" ?? What are you talking about?
"This"? Sloppy thinking?
I think almost everyone agrees with you, but it looks like it has happened, so now we (you) need to go on from there ... to stay you need to find appropriate debian repository snapshots that include the needed package versions, and then add those to your sources.list. And you might then also want to have pinning set up to restrict those sources to the particular packages. Alternatively you just download the deb files...
E.g. https://snapshot.debian.org/archive/deb … u1_all.deb is one of them.
EDIT EDIT: I couldn't convince apt-get to use a sources.list line, so I have to stay with advicing you to download the deb file(s).
One significant change in Xorg was that input devices are "mediated" rather than accessed directly. This may be a non-issue if you run it by using startx and also retain permissions for /dev/input etc for the running user.
Other than that, you'll probably run into the same pleasure as everyone else that the notion of "backward compatibility" has dissolved and been replaced with "upgrade everything now, and then again next week".
As you knw, chimaera is "end of life" and there are a couple of newer releases now in play: daedalus, excalibur. How about upgrading?
And, if that snapshot has those debs, it'd be easy for you to add that to your sources list. Would be a way to fix the situation for yourself; your personal merge. if you like.
Did you find the package files? Which repository are they in?
The transfer into archive does seem to be a gradual thing rather than instantaneous, so if you hold your breath for a week or so, it might have sorted itself.
Yes there is some inconsistency there which might be due to those particular package version are available neither in deb.debian.org nor in archive.debian.org. They apparently where available in deb.debian.org but then have got removed from there and, contrary to expectation, not been placed in archive.debian.org. (Maybe I'm looking in the wrong places ?)
It does look like Devuan's amprolla will need some logic to handle that. Perhaps you would want to assist with that... (how to merge debian packages that get dropped from deb.debian.org without turning up in archive.debian.org). Or you could perhaps get in touch with the debian developers on that issue. Afaict it would affect Debian 11 Bullseye in a similar way.
You could try adding a value parameter on the query string and bookmark that for a personalized experience.