Fedora: Xorg login sequence under gdm The Next CEO of Stack Overflow
Why is the US ranked as #45 in Press Freedom ratings, despite its extremely permissive free speech laws?
What flight has the highest ratio of time difference to flight time?
"and that skill is always a class skill for you" - does "always" have any meaning in Pathfinder?
Do I need to enable Dev Hub in my PROD Org?
Are there any unintended negative consequences to allowing PCs to gain multiple levels at once in a short milestone-XP game?
Is micro rebar a better way to reinforce concrete than rebar?
Interfacing a button to MCU (and PC) with 50m long cable
What do "high sea" and "carry" mean in this sentence?
MessageLevel in QGIS3
A "random" question: usage of "random" as adjective in Spanish
Rotate a column
Can we say or write : "No, it'sn't"?
Which tube will fit a -(700 x 25c) wheel?
How should I support this large drywall patch?
If/When UK leaves the EU, can a future goverment conduct a referendum to join the EU?
If a black hole is created from light, can this black hole then move at speed of light?
Can you replace a racial trait cantrip when leveling up?
Why didn't Khan get resurrected in the Genesis Explosion?
Anatomically Correct Strange Women In Ponds Distributing Swords
If the heap is initialized for security, then why is the stack uninitialized?
Extending anchors in TikZ
Inappropriate reference requests from Journal reviewers
Between two walls
Received an invoice from my ex-employer billing me for training; how to handle?
Fedora: Xorg login sequence under gdm
The Next CEO of Stack Overflow
Fedora 28+, i3 window manager. My login scripts are all predicated upon the whole Xorg session startup sequence (~/.xinitrc, ~/.xsession, etc.), but at some point in upgrading my old FC23 laptop to FC28, gdm became the default and my startup scripts don't run any more.
It looks like gdm is systemd-based, so getting my scripts back in the login sequence can probably happen if I can figure out how to:
- Figure out how the
systemdsession startup sequence used bygdmmaps to the oldXorgone, and write my own usersystemdmodules to plug into the appropriate places in the sequence. So far I haven't found any sort of mapping between the X user session startup sequence and thegdmone. (Assumingsystemduser modules can intermix with the system modules in the sequence.) Or, - Disable the
gdmservice and getXorgstarted instead. This would be a regression to old-style stuff, and probably not the preferred solution. I should learn how the current mechanism works rather than clinging to legacy stuff -- but if the current mechanism can't provide the hook-points I need, I may have to [find out how to] disablegdmand startXorginstead.
My scripts do things like set up envariables to be inherited, start particular dæmons and agents, and suchlike -- so that it's all in place by the time the first user application gets started by me.
Does anyone have an answer to either of these, or have an alternate solution to propose?
Thanks!
fedora login-script xorg window-managers gdmgreeting
add a comment |
Fedora 28+, i3 window manager. My login scripts are all predicated upon the whole Xorg session startup sequence (~/.xinitrc, ~/.xsession, etc.), but at some point in upgrading my old FC23 laptop to FC28, gdm became the default and my startup scripts don't run any more.
It looks like gdm is systemd-based, so getting my scripts back in the login sequence can probably happen if I can figure out how to:
- Figure out how the
systemdsession startup sequence used bygdmmaps to the oldXorgone, and write my own usersystemdmodules to plug into the appropriate places in the sequence. So far I haven't found any sort of mapping between the X user session startup sequence and thegdmone. (Assumingsystemduser modules can intermix with the system modules in the sequence.) Or, - Disable the
gdmservice and getXorgstarted instead. This would be a regression to old-style stuff, and probably not the preferred solution. I should learn how the current mechanism works rather than clinging to legacy stuff -- but if the current mechanism can't provide the hook-points I need, I may have to [find out how to] disablegdmand startXorginstead.
My scripts do things like set up envariables to be inherited, start particular dæmons and agents, and suchlike -- so that it's all in place by the time the first user application gets started by me.
Does anyone have an answer to either of these, or have an alternate solution to propose?
Thanks!
fedora login-script xorg window-managers gdmgreeting
add a comment |
Fedora 28+, i3 window manager. My login scripts are all predicated upon the whole Xorg session startup sequence (~/.xinitrc, ~/.xsession, etc.), but at some point in upgrading my old FC23 laptop to FC28, gdm became the default and my startup scripts don't run any more.
It looks like gdm is systemd-based, so getting my scripts back in the login sequence can probably happen if I can figure out how to:
- Figure out how the
systemdsession startup sequence used bygdmmaps to the oldXorgone, and write my own usersystemdmodules to plug into the appropriate places in the sequence. So far I haven't found any sort of mapping between the X user session startup sequence and thegdmone. (Assumingsystemduser modules can intermix with the system modules in the sequence.) Or, - Disable the
gdmservice and getXorgstarted instead. This would be a regression to old-style stuff, and probably not the preferred solution. I should learn how the current mechanism works rather than clinging to legacy stuff -- but if the current mechanism can't provide the hook-points I need, I may have to [find out how to] disablegdmand startXorginstead.
My scripts do things like set up envariables to be inherited, start particular dæmons and agents, and suchlike -- so that it's all in place by the time the first user application gets started by me.
Does anyone have an answer to either of these, or have an alternate solution to propose?
Thanks!
fedora login-script xorg window-managers gdmgreeting
Fedora 28+, i3 window manager. My login scripts are all predicated upon the whole Xorg session startup sequence (~/.xinitrc, ~/.xsession, etc.), but at some point in upgrading my old FC23 laptop to FC28, gdm became the default and my startup scripts don't run any more.
It looks like gdm is systemd-based, so getting my scripts back in the login sequence can probably happen if I can figure out how to:
- Figure out how the
systemdsession startup sequence used bygdmmaps to the oldXorgone, and write my own usersystemdmodules to plug into the appropriate places in the sequence. So far I haven't found any sort of mapping between the X user session startup sequence and thegdmone. (Assumingsystemduser modules can intermix with the system modules in the sequence.) Or, - Disable the
gdmservice and getXorgstarted instead. This would be a regression to old-style stuff, and probably not the preferred solution. I should learn how the current mechanism works rather than clinging to legacy stuff -- but if the current mechanism can't provide the hook-points I need, I may have to [find out how to] disablegdmand startXorginstead.
My scripts do things like set up envariables to be inherited, start particular dæmons and agents, and suchlike -- so that it's all in place by the time the first user application gets started by me.
Does anyone have an answer to either of these, or have an alternate solution to propose?
Thanks!
fedora login-script xorg window-managers gdmgreeting
fedora login-script xorg window-managers gdmgreeting
asked 42 secs ago
RoUSRoUS
1163
1163
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "2"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f960709%2ffedora-xorg-login-sequence-under-gdm%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Server Fault!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f960709%2ffedora-xorg-login-sequence-under-gdm%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown